| Thermal-aware post compilation for VLIW architectures |
| Full text |
Pdf
(167 KB)
|
Source
|
Asia and South Pacific Design Automation Conference
archive
Proceedings of the 2009 Asia and South Pacific Design Automation Conference
table of contents
Yokohama, Japan
SESSION: Compilation techniques for embedded systems
table of contents
Pages 606-611
Year of Publication: 2009
ISBN:978-1-4244-2748-2
|
|
Authors
|
|
Wen-Wen Hsieh
|
National Tsing Hua University, HsinChu, Taiwan, R.O.C
|
|
TingTing Hwang
|
National Tsing Hua University, HsinChu, Taiwan, R.O.C
|
|
| Sponsors |
|
| Publisher |
IEEE Press
Piscataway, NJ, USA
|
| Bibliometrics |
Downloads (6 Weeks): 7, Downloads (12 Months): 36, Citation Count: 0
|
|
|
ABSTRACT
Development of a thermal management method to reduce hotspots and to balance the temperature distribution has become an important issue. In this paper, we propose a static thermal management technique at compiler level. The target machine is a VLIW architecture where the compiler is required to schedule instructions to achieve instruction level parallelism (ILP). Two technique are proposed. The first one is register binding to balance the temperature of the register file by taking both spatial and temporal thermal information into consideration. The second one is forwarding methods including forwarding-aware architecture and instruction scheduling to reduce the access count of register file. The experimental results show that by combining the two techniques, the peak temperature reduction can reach 7.89 (°C) in the best case and 7.22 (°C) in average with only 0.9% performance penalty in average.
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
|
|
| |
2
|
|
| |
3
|
Yingmin Li , David Brooks , Zhigang Hu , Kevin Skadron, Performance, Energy, and Thermal Considerations for SMT and CMP Architectures, Proceedings of the 11th International Symposium on High-Performance Computer Architecture, p.71-82, February 12-16, 2005
[doi> 10.1109/HPCA.2005.25]
|
| |
4
|
K. Sankaranarayanan, S. Velusamy, M. R. Stan, and K. Skadron, "A Case for Thermal-Aware Floorplanning at the Microarchitectural Level," The Journal of Instruction-Level Parallelism Septempter 2005.
|
 |
5
|
Madhu Mutyam , Feihui Li , Vijaykrishnan Narayanan , Mahmut Kandemir , Mary Jane Irwin, Compiler-directed thermal management for VLIW functional units, Proceedings of the 2006 ACM SIGPLAN/SIGBED conference on Language, compilers, and tool support for embedded systems, June 14-16, 2006, Ottawa, Ontario, Canada
|
 |
6
|
|
 |
7
|
|
| |
8
|
|
| |
9
|
Intel 64 and IA-32 architectures Software Developer's Manual, Intel Corp, "http://www.intel.com/design/processor/manuals"
|
| |
10
|
|
 |
11
|
Sanghyun Park , Aviral Shrivastava , Nikil Dutt , Alex Nicolau , Yunheung Paek , Eugene Earlie, Bypass aware instruction scheduling for register file power reduction, Proceedings of the 2006 ACM SIGPLAN/SIGBED conference on Language, compilers, and tool support for embedded systems, June 14-16, 2006, Ottawa, Ontario, Canada
|
 |
12
|
|
| |
13
|
W. Huangy, K. Sankaranarayanany, R. J. Ribandoz, M. R. Stan and K. Skadron," An Improved Block-Based Thermal Model in HotSpot 4.0 with Granularity Considerations", Proceedings of the Workshop on Duplicating, Deconstructing, and Debunking, June. 2007
|
| |
14
|
S. Rusu, G. Singer, "The First IA-64 Microprocessor", IEEE Journal of Solid-state Circuits, November 2000
|
|