AMD heeft diverse details bekendgemaakt over de nieuwe Steamroller-processorarchitectuur. Deze opvolger van de Bulldozer- en Piledriver-processors moet onder andere voor meer snelheid en een lager energieverbruik zorgen.
In 2011 introduceerde AMD een nieuwe, modulaire micro-architectuur. De twee cores in elke module delen hierbij een aantal componenten, wat betere prestaties dan Intels hyperthreading moet leveren, maar wat minder snel is dan twee onafhankelijke cores. Bulldozer, de eerste implementatie van deze architectuur, maakte zijn debuut in AMD's FX-processors, maar bleek tegenvallend te presteren. Met de Piledriver-generatie, die onder meer in Trinity-apu's wordt toegepast, moesten de prestaties maar vooral ook het energieverbruik worden verbetered.
In 2013 verschijnt Steamroller. Deze 28nm-chips zouden voortborduren op Bulldozer en Piledriver, maar zouden opnieuw op een aantal fronten sneller zijn. Een van de bottlenecks in de Bulldozer- en Piledriver-modules is bijvoorbeeld de gedeelde fetch- en decode-hardware in de front-end. In Steamroller wordt de decode-hardware verdubbeld, zodat de rest van de core niet op instructies hoeft te wachten. De fetch-hardware blijft overigens wel gedeeld tussen de twee cores. AMD verwacht zo'n dertig procent betere prestaties door deze aanpassing.
Op het gebied van execution zijn minder ingrijpende veranderingen doorgevoerd, maar de floating point unit is wel wat afgeslankt. Een deel van de hardware voor de mmx- en beide fmac-units wordt voortaan door de beide cores gedeeld. Daarmee moet de toegenomen grootte en het hogere energieverbruik van de front-end worden gecompenseerd. De integer-eu's zijn niet veranderd, maar de registers zijn groter geworden, wat wederom voor prestatieverbeteringen moet zorgen.
Ten slotte is ook de cache aangepakt. Zo is de hoeveelheid L1-cachegeheugen vergroot en is de interface van de L1- naar de L2-cache ook verbeterd. Bovendien kan de L2-cache dynamisch gealloceerd worden: ongebruikt cachegeheugen kan voortaan worden uitgeschakeld, wat weer voor flinke energiebesparingen moet zorgen.
Steamroller staat gepland voor 2013 en moet AMD zuinige en krachtige processorcores voor onder meer zijn accelerated processing units geven. In 2014 moet de vierde Bulldozer-generatie, met de codenaam Excavator, zijn opwachting maken.