ACM Home Page
Please provide us with feedback. Feedback
Approximation algorithm for the temperature-aware scheduling problem
Full text PdfPdf (425 KB)
Source International Conference on Computer Aided Design archive
Proceedings of the 2007 IEEE/ACM international conference on Computer-aided design table of contents
San Jose, California
SESSION: Advances in embedded systems table of contents
Pages 281-288  
Year of Publication: 2007
ISBN ~ ISSN:1092-3152 , 1-4244-1382-6
Authors
Sushu Zhang  Arizona State University, Tempe, Arizona
Karam S. Chatha  Arizona State University, Tempe, Arizona
Sponsors
: IEEE CASS/CANDE
SIGDA: ACM Special Interest Group on Design Automation
IEEE-CS\DATC : IEEE Computer Society
CEDA : Council on Electronic Design Automation
Publisher
IEEE Press  Piscataway, NJ, USA
Bibliometrics
Downloads (6 Weeks): 15,   Downloads (12 Months): 139,   Citation Count: 5
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

The paper addresses the problem of performance optimization for a set of periodic tasks with discrete voltage/frequency states under thermal constraints. We prove that the problem is NP-hard, and present a pseudo-polynomial optimal algorithm and a fully polynomial time approximation technique (FPTAS) for the problem. The FPTAS technique is able to generate solutions in polynomial time that are guaranteed to be within a designer specified quality bound (QB) (say within 1% of the optimal). We evaluate our techniques by experimentation with multimedia and synthetic benchmarks mapped on the 70nm CMOS technology processor. The experimental results demonstrate our techniques are able to match optimal solutions when QB is set at 5%, can generate solutions that are quite close to optimal (< 5%) even when QB is set at higher values (50%), and executes in few seconds (with QB > 25%) for large task sets with 120 nodes (while the optimal solution takes several hundred seconds). We also analyze the effect of different thermal parameters, such as the initial temperature, the final temperature and the thermal resistance.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
M. J. Ellsworth. Chip power density and module cooling technology projection for the current decade. In Proc. of ITHERM, 2004.
 
2
Semiconductor research corporation packing thrust strategic needs. http://www.src.org/fr/S200504packaging_needs.pdf, 2005.
3
 
4
M. N. Touzelbaev. Thermal challenges for future microprocessors. Presentation at Semicon, 2005.
 
5
6
 
7
 
8
 
9
10
11
 
12
N. Bansal and K. Pruhs. Speed scaling to manage temperature. In Proc. of STACS, pages 460--471, 2005.
 
13
 
14
L. Yuan, S. Leventhal, and G. Qu. Temperature-aware leakage minimization technique for real-time systems. UMIACS Technical Report, University of Maryland, UMIACS-TR-2006-02, 2006.
15
 
16
Intel Corporation. Intel pentium d processor, intel pentium processor extreme edition, intel pentium 4 processor and intel core2#8482; duo extreme processor x6800 - thermal and mechanical design guidelines. 2007.
17
18
19
20
21
 
22
 
23
D. H. Lorenz and D. Raz. A simple efficient approximation scheme for the restricted shortest path problem. Operations Research Letters, 28:213--219, 2001.
 
24
 
25
R. Viswanath et al. Thermal performance challenges from silicon to systems. Intel Corporation, Tech. Rep., 2000.
 
26
Mediabench at:. http://euler.slu.edu/fritts/mediabench/.
 
27
SimpleScalar. http://www.simplescalar.com/.

Collaborative Colleagues:
Sushu Zhang: colleagues
Karam S. Chatha: colleagues