• DocumentCode
    2900319
  • Title

    Efficient Implementation of Thermal-Aware Scheduler on a Quad-core Processor

  • Author

    Yin, Xiaojing ; Zhu, Yongxin ; Xia, Liang ; Ye, Jingwei ; Huang, Tian ; Fu, Yuzhuo ; Qiu, Meikang

  • Author_Institution
    Sch. of Microelectron., Shanghai Jiao Tong Univ., Shanghai, China
  • fYear
    2011
  • fDate
    16-18 Nov. 2011
  • Firstpage
    1076
  • Lastpage
    1082
  • Abstract
    Due to power wall and slow performance improvement in a single core micro-architecture, multiple even many cores based processors rose as the main stream processor. Nevertheless, thermal threats regarding reliability and lifetime of processors are still among the major concerns which received much attention in terms of algorithms and hardware design to reduce processor temperature and keep application performance in recent years. In this paper, we propose and implement a thermal-aware Round-Robin scheduling algorithm for process migration in the Linux environment on a quad-core processor. Bearing designer´s goals in mind, such as performance, load-balancing, and reliability, we managed to achieve much bigger temperature fall than previous results of Round-Robin scheduler on a dual-core processor as well as baseline Linux scheduler on a quad-core processor. Moreover, the performance loss due to scheduling overhead is modest in our approach. Our results indicate that thermal-aware scheduling is a valid approach to tackling thermal issues on multi-core processors. There will be increasing demand for thermal-aware scheduling as the number of cores on a single processor increases.
  • Keywords
    Linux; multiprocessing systems; processor scheduling; Linux environment; dual-core processor; multicore processors; performance loss; process migration; quad-core processor; scheduling overhead; single core microarchitecture; thermal-aware round-robin scheduling algorithm; thermal-aware scheduler; Algorithm design and analysis; Benchmark testing; Linux; Scheduling; Scheduling algorithm; Temperature measurement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Trust, Security and Privacy in Computing and Communications (TrustCom), 2011 IEEE 10th International Conference on
  • Conference_Location
    Changsha
  • Print_ISBN
    978-1-4577-2135-9
  • Type

    conf

  • DOI
    10.1109/TrustCom.2011.147
  • Filename
    6120940