计算机应用 ›› 2011, Vol. 31 ›› Issue (07): 1808-1810.DOI: 10.3724/SP.J.1087.2011.01808

• 先进计算 • 上一篇    下一篇

基于异构感知静态调度与动态迁移的异构多核调度机制

张苗,张德贤   

  1. 河南工业大学 信息科学与工程学院, 郑州 450001
  • 收稿日期:2010-12-28 修回日期:2011-02-07 发布日期:2011-07-01 出版日期:2011-07-01
  • 通讯作者: 张苗
  • 作者简介:张苗(1979-),女,河南开封人,讲师,硕士,主要研究方向:模式识别、智能计算;张德贤(1961-),男,河南新密人,教授,博士,主要研究方向:计算机智能技术。
  • 基金资助:

    河南工业大学校级基金

Heterogenous multi-core mechanism based on heterogeneity-aware static scheduling and heterogeneity-aware dynamic thread migration

Miao ZHANG,De-xian ZHANG   

  1. School of Information Science and Engineering,Henan University of Technology,Zhengzhou Henan 450001,China
  • Received:2010-12-28 Revised:2011-02-07 Online:2011-07-01 Published:2011-07-01
  • Contact: Miao ZHANG

摘要: 异构多核处理器体系结构可以有效减少功效开销,是处理器发展的趋势,负载不平衡问题会造成处理器执行的不稳定。提出一种基于异构感知的静态调度和动态线程迁移相结合的异构多核调度机制,解决了不同核之间的负载平衡问题,提高了吞吐量。仿真实验通过将此调度机制与静态调度策略(SS)比较,表明该机制提高了异构多核处理器的性能并保证了执行过程的稳定性。

关键词: 静态调度, 动态迁移, 异构感知

Abstract: Heterogeneous multi-core architecture is becoming more and more appreciated which reduces processor power dissipation significantly while the unbalanced load problem of heterogeneous multi-core processor may cause heterogeneous multi-core processor execute instability. In this paper we propose a mechanism based on HASS (heterogeneity-aware static scheduling )and (heterogeneity-aware dynamic thread migration) HADM to ensure the load balance among various different cores. Simulation experiment shows that the mechanism improves the executing performance and ensures the stability of heterogeneous multi-core processor.

Key words: Static Scheduling (SS), live migration, Heterogeneity-aware