期刊文献+

高性能通用微处理器体系结构关键技术研究 被引量:1

Research on High Performance General Purpose Microprocessor Architecture
下载PDF
导出
摘要 X处理器是我国自主设计的基于EPIC思想的高性能通用微处理器·介绍了8级流水线和OLSM执行模型,以很少的硬件代价克服了基本EPIC模型的局限性·设计了一种多分支预测结构,支持多条分支指令的并行执行,并通过判定执行减少分支指令的数目;设计了两级cache存储器,提出DTD低功耗设计方法,并通过前瞻执行隐藏访存的延迟·最后,展望了高性能通用微处理器的发展趋势· The X processor is an EPIC based high-performance general-purpose microprocessor. Eight-stage pipelines and OLSM execution model are designed, which overcomes the limitations of traditional EPIC execution model with little hardware overhead. A multi-branch predication structure is designed for parallel execution of multiple branch instructions. Predication is used to reduce branch instructions. Two-level cache memory is designed. DTD method is presented for low power design and speculation is used to hide memory latency. Finally, the future of high-performance microprocessors is prospected.
出处 《计算机研究与发展》 EI CSCD 北大核心 2006年第6期987-992,共6页 Journal of Computer Research and Development
基金 国家自然科学基金项目(60273069) 国家"八六三"高技术研究发展计划基金项目(2002AA110020)~~
关键词 微处理器 体系结构 并行 分支 存储器 microprocessor architecture parallelism branches memory
  • 相关文献

参考文献7

  • 1M. S. Schlansker, B. R. Rau. EPIC: Explicitly parallel instruction computing. IEEE Computer, 2002, 33(2): 37-452
  • 2D. I. August. Systematic compilation for predicated execution:[Ph.D. dissertation]. Urbana-Champaign: University of Illinois at Urbana-Champaign, 2000
  • 3J. A. Rivers, G. S. Tyson, et al. On high-bandwidth data cache design for multi-issue processors. The 30th Symposium on Microarchitecture, q-Mangle Park, North Carolina, 1997
  • 4高军 张民选.分支处理技术[J].计算机研究与发展,2002,39:172-175.
  • 5王永文 张民选.一种编译器与体系结构结合的前瞻数据载人机制[J].计算机研究与发展,2002,39:220-224.
  • 6王永文,张民选,多发射处理器中低功耗多端口数据cache的设计.第十三届全国信息存储技术学术会议,西安,2004.
  • 7孟丹,张志宏,陈明宇.高生产率计算系统[J].计算机研究与发展,2005,42(4):563-569. 被引量:6

二级参考文献11

  • 1DARPA. High Productivity Computing Systems (HPCS)Program. http: // www. darpa. mil/ipto/Programs/hpcs/index.htm, 2002-04.
  • 2Mootaz Elnozahy. PERCS: IBM effort in HPCS. http: // www.ncsc. org/casc/meetings/vision-public. pdf, 2003.
  • 3Cray Inc. The cascade project. http://www. cray. com/cascade/,2002.
  • 4Per Nyberg. The Cray rainier system: Integrated scalar/vector computing. http://www. ecmwf. int/newsevents/meetings/workshops/2004/high_performance-computing-11th/pdf/Per_Nyberg. pdf, 2004.
  • 5John L. Gustafson. Sun' s HPCS approach: Hero. http://www.ncsc. org/casc/meetings/CASC2. pdf, 2003-08.
  • 6HPCC. HPC challenge benchmark. http://icl. cs. utk. edu/hpcc/,2004.
  • 7J. Gustafson. Purpose-based benchmarks. http: // www.highproductivity. org/IJHPCA/8f-Gustafson-Productivity. pdf,2004.
  • 8Thomas Sterling. Productivity metrics and models for high performance computing. http: // www. highproductivity. org/IJHPCA/4f-Sterling-ProductivityPaperv3. pdf, 2004.
  • 9John D. McCalpin. Issues in the architecture of large scale systems. http://www. spscicomp. org/ScicomP10/Presentations/McCalpin. pdf, 2004-09.
  • 10Kemal Ebcioglu, Vijay Saraswat, Vivek Sarkar. X10: New opportunities for compiler-driven performance via a new programming model. http: // www. cs. ualberta. ca/~ amaral/cascon/CDP04/slides/sarkar. pdf, 2004-10.

共引文献5

同被引文献1

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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