AMD detalla l'arquitectura de la CPU Steamroller: un Piledriver refinat amb una memòria cau L2 dinàmica

AMD

Advanced Micro Devices, el segon dissenyador de xips x86-64 més gran, es troba entre un rock i un lloc difícil. Tot i que recentment va deixar de ser 'fabless' la seva participació a GlobalFoundries per perdre un cert deute, el subordinat x86 està envoltat del boom (principalment basat en ARM) del mercat mòbil per una banda, i del processador de xips Intel, que té molts més recursos per dedicar a la recerca de nous nodes de processos (més petits) i CPU tecnologia, de l’altra. A més, tant ARM com Intel s’estan avançant cap a un punt de convergència a mesura que les CPU basades en x86 d’Intel són més petites i eficients i els processadors SoC (system-on-a-chip) d’ARM continuen sent més ràpids i afegint funcionalitat. Això planteja la qüestió d'on deixa exactament això AMD.

A la conferència Hot Chips d’avui, Mark Papermaster, CTO d’AMD, va donar una resposta mentre parlava sobre el futur i la rellevància continuada d’AMD. En molts aspectes, la nota principal va reiterar la intenció de la companyia de fer-ho aposta pel seu futur per (l'èxit) de les APU- Una idea revelada per primera vegada a la Cimera AMD Fusion Developer Summit (AFDS) a principis d’aquest any. El tema general d’AFDS era que AMD s’adaptava a l’estat actual de les coses i, fins a cert punt, concediria el mercat d’escriptoris de gamma alta a Intel. En lloc de competir directament contra Intel per obtenir la millor corona de xips amb un rendiment més alt, AMD ha decidit centrar-se en les àrees on té el major avantatge respecte a la competència. Principalment, les fortaleses de l’empresa inclouen processament de gràfics i arquitectures de computació heterogènies.



AMD va parlar molt sobre la part de processament de gràfics i l'espai d'adreces unificat a la seva pròxima generació Kaveri APU a AFDS. No obstant això, en la nota clau d’avui, el dissenyador de xips es va centrar en el costat de la CPU, parlant de l’arquitectura de la CPU Steamroller x86-64. Steamroller és el successor de Piledriver, i Piledriver és el nom de l’arquitectura de la CPU x86-64 que s’utilitza als processadors d’escriptori Vishera (propers) i a les APU Trinity. Steamroller millorarà encara més Refinaments de Piledriver a l'arquitectura Bulldozer original, cosa que el converteix en un disseny general molt més eficient.



Mida de l

AMD ha eliminat els esquemes de processador dibuixats a mà (que defineixen com es distribueixen i interconnecten tots els components interns) a favor d’utilitzar un disseny muntat per ordinador (un enfocament de disseny més automatitzat). Mitjançant una biblioteca d’alta densitat, l’empresa va aconseguir aconseguir una reducció del 30% en la superfície d’extracció de potència i matriu al xip final sense reduir el nombre de blocs lògics. Els nuclis de Steamroller compten, a més, amb una latència reduïda, un augment de l’amplada de banda, recuperació d’instruccions i optimitzacions de canonades, ajustaments de la comunicació entre processos, millores d’eficiència energètica i una memòria cau L2 de mida dinàmica (compartida). En termes senzills, Steamroller és Piledriver 2.0: una arquitectura Piledriver lleugerament modificada amb el processament i l’eficiència energètica en ment.



A la part frontal que agafa instruccions, Steamroller ha estat molt refinat i hauria d’obtenir uns guanys de rendiment dignes a causa de la seva capacitat per mantenir els nuclis de CPU (mòduls) alimentats amb dades. Inclou un 20% de reducció dels errors de predicció de sucursals i un 30% menys de fallades de memòria cau, per exemple. A més, el planificador de punt flotant (FP) a Steamroller continua compartint-se entre dos mòduls de CPU (nuclis). Inclou dues unitats FMAC de 128 bits (capacitat de fusible-multiplicar-afegir), però només té una unitat MMX, en comparació amb les dues unitats MMX de Piledriver. AMD ha afirmat que aquest canvi respon a situacions informàtiques canviants i, en eliminar les unitats MMX, poden recuperar espai sense massa èxit de rendiment.

Instruccions AMD Steamroller per obtenir millores

Quan els nuclis de la CPU Steamroller s’utilitzen específicament en una APU AMD, poden realitzar més funcions d’estalvi d’energia. És a dir, el xip és capaç d’ajustar dinàmicament la velocitat del rellotge (i, en conseqüència, el consum d’energia) en funció de la càrrega de treball actual. Si la CPU està inactiva i només la GPU està carregada (per exemple, veient una pel·lícula codificada H.264 accelerada pel maquinari), es pot assignar la majoria de la potència disponible a la GPU juntament amb augmentar la velocitat del rellotge (si cal) al TDP classificat gràcies a la tecnologia Turbo Core d’AMD (encara no hi ha cap paraula per defecte o augmenti la velocitat del rellotge).



AMD ha reconegut la importància i la necessitat de processadors d’eficiència energètica, ja que cada any es venen milions de dispositius mòbils i la gent cada vegada recorre més a Internet per emmagatzemar i processar les seves dades, on els servidors consumeixen electricitat i necessiten refredament extenspoden ser despeses operatives importants. Queda per veure si AMD va fer o no l’aposta intel·ligent per basar el futur de l’empresa en la tecnologia APU, però els nuclis de Steamroller aporten algunes millores prometedores a la taula que poden ajudar la companyia a complir el seu objectiu d’aconseguir HSA cap aquí -ara (i mantenir l'empresa competitiva com a resultat).

Llegiu més sobre Arquitectura de sistemes heterogènia d’AMD

Copyright © Tots Els Drets Reservats | 2007es.com