来源:mydrivers
时间:2013-05-11
近日网上流出一张很神秘的AMD芯片架构图,强大得有些吓人:十六个推土机家族架构的模块化CPU核心、1024个GCN架构的流处理器、512-bit的超高显存位宽……
首先是国内玩家论坛ChipHell上有人帖了一张图,声称这是AMD Vocanic Islands(火山岛)系列GPU中的一款,代号Hawaii(夏威夷),并且宣称是20nm工艺的,拥有十六组串行处理单元、四个ACE和四个几何引擎、4096个流处理器(其实应该是64×16=1024个)、256个纹理单元、64个ROP单元、512-bit显存位宽。
这显然是一颗SoC片上系统,规模庞大的有些恐怖:
- 串行处理模块(SPM):也就是传统的CPU,可见十六个串行处理单元(SPU)、八个共享的浮点单元(FPU),这显然就是推土机家族的模块化架构,还有每个模块的二级缓存、集体共享的三级缓存。
八模块、十六核心,这样的规格只有在多路服务器Opteron 6300系列上才能看到,但那也是两部分拼起来的,这里直接就是一体的。
- 并行计算模块(PCM):就是个完整的GPU,可见命令处理器、四个ACE引擎、四个几何引擎、四个光栅化引擎、十六组并行计算单元阵列、光栅化后端(RBE)、一级/二级缓存,以及UVD 3.2+视频解码引擎、VCE 2.0视频编码引擎、SAMU(安全资产管理单元?)、CrossFireX交火控制器、显示控制器(DP/HDMI)。
这毫无疑问是GCN架构的产物,如果每个单元还是16个流处理器,那么总共就是1024个,相当于Radeon HD 7850。
- 显存控制器:左侧的黄色部分,一共八个通道,每通道72-bit,支持ECC DDR3,所以实际总位宽位512-bit。
512-bit位宽可以带来惊人的显存带宽,但是晶体管数量、核心面积、功耗方面的代价也非常大,所以GPU历史上只有极少数几次用过,比如当年不成功的Radeon HD 2900。
- 其它:左上角可以看到ARM Cortex-A5架构的安全协处理器,高级服务器RAS与错误处理、平台惯例、硬件负载均衡、AMD-V、AMD-P等模块,温度、电流、电压传感器,电源管理单元。这些更像是服务器上的东西,尤其是那几个模块。
下方有统一北桥(UNB)、系统控制器中心(SCH),这俩相当于芯片组,维系着CPU、GPU,还有缓存一致性HT总线、PCI-E 3.0控制器。
关于它究竟是何方神圣,国内外网友都展开了激烈的讨论甚至是辩论。有的说是AMD的下一代GPU,有的说是APU,有的说是服务器芯片,也有的说是微软新Xbox里定制的。每一种说法都有道理,但又不能完全令人信服,因为这玩意儿里边塞的东西实在是太多了,就像个大杂烩。综合来说,APU的可能性更大一些,但具体用在哪里就不好说了。