DocumentCode
129381
Title
COOLIP: Simple yet effective job allocation for distributed thermally-throttled processors
Author
Kumar, Pranaw ; Hoeseok Yang ; Bacivarov, Iuliana ; Thiele, Lothar
Author_Institution
Comput. Eng. & Networks Lab., ETH Zurich, Zurich, Switzerland
fYear
2014
fDate
24-28 March 2014
Firstpage
1
Lastpage
4
Abstract
Thermal constraints limit the time for which a processor can run at high frequency. Such thermal-throttling complicates the computation of response times of jobs. For multiple processors, a key decision is where to allocate the next job. For distributed thermally-throttled procesosrs, we present COOLIP with a simple allocation policy: a job is allocated to the earliest available processor, and if there are several available simultaneously, to the coolest one. For Poisson distribution of inter-arrival times and Gaussian distribution of execution demand of jobs, COOLIP matches the 95-percentile response time of Earliest Finish-Time (EFT) policy which minimizes response time with full knowledge of execution demand of unfinished jobs and thermal models of processors. We argue that COOLIP performs well because it directs the processors into states such that a defined sufficient condition of optimality holds.
Keywords
Gaussian distribution; Poisson distribution; microprocessor chips; resource allocation; COOLIP; EFT policy; Earliest Finish-Time policy; Gaussian distribution; Poisson distribution; allocation policy; distributed thermally-throttled procesosrs; execution demand; interarrival times; multiple processors; response times; thermal constraints; thermal models; thermal-throttling; unfinished jobs; Cooling; Heating; Program processors; Resource management; Steady-state; Time factors; Time-frequency analysis;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation and Test in Europe Conference and Exhibition (DATE), 2014
Conference_Location
Dresden
Type
conf
DOI
10.7873/DATE.2014.293
Filename
6800494
Link To Document