针对龙芯2号结构特征的GCC优化  被引量:1

Performance Improvements for GCC on Using Architecture Features on Godson Ⅱ

在线阅读下载全文

作  者:邹琼[1] 董峻峰[2] 

机构地区:[1]中国科学技术大学计算机科学技术系,合肥安徽230000 [2]中国科学院计算技术研究所,北京100080

出  处:《小型微型计算机系统》2007年第12期2272-2276,共5页Journal of Chinese Computer Systems

基  金:国家自然科学基金杰出青年基金项目(60325205)资助;国家"八六三"重点项目(2002AA110010;2005AA110010;2005AA119020)资助;国家中点基础研究发展计划(2005CB321600)资助;中科院计算所基础研究基金项目(20056020)资助;中科院计算所知识创新课题(20056240;20066012)资助;国家自然科学基金项目(60673146)资助

摘  要:根据龙芯2号处理器体系结构的特点,引入浮点乘加、条件move和预取等一系列特殊指令,并且对开源编译器GCC进行修改使其支持这些特殊指令,同时对生成对应指令的算法进行了调整和优化.实践中已经证明,特殊指令的引入和相应的优化比较好的提升了应用程序的性能,达到了预期的效果.According to the characteristic of the Godson-2 processor architecture, this article proposes a series of special instructions and then describes a major improvement in GCC, which is widely used open source compiler on various platforms, from special instructions supporting to the algorithm to generate them. The empirical results show that the special instructions and the improvements have remarkably improved the applications' performance.

关 键 词:龙芯2号 特殊指令支持 预取 

分 类 号:TP331[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象