一、通用计算的种类
异构运算
目前通用计算主要有三种规范,一种是NVIDIA独家主导的CUDA,只能使用NVIDIA的显卡实现;一种是微软主导的DirectCompute;是各厂商的支持较为全面的一种;最后一种是OpenCL,是苹果及多家厂商支持的开放性厂商提出;对于“通用计算”我们可以理解为,GPU核心额外增益“效能”,除了常规的处理“图形”相关渲染外,提取部分资源和内核把CPU的相关动作也进行处理。
二、二代APU平台的性能崛起
全新的二代APU(Trinity)相比一代APU(Llano)其架构无论是CPU还是GPU部分均极大提升,总体架构由“K10+VLIW5”体系升级到了“Piledriver+VLIW4”,在GPU部分,二代APU融合的GPU,最多只有384个流处理器,但得益于较先进的VLIW4体系(也就是HD 6900系列显卡的架构),从上图可以看到,支持OpenCL1.1规范及DirectCompute 11规范,为通用计算提供强大实力。好吧,下面集合全新的二代APU进行关于“通用计算”的实测吧。
三、测试平台
处理器: AMD A10-5800K
主板:梅捷 SY-F2A85+节能版
显卡:内置 HD7660D图形核心
内存:DDR3 4G 1866Mhz
硬盘:希捷 500G
随着二代APU平台的推出,目前市面上采用二代APU处理器搭配A85芯片组主板,组建二代APU平台成为人们关注的焦点,如本次测试对象选用了报价为599元的梅捷F2A85+节能版,该主板采用ATX大板设计,拥有6相固态供电,原生支持USB3.0/SATA3.0,是市面上同规格当中极具性价比的一款A85主板;搭配A10-5800K,具有3.8Ghz主频,融合HD7660D图形核心。
四、OpenCL性能对比测试
下面我们通过LuxMark这款OpenCL测试工具,通过软件是设置,分别测试“纯CPU”与“CPU+GPU”两种模式进行场景的渲染,说明全新一代APU对OpenCL通用计算方面的效能。
(1)纯CPU渲染
我们看到,在纯CPU渲染的情况下,LuxMark测试得分为196分,相信再没有对比的情况下,这样的分数有点莫名其妙,我们接下来再看看CPU+GPU的效能模式吧。
(2)CPU+GPU共同渲染
在CPU+GPU通用共同计算下,LuxMark测试得分为357分,得益于HD7660D核心拥有384SP及OpenCL通用计算有力支持,处理效能提升82%。同时通过媒体的评测可以了解到,即使面对的Intel最新IVB架构处理器在通用计算方面拥有不少的优势。
凭着硬件性能的增强和支持通用计算的软件越来越多,通过CPU+GPU的协作模式下,整体的处理效能拥有一定的提升,通过上面的测试可以看到,AMD全新一代APU在OpenCL通用计算拥有82%的效果提升。
原文地址:http://mb.zol.com.cn/348/3489892.html
三秦IT网的官方微信:更多资讯请关注:三秦IT网官方微博