• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2011, Vol. 33 ›› Issue (12): 27-36.

• 论文 • 上一篇    下一篇

异构多核处理器体系结构设计研究

陈芳园,张冬松,王志英   

  1. (国防科学技术大学计算机学院,湖南 长沙 410073)
  • 收稿日期:2010-05-12 修回日期:2010-08-30 出版日期:2011-12-24 发布日期:2011-12-25
  • 基金资助:

    国家自然科学基金资助项目(60773024,60873015,60903039)

Research of the Heterogeneous MultiCore Processor Architecture Design

CHEN Fangyuan,ZHANG Dongsong,WANG Zhiying   

  1. (School of Computer Science,National University of Defense Technology,Changsha 410073,China)
  • Received:2010-05-12 Revised:2010-08-30 Online:2011-12-24 Published:2011-12-25

摘要:

多核技术成为当今处理器发展的重要方向,异构多核处理器由于可将不同类型的计算任务分配到不同类型的处理器核上并行处理,从而为不同需求的应用提供更加灵活、高效的处理机制而成为当今研究的热点。本文从体系结构的角度探讨了异构多核处理器设计中的关键点,从内核结构、互连方式、存储系统、操作系统支持、测试与验证、动态电压调节等方面分析了异构多核处理器对体系结构设计带来的挑战。最后本文针对高性能应用和嵌入式实时应用分析了异构多核在这两种应用中的设计关键点,指出了高性能异构多核在性能提升、内核数量以及嵌入式异构多核在实时性、低能耗需求等方面的设计难点和研究方向。

关键词: 多核处理器, 异构多核处理器, 体系结构, 嵌入式实时系统

Abstract:

Nowadays processors advance towards multicore architecture. In heterogeneous multicore processors, different kinds of computing tasks can be assigned to different processor kernels in order to perform parallel execution, which can provide more flexible and more effective principles. Nowadays the heterogeneous multicore architecture becomes the research hot. This paper introduces the design of heterogeneous multicore processors from architecture, and analyzes the challenges in terms of some important aspects: architecture of cores, interconnect, storage system, operating system support, test and validation, DVFS and so on. The challenges for the design of heterogeneous multicore processors are discussed. Finally we propose the design key points for high performance and embedded realtime applications: the performance and the number of cores for high performance heterogeneous multicores, realtime and lower power for embedded realtime multicores.

Key words: multicore processor;heterogeneous multicore processor;architecture;embedded realtime system