显然是一颗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的可能性更大一些,但具体用在哪里就不好说了。
近日网上流出一张很神秘的amd芯片架构图,强大得有些吓人:十六个推土机家族架构的模块化cpu核心、1024个gcn架构的流处理器、512-bit的超高显存位宽……
首先是国内玩家论坛chiphell上有人帖了一张图,声称这是amd vocanic islands(火山岛)系列gpu中的一款,代号hawaii(夏威夷),并且宣称是20nm工艺的,拥有十六组串行处理单元、四个ace和四个几何引擎、4096个流处理器(其实应该是64×16=1024个)、256个纹理单元、64个rop单元、512-bit显存位宽。