期刊文献+

指令调度中推断和推测技术的研究

Predication and Speculation Technology Analysis in Instruction Scheduling
下载PDF
导出
摘要 编译器提高程序并行性的主要障碍是:频繁的控制转移和模棱两可的内存访问。推断和推测是vliw处理器体系结构的新特点,为了消除分支或访存对指令级并行性识别的影响。指令调度是编译器挖掘程序指令级并行性的关键技术之一,本文论述了如何在指令调度中有效地利用推断和推测技术,提高程序的性能。 The main impediments for compiler to improve the parallelism of program, are frequent branches and ambiguous memory accessess. Predication and speculation are the new characters of vliw architectur, which eliminate the effects of the branch and the memory access on improving the instruction level parallelism. Instruction scheduling is one of the key technologies for compiler to extract the instruction level parallelism. This paper introduces how to combine the predication and speculation technologies with the instruction scheduling to improve the program's performance.
出处 《微计算机应用》 2006年第6期691-693,共3页 Microcomputer Applications
基金 国家973项目资助(G1999032900)。
关键词 指令调度 推断 推测 instruction scheduling, predicate, speculative
  • 相关文献

参考文献7

  • 1Steven S Muchnik. Advanced Compiler Design and Implementation. Morgan Kaufmann Publishers, ine 1997.
  • 2D. R, Kerns and S. J, Eggers. Balanced scheduling: Instruction scheduling when memory latency is uncertain. In ACM SIGPLAN '93 Conference on Programming Language Design and Implementation, 1993. 278-289
  • 3Mikhail Smelyanskiy Scott A. Mahlke Edward S. Davidson Hsien-Hsin S. Lee. PredicateAware Scheduling: A Technique for Reducing Resource Constraints. Mar.2003, 169-178
  • 4The Trimaran System. www. trimaran, org. , 1999.
  • 5R. A. Johnson and M. S. Schlansker. Analysis of Predicated Code. Technical Report HPL-96-119. Hewlett-Packard Laboratories, December 1996.
  • 6W.W. Hwu, S.A. Mahlke, W. Y. Chen, P. P. Chang,N. J. Warter, R. A. Bringmann, R. G. Ouellette, R.E. Hank, T. Kiyohara, G. E. Haab, J. G. Holm, and D. M. Lavery. The Superblock. An effective way for VLIW and superblock compilation. The Journal of Super-computing, 1993,7, 229-248.
  • 7W.A. Havanki, S. Banerjia, and T. M. Conte. Treegion scheduling for wide-issue processors. Proceedings of the 4^th International Symposium on High-Performance Computer Architecture (HPCA-4), February 1998.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部