计算机工程与科学

北大核心,INSPEC,JST,CSCD扩展版,WJCI

国内刊号:43-1258/TP

国际刊号:1007-130X

计算机工程与科学杂志2021年第12期:OpenCL计算软件栈评估

发布日期:

作者:朱浩, 周博洋, 卢雪山, 杜溢墨

单位:(1.军事科学院国防科技创新研究院,北京 100000;2.国防科技大学计算机学院,湖南 长沙 410073;3.空军后勤部,北京100000; 4.31008部队,北京100091)

关键词:OpenCL,计算软件栈,GPU计算,国产基础软硬件平台,

基金:国家自然科学基金(61802416,61972408,61902407)

随着智能计算和大数据应用的发展,人们对GPU等加速部件的需求不断增长。计算软件栈比如CUDA、OpenCL软件栈是能充分发挥GPU硬件性能的关键。考虑计算软件栈未来在国产基础软硬件平台(比如飞腾CPU和麒麟操作系统)上的可移植性和适配性,重点研究OpenCL开源计算软件栈。测试分析OpenCL应用在不同平台上的表现,评估应用在不同OpenCL软件栈上(比如Mesa、ROCm等)进行GPU计算的表现,评估软件栈中驱动、内核等对GPU计算的影响,并且整个测试涵盖了编译、数据传输和内核执行等OpenCL计算各个阶段的时间开销。经过测试评估发现,国产平台更迫切也更适合使用GPU进行加速计算,ROCm是比较理想的OpenCL开源软件栈,有较好的性能和稳定性,并且与闭源软件栈相比存在一定的优化空间。

来源:2021年第12期

《计算机工程与科学》期刊编辑部

查看计算机工程与科学杂志2021年第12期

联系我们

  • 地址:湖南省长沙市开福区德雅路109号
  • 电话:86-0731-87002567
  • E-mail:jsjgcykx@vip.163.com

咨询工作人员