期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
X86平台上Open64软件流水的设计与实现 被引量:2
1
作者 刘家兵 徐云 《计算机工程》 CAS CSCD 2013年第9期15-19,共5页
由于缺乏相关硬件功能,Open64编译器的软件流水技术没有面向X86处理器的版本。为此,提出一种适用于X86平台的Open64软件流水实现框架。利用软件实现处理器的部分硬件行为,通过循环过滤方法剔除不适用的循环。针对缺乏循环寄存器文件的问... 由于缺乏相关硬件功能,Open64编译器的软件流水技术没有面向X86处理器的版本。为此,提出一种适用于X86平台的Open64软件流水实现框架。利用软件实现处理器的部分硬件行为,通过循环过滤方法剔除不适用的循环。针对缺乏循环寄存器文件的问题,设计寄存器分配算法达到使用通用寄存器的目的,并添加模变量扩展模块以保证执行的正确性。实验结果表明,与循环展开方案相比,该框架可使系统平均获得9%的性能提升。 展开更多
关键词 软件流水 编译器 模调度 循环优化 循环寄存器文件 模变量扩展
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部