J4 ›› 2008, Vol. 30 ›› Issue (7): 100-104.
• 论文 • 上一篇 下一篇
管茂林 伍楠 文梅 吴伟 柴俊 张春元
出版日期:
发布日期:
Online:
Published:
摘要:
本文基于斯坦福大学设计的KernelC编译器ISCD,针对64位流处理器体系结构,设计实现了其核心VLIW编译器,并针对高性能计算应用需求进行优化,实现了分布式寄存器负 载均衡和指令自动合并技术。实验结果表明,该编译器能够很好地开发程序中的并行性,具有较高的效率。
关键词: 流处理器 VLIW 编译 指令合并 寄存器负载
Abstract:
Based on the KernelC compiler ISCD designed by Stanford University, according to the 64-bit Stream Processor Architecture, this paper designs and impl ements a Kernel-level VLIW compiler. To make special optimization for the application in high performance computing, we implement the techniques of dist ributed register file workload balancing and automatic instruction merging. Experiments show that the compiler can exploit the parallelism in programs e ffectively.
Key words: stream processor;VLIW;compilation;operation combination;register workload
管茂林 伍楠 文梅 吴伟 柴俊 张春元. 面向高性能计算的流VLIW编译技术研究[J]. J4, 2008, 30(7): 100-104.
0 / / 推荐
导出引用管理器 EndNote|Ris|BibTeX
链接本文: http://joces.nudt.edu.cn/CN/
http://joces.nudt.edu.cn/CN/Y2008/V30/I7/100