您的位置:网站首页 > 硬件知识 > 正文

GPU桌面超级计算机与1U服务器实测对比

类别:硬件知识 日期:2018-10-29 5:42:51 人气: 来源:

  陈廷敬的后人

  随着GPU技术在高性能计算领域愈加强劲的发展,GPU强大的运算速度也越来越受到软件开发商、科研人员的关注,越来越多的应用程序都对GPU并行运算提供支持。在这样CPU+GPU异构运算平台异军突起的时代,浪潮率先发布了业界首款万亿次桌面超级计算机“倚天”(以下简称浪潮“倚天”)。

  浪潮“倚天”桌面超级计算机采用CPU-GPU协同计算加速架构,在相当于普通PC服务器的体积上提供了万亿次的计算性能,为大量数据并行处理、计算密集型应用提供了一种全新的超高性价比的解决方案,为科学工作者提供了桌面级的绿色、环保的个人超级计算机。

  继之前“办公桌上的万亿次超算中心”一文,我们介绍了“倚天”的基本架构,及在动力学、物理学两个应用的实测情况。为了继续对浪潮“倚天”在高性能计算应用中的实际性能和产品特性进行评估,本次我们进行高性能数学计算软件Matlab的测试,对比浪潮“倚天”与X86架构服务器在实际应用下的计算性能,以及“倚天”对单机服务器应用的加速比(这里的浪潮“倚天”按照一万亿次计算能力配置)。

  Matlab是主流的数学计算软件,广泛应用于数算、工程作图、建模和仿真、图像处理、信号处理与通讯及金融建模设计与分析等领域,是基于Linux和Windows下的可视化软件。传统的Matlab应用都是基于CPU为核心,将大规模数值计算和复杂图形图像处理任务交给单机或大型并行计算集群系统完成。而在浪潮“倚天”上,通过Matlab基于GPU平台的插件Jacket Engine,就可以使用GPU的超强运算能力来运行Matlab计算任务。

  其中,Jacket Engine是专门针对MATLAB软件可以在GPU平使用的插件。Jacket Engine为Matlab引入了新的数据类型,这使得数据能够移植到GPU上运算,Jacket Engine为开发人员带来了高层接口,忽略了底层硬件架构的复杂性,并给用户带来数倍于CPU的的计算性能与可视化的友好界面。

  在此我们挑选了工程与科学绘图、图形图像处理以及数值运算等应用领域的7个Matlab算例分别进行测试,对比算例在“倚天”上和X86架构服务器上的计算性能,以及“倚天”相对传统X86服务器的加速比情况。

  测试的对比平台为:浪潮“倚天”与X86架构服务器,X86架构服务器采用1U双机架式服务器,下表是对比双方的配置:

  

0
0
0
0
0
0
0
0
下一篇:没有资料

相关阅读

网友评论 ()条 查看

姓名: 验证码: 看不清楚,换一个

推荐文章更多

热门图文更多

最新文章更多

关于联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助

声明:网站数据来源于网络转载,不代表站长立场,如果侵犯了你的权益,请联系站长删除。

CopyRight 2010-2016 无痕网- All Rights Reserved