AMD onthult Ryzen: officiële naam van Zen - en nieuwe benchmarks

199 reacties
Inhoudsopgave
  1. 1. Inleiding
  2. 2. AMD SenseMI
  3. 3. Nog even geduld
  4. 199 reacties

AMD SenseMI

Tijdens de presentatie in augustus maakte AMD al veel bekend over de architectuur van de AMD processors. Deze week kwamen andere andere aspecten aan bod, waaronder een set technologieën getiteld AMD SenseMI, die prestaties, efficiëntie en overklokbaarheid moeten verbeteren.

Daarnaast maakte AMD bekend dat de Zen-processors gebruik maken van een nieuw type interne verbinding, genaamd AMD Infinity Fabric. Dit is een nieuwe, zeer snelle manier van het verbinden van verschillende onderdelen binnen een SoC. Infinity Fabric wordt niet alleen gebruikt in de Zen-processors, maar bijvoorbeeld ook in de toekomstige AMD Vega GPU’s en (vrijwel) alle andere AMD chips die we de komende tijd mogen verwachten. Inifinity Fabric zorgt voor snellere en betere beveiligende verbindingen binnen een chip. Het moet een gestandaardiseerde opvolger worden voor alle op dit moment uiteenlopende bestaande intra-chip verbindingen. Hierdoor moet Infinity Fabric er ook voor zorgen dat AMD flexibeler kan worden met het ontwikkelen van custom chips.

Terug naar de aangekondigde SenseMI technologie waar de Zen-processors gebruik van maken. Deze bestaat uit een vijftal onderdelen. Pure Power is een technologie die ervoor zorgt dat de Ryzen chips en andere Zen varianten zo zuinig en daarmee zo efficiënt mogelijk werken. Volgens AMD zijn de Zen CPU’s voorzien van honderden sensors die constant temperatuur, voltage en stroomverbruik van alle chiponderdelen monitoren. Via de Infinity Fabric staan al deze sensoren in verbinding met een centrale regelunit, de Infinity System Management Unit, die op basis van alle input constant aanpassingen aan de tuning van de processor kan doen. Hiermee kan volgens AMD een gelijk prestatieniveau met aanzienlijk lager stroomverbruik bewerkstelligd worden. Het werkt echter ook de andere kant op: Precision Boost is de naam voor de Turbo-modus die de Zen-processors krijgen. Hetzelfde netwerk van sensors monitort constant hoeveel ruimte er is voor extra prestaties en welke chip onderdelen opgevoerd kunnen worden. Volgens AMD gaat het aanpassen van klokfrequenties zonder vertraging en zeer nauwkeurig, in stappen van 25 MHz. Juist door gelijktijdig klokfrequenties van niet of slechts beperkt gebruikte chip-onderdelen te verlagen en die van zwaar belaste onderdelen te verhogen, kan precision boost volgens AMD aanzienlijk betere prestaties met een gelijkaardig stroomverbruik bieden.

Goed nieuws was er ook voor overklokkers. Zij kunnen bij Ryzen processors in de toekomst de zogenaamde Extended Frequency Range inschakelen. Dit zorgt ervoor dat de ingebakken turbo-modus geheel zelfstandig doorschaalt naar klokfrequenties boven de standaard maximumwaardes. De mate waarop klokfrequenties verhoogt worden, schaalt met de gebruikte koeling, volgens AMD tot vloeibare stikstof aan toe. Het maakt dat betere koeling bij AMD Ryzen chips ook voor betere prestaties kan zorgen, zonder dat de gebruiker zich in overklokken hoeft te verdiepen.

Een andere onderdeel van SmartMI is Neural Net Prediction. Tijdens de presentatie in augustus maakte AMD al bekend dat de in Zen aanwezige branch predictor (de code die voorspelt welk pad er bij vertakkingen in programmacode vermoedelijk genomen gaat worden) sterk verbeterd is. Zonder veel diepere details te geven, geeft AMD aan dat de verbeterde werking ervan te danken is aan AI-achtige algoritmes. De branch predictor heeft een zelflerend systeem aan boord, waardoor deze op basis van goed of slecht verspelde vertakkingen de eigen werking kan verbeteren. Branch predition is essentieel voor een efficiënte werking van de processor; wanneer die op een goede wijze vooruit kan werken en voldoende variëteit in instructietypes kan bewerkstelligen, worden alle in de cores aanwezige excutions units zo vaak en lang mogelijk bezig gehouden.

Een vergelijkbaar zelflerend systeem zit ook in de pre-fetcher, de technologie die voorspelt welke data uit het geheugen de processor op korte termijn nodig heeft en deze alvast ophaalt en in de caches plaatst. Hierbij spreekt met van Smart Prefetch. Hoe beter de prefetchers werken, hoe minder vaak de CPU hoeft te wachten eer data uit relatief langzaam werkgeheugen wordt opgehaald en daarmee hoe minder vertraging er kan ontstaan bij de verwerking van instructies. Dit is bij de bestaande CPU-generatie zonder twijfel een zwak punt van AMD en de reden waarom sneller geheugen juist bij bestaande AMD-processors voor een aanzienlijke prestatiewinst kan zorgen, terwijl dat bij Intel, dat wel al zeer goede prefetch algoritmes in haar processors heeft, slechts beperkt is.

0
*