期刊文献+

密码协处理器指令级并行编译研究 被引量:2

Research on cipher coprocessor instruction level parallelism compiler
下载PDF
导出
摘要 立足于处理器体系结构的研究,结合可重构设计技术以确保密码处理的灵活性是密码协处理器研究的重要方法,其中如何提升密码协处理器的性能是至关重要的问题。基于VLIW体系结构以及可重构设计技术,设计专用指令密码协处理器。编译器作为密码协处理器的重要组成部分,重点研究了密码协处理器指令级并行编译技术,通过提高指令级并行度来提升密码协处理器的性能。 An important method of studying cipher coprocessor is researching on processor system architecture, in combination with reconfigurable design technique to ensure flexibility of password handling.It is key to resolve improving performance of cipher coprocessor.Based on very long instruction word(VLIW)structure and reconfigurable design technique,designed specific instruction cipher coprocessor.The compiler is cipher coprocessor’s important part.This paper studied the cipher coprocessor instruction level parallelism compilation technique.Also put forward a method of enhancing the cipher coprocessor performance by increasing the instruction level parallelism.
出处 《计算机应用研究》 CSCD 北大核心 2010年第5期1633-1637,共5页 Application Research of Computers
关键词 密码协处理器 超长指令字 可重构计算 指令级并行 指令调度 cipher coprocessor very long instruction word(VLIW) reconfigurable computing instruction level parallelism instruction scheduling
  • 相关文献

参考文献19

  • 1KERNS D R,EGGERS S J.Balanced scheduling:instruction scheduling when memory latency is uncertain[C]//Proc of ACM SIGPLAN Conference on Progamming Language Design and Implementation.New York:ACM Press,1993:278-289.
  • 2LO J L,EGGERS J.Improving balanced scheduling with compiler optimizations that increase instruction-level parallelism[C]//Proc of ACM SIGPLAN Conference on Progamming Language Design and Implementation.New York:ACM Press,1995:151-162.
  • 3LAM M S.Instructions scheduling for superscalar architectures[C]//Proc of Annual Review of Computer Science.Palo Alto:Annual Reviews Inc,1990:173-201.
  • 4LAM M S.Software pipelining:an efficient scheduling technique for VLIW machines[J].ACM SIGPLAN Notices,1998,23(7):318-328.
  • 5JAIN S.Circular scheduling:a new technique to perform software pipelining[J].ACM SIGPLAN Notices,1991,26(6):219-228.
  • 6AIKEN A,NICOLAU A.Optimal loop parallelization[J].ACM SIGPLAN Notices,1998,23(7):308-317.
  • 7AIKEN A.Compaction-based parallelization,TR-88-922[R].Ithaca,NY:Cornell University,1988.
  • 8AKIEN A,NICOLAU A.Perfect pipelining:a new loop parallelization technique[C]//Proc of the 2nd European Symposium on Programming.Berlin:Springer-Verlag,1988:308-317.
  • 9BODIN F,CHAROT F.Loop optimization for horizontal microcoded machines[C]//Proc of the 4th International Conference on Supercomputing.1990:164-176.
  • 10EISENBEIS C,WINDHEISER D.A new class of algorithms for software pipelining with resource constraints[R].Le Chesnay,France:INRIA,1992.

二级参考文献8

  • 1[1]Divid Patterson,John Hennessy. Computer Architecture: A Quantitative Approach. Morgan Kaufmann Publishers, 1996
  • 2[2]Kessler R. The Alpha 21264 Microprocessor. IEEE Micro, 1999,19(2): 24~36
  • 3[3]Kenneth Yeager. The MIPS R10000 Superscalar Microprocessor. IEEE Micro, 1996,16(2): 28~41
  • 4[4]Tim Horel, Gary Lauterbach. UntraSparc-III: Designing Third-Generation 64-bit Performance. IEEE Micro, 1999,19(3): 73~85
  • 5[5]Ashok Kumar. The HP PA-8000 RISC CPU. IEEE Micro, 1997,17(2): 27~32
  • 6[6]Joel Tendler, Steve Dodson, Steve Fields, Hung Le, Balaram Sinharoy. Power4 System Microarchitecture. IBM Technical White Paper, 2001
  • 7[7]Huck J et al. Introducing the IA-64 Architecture. IEEE Micro, 2000,20(5): 12~23
  • 8[8]Glenn Hinton, Dave Sager, Mike Upton, Darrell Boggs, Doug Carmean, Alan Kyker, Patrice Roussel. The Microarchitecture of the Pentium 4 Processor. Intel Technology, 2001

共引文献53

同被引文献19

引证文献2

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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