AMD CTO Mark Papermaste在Hot Chips会议揭露了代号为Steamroller的核心模块架构,这是AMD继Bulldozer及Piledriver之后的新一代处理器架构,专供台式电脑及服务器处理器使用。

Bulldozer、Piledriver与Steamroller皆采用双核的处理器架构设计,且共享浮点运算单元及其他组件,而最新的Steamroller将会改善整数及浮点运算,再加上其他的改变,目的在于提高核心模块的效能。

有别于Bulldozer及Piledriver模块的两个核心共享提取(fetch)单元及译码器(decoder),Steamroller模块的两个整数单元都有自己的译码器,以提升速度,而且这些整数单元拥有更大的L1指令快取、更具效率的分配(dispatch)单元,以及功能更强的指令预取单元。

Papermaste说明,新的设计能够更快处理快取失误的问题,同时加快储存-加载的转发速度。Steamroller在整数单元上的设计变更让它的频率比Piledriver快上30%。Steamroller另一个特别的设计是具备了智能型的L2快取功能,在闲置时可关闭快取区段,预计将比Bulldozer省电15~30%。

Papermaste强调,Steamroller不只是单纯的速度或数据提取的竞赛,它改善了整数及浮点的执行,以及每瓦特所能执行的效能。

目前AMD的处理器设计仍以Bulldozer及Piledriver架构为主,预计要到2013年才会正式进入Steamroller。