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

异构多核平台下基础数学库寄存器分配方法

发布时间:2019-09-13 12:42
【摘要】:针对异构多核处理器协处理器数学函数中由于查表法和寄存器资源不足而导致的性能下降问题,提出一种基于热路径的寄存器分配方法,结合数学函数的相关路径特点和两类寄存器资源使用开销不一致的情况,对热路径和较少使用路径上的寄存器资源进行再分配过程,将较少使用路径上的高效寄存器资源与热路径上的耗时寄存器资源进行交换,最大限度消除热路径上的访存过程,以降低函数较少使用路径上的性能为代价从而提高函数热路径上的性能,从而达到提升函数整体性能的目的。实际数据表明,上述手段能够使协处理器典型数学函数的性能提升18%以上,从而有效发挥协处理器的计算性能。
【作者单位】: 中国洛阳电子装备试验中心;信息工程大学信息工程学院;信息工程大学数字工程与先进计算国家重点实验室;
【分类号】:TP332

【相似文献】

相关期刊论文 前10条

1 安学敏;ALPHA DEC 3000/900工作站上数学库的开发及使用[J];甘肃科学学报;2000年02期

2 张翔;利用VC++调用MATLAB数学库和图形库的方法[J];微计算机应用;2005年01期

3 ;高性能计算系统上的免费午餐(之一)——IBM MASS数学库的应用实例[J];计算机系统应用;2003年06期

4 谢芳;VC与MATLAB数学库和图形库的混合编程应用[J];武汉工业学院学报;2005年01期

5 陈钟鸣;微机数学库的移植建立[J];数据采集与处理;1996年04期

6 许焱;杨滨;;基于FPGA的BLAS加速系统的设计与研究[J];微计算机信息;2009年20期

7 胡志群;吴学杰;刘士影;;基于混合编程的动力学性能鉴定系统[J];工业控制计算机;2010年12期

8 双凯,董守平,吕大跃;MATLAB中的硬件接口与C++数学库调用[J];微计算机应用;2000年06期

9 王仁明,刘志刚,刘代志;Matlab C++数学库的开发应用研究[J];计算机工程与应用;2002年13期

10 谭宜勇,赵新,卢桂章;微机械虚拟运行的实现框架[J];微纳电子技术;2003年Z1期

相关重要报纸文章 前4条

1 王政;决胜服务[N];中国计算机报;2004年

2 谢文砚;通用平台终将获胜[N];中国计算机报;2004年

3 谢文砚;软件优化将更重要[N];中国计算机报;2004年

4 本报记者 马文方 刘洪宇 那罡;惊魂百万亿次[N];中国计算机报;2009年

相关博士学位论文 前2条

1 杨晓奇;事务存储编程和KD-50-I万亿次机软件库优化的若干问题研究[D];中国科学技术大学;2008年

2 杨灿群;面向高效能计算的编译关键技术:精度、性能与功耗[D];国防科学技术大学;2007年

相关硕士学位论文 前10条

1 谭立方;基于Visual C++和MATLAB C++数学库的动平衡软件的研究和开发[D];浙江大学;2003年

2 杨滨;基于FPGA的BLAS加速系统的设计与研究[D];首都师范大学;2009年

3 石磊;三维动态几何画板的设计与实现[D];东北师范大学;2010年

4 张一麟;WK游戏引擎的设计与实现[D];北京交通大学;2008年

5 李兴盛;地震资料处理PC集群并行效率研究[D];中国石油大学;2010年

6 廖东日;基于FFT与线性变换方法的粗糙表面数值模拟[D];中南大学;2013年

7 董艳辉;基于Trilinos的并行计算研究及应用[D];中国地质大学(北京);2006年

8 谭鹏程;大规模过程动态优化算法研究[D];浙江大学;2010年

9 马庆怀;基于CPU与GPU混合架构集群的性能测试与优化[D];中国地质大学(北京);2011年

10 庄立;稀疏矩阵向量乘及自动调优[D];杭州电子科技大学;2011年



本文编号:2535662

资料下载
论文发表

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


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

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