AMD这两年是APU兴,GPU热,FX话凄凉。此前的一份路线图上显示,直到2015年AMD都不会升级桌面版FX处理器的架构。虽然后来被AMD辟谣,但是大家心里都明白,高性能处理器已经不是AMD的菜了。当然了,APU还会继续升级,今年发布的是Kaveri,下一代产品代号Carrizo,预计明年发布,架构升级到“挖掘机”架构。现在Carrizo已被挖掘到一点信息,挖掘机架构将支持更多的指令集如AVX2、BMI2等,甚至还有Haswell才支持TSX指令集,同时也会支持DDR3、DDR4内存。
BSN爆料称,他们在AMD给开发者提供的的BKDG文档中找到了Family 15h Models 60h-6Fh家族处理器的一些信息,据信这指的就是Carrizo APU,其CPU架构、GPU及内存控制器、FCH南桥规格皆有所升级。
Carrizo的CPU架构:支持AVX2指令集,性能提升
首先来看CPU架构,Kaveri使用的是Steamroller压路机,Carrizo将升级到Excavtor挖掘机。通过去年9月份AMD提交给GCC项目的补丁可以得知,挖掘机架构将支持AVX2、BMI2、MOVBE及RDRAND,而特定型号的还会支持TSX事务性内存指令集,这是Intel Haswell处理器上才支持的指令集。
至于挖掘机架构的其他改进,这份文档就没有详细说明了,只提到了IPC/架构改进,看起来也是一次优化改进而已。
但是根据AMD此前的路线图说明,挖掘机是推土机、打桩机、压路机之后的第四代模块化架构,二代、三代分别优化了IPC/频率、并行性能,而挖掘机则是极大地性能提升(Greater Performance),AMD在CPU性能上落后Intel太久了,是该好好提升一下了。
Carrizo APU的GPU:火山岛架构
接下来是Carrizo APU的GPU架构,文档里提到了“火山岛”,与目前的Kaveri APU的GCN架构变化不大,也是一次改进版。至于流处理器单元数量是否还是维持512个不变,BSN给出的看法比较悲观,认为Carrizo还会使用28nm工艺,流处理器单元数量不太可能增多。
不过笔者认为如果架构不变,Carrizo APU的流处理器单元数量肯定会增多。Intel的核显性能提升越来越大,AMD的图形性能优势在缩小,下一代APU如果不能大幅提升GPU性能,面临的压力可想而知。
此外,工艺不变的情况下,提升运算单元数量也不是不可能,Tahiti与R9 290X的Hawaii一样是28nm工艺,晶体管密度一样有明显提升,NVIDIA的Maxwell架构也是如此。
支持DDR4内存,频率未知
接下来是内存控制器,此前的消息称Carrizo不支持DDR4内存,不过文档里提到了它能同时支持DDR3、DDR4内存。DDR3内存还多了Registered DIMM支持,可能是用于服务器版的“多伦多”APU,其他跟Kaveri APU的差不多。
至于DDR4内存,详细的内容依然未知。虽然有个最高频率2400MHz,但不知道是DDR3/DDR4的,文档中DDR4的信息严重不足。
Intel的Haswell-E今年就会支持DDR4内存,不过频率只有DDR4-2133。
FCH芯片组及扩展性
FCH南桥方面,文档中提到的是支持2个SATA 6Gbps接口、4个USB 3.0接口、8个USB 2.0接口,未来还会添加2个UART、4个I2C及SD卡界面支持,这是其中的FP4封装支持的FCH规格,显然是一种面向OEM市场的BGA封装类型。
除了这个FP4封装,文档中还有一个SP2封装,考虑到Carrizo APU的服务器版中还有BGA封装的,这个SP2很可能指的就是它。文档中也列出了FP4、SP2在内存支持上的一些不同,SP2封装上单数通道双Rank模块上支持的SDIMM内存是2133MHz频率,FP4上是1866MHz,而且SP2还支持RDIMM、LPDIMM及Registered DIMM内存类型。
桌面版的Carrizo将会继续使用FM2+插槽,不过集成的FCH芯片组会被禁用,转而使用外部的FCH芯片组。虽然有点浪费,不过这样可以保证不需要升级主板架构。
考虑到Carrizo还支持DDR3内存,看起来现有的FM2+主板升级BIOS之后就能支持新一代APU了,不过现在这事还没有定论,有待厂商和AMD的官方说明。要想上DDR4内存,用户就得上新的FM2+插槽主板了,因为DDR4内存需要新的插槽及电气设计。
Carrizo的PCI-E扩展也有所升级。Kaveri用于连接显卡的通道是PCI-E 3.0,其余的还是PCI-E 2.0,Carrizo上所有PCI-E都是3.0的。有一点要说的是,如果不是官方资料有什么错误,那么Carrizo的PCI-E通道总数将从24条减少到16条了,用于显卡的只有8x,可以分配成2个x4。还有4条通道用于通用处理,可拆分为4个x1,2个x2及1个x4。桌面版Carrizo还要留出4条通道用于连接FCH的UMI总线。BGA版的就不需要了,他们通过内部总线连接。
Carrizo还有服务器版,代号“多伦多”,支持RAS功能,也就是ECC内存,服务器处理器必备的功能之一。
以上信息是BSN从AMD的文档中获得的,有些比较确定,不过考虑到产品是2015年才会发布上市的,最终的规格可能还会变动。