AMD推土机是什么AMD推土机处理器知识详解
推土机是美国AMD公司彻底重新设计的CPU架构,于2011年10月正式推出,面向高端发烧级用户,拥有DDR3-1866MHz原生内存支持、XOP指令集、模块化设计等多项新特性,全面取代羿龙II系列处理器。
多核心技术
模块
在着手设计下一代x
双核心一模块(3张)
86处理器核心的时候,AMD的工程师们认为必须实现核心功耗与面积的优化,而且PC应用的发展也让工程师们必须寻找一条新的路子,能够在不同核心之间实现峰值带宽的最大化,并通过共享模块来充分利用每一平方毫米的核心面积。
最终结果就是能够高效优化资源的双核心模块化。
整数管线、一级数据缓存等频繁使用的功能在每个核心里都有单独的功能单元,预取、解码、浮点管线、二级缓存等功能单元则在两个核心里共享使用。
这种设计可以让每个核心都能在需要的时候使用更大的、更高性能的功能单元,比每个核心都拥有自己独立的小型功能单元更节省核心面积。
这种设计理念的一个直接体现就是核心面积。
八核心推土机是AMD公司历史上制造的最大规模芯片,集成了大约12亿个晶体管,但通过功能单元的合理分配,以及32nm SOI新工艺的应用,核心面积被控制在仅仅为315平方毫米,比六核心、45nm工艺的Phenom II X6还要小9%,比四核心、32nm HKMG工艺的Sandy Bridge也只大了46%。
推土机浮点单元
推土机中的浮点单元也经过了完全重新设计,可以在不同核心之间共享资源。
每个推土机模块内都有共享的两个128位乘法累加单元(FMAC),可以每个核心执行128位指令,或者每个模块执行256位指令。
推土机浮点单元还改进支持了大量新的指令集。
Phenom II X6仅有128位浮点,Intel Sandy Bridge增加了SSSE3/SSE4.1/SSE4.2、128/256位AVX、每周期两个128位AVX、每周期128位AVX+SSE。
推土机不但将这些照单全
全新的浮点单元(3张)
收,还独家支持FMA4乘加指令、XOP扩展操作指令(曾经的SSE5)。