Please use this identifier to cite or link to this item:
Title: Maximizing common idle time on multi-core processors with shared memory
Author(s): Zhao, Yingchao 
Author(s): Fu, C.
Li, M.
Xue, C. J.
Issue Date: 2015
Start page: 900
End page: 903
Conference: The 2015 Design, Automation & Test in Europe (DATE): Conference & Exhibition 
Reducing energy consumption is a critical problem in most of the computing systems today. This paper focuses on reducing the energy consumption of the shared main memory in multi-core processors by putting it into sleep state when all the cores are idle. Based on this idea, this work presents systematic analysis of different assignment and scheduling models and proposes a series of scheduling schemes to maximize the common idle time of all cores. An optimal scheduling scheme is proposed assuming the number of cores is unbounded. When the number of cores is bounded, an efficient heuristic algorithm is proposed. The experimental results show that the heuristic algorithm works efficiently and can save as much as 25.6% memory energy compared to a conventional multi-core scheduling scheme.
DOI: 10.7873/DATE.2015.0739
CIHE Affiliated Publication: Yes
Appears in Collections:CIS Publication

Files in This Item:
File Description SizeFormat
View Online121 BHTMLView/Open
SFX Query Show full item record

Google ScholarTM




Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.