当前位置:主页 > 科技论文 > 计算机论文 >

面向申威异构众核处理器的初等函数算法研究

发布时间:2024-02-27 23:14
  基础数学库作为高性能计算机的底层基础软件,开发针对处理器特点的高精度、高性能基础数学函数,对于充分发挥高性能计算机的性能优势有着非常重要的作用。初等函数的算法设计是基础数学库开发的首要任务,对函数的基础性能和精度以及后续优化实现起决定性作用。在分析现有算法的基础上,结合SW26010处理器特点,提出初等函数算法设计原则和两种算法设计模式,并以指数函数为例介绍了其在主核和从核平台的算法设计。实验结果表明,采用此算法,与GNU库相比,典型函数的精度与GNU总体保持一致,主核函数的性能平均提高52.4%,从核函数的性能平均提高75.3%。

【文章页数】:6 页

【部分图文】:

图1部分SW函数与GNU函数的精度比较

图1部分SW函数与GNU函数的精度比较

SW数学库函数在主核和从核的计算精度一致,因此,精度测试无论选取主核或从核函数与GNU比较,都可以得到相同的结果,典型函数的精度测试结果如图1所示。从图1可以看出,SW函数精度更高,几乎100%落在了[0,0.5)ULP区间内。与GNU函数的精度总体一致,个别函数的精度高于GN....


图2SW函数与GNU函数在主核上的性能比较

图2SW函数与GNU函数在主核上的性能比较

选取SW基础函数库和GUN数学库的典型初等函数,分别在主核、从核平台上做性能测试,结果如图2和图3所示。图3SW函数与GNU函数在从核上的性能比较


图3SW函数与GNU函数在从核上的性能比较

图3SW函数与GNU函数在从核上的性能比较

图2SW函数与GNU函数在主核上的性能比较图2中,主核参与测试的初等函数与GNU相比,性能平均提高52.4%。



本文编号:3913110

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3913110.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户b5025***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com