| Analytical results for design space exploration of multi-core processors employing thread migration |
| Full text |
Pdf
(173 KB)
|
Source
|
International Symposium on Low Power Electronics and Design
archive
Proceeding of the thirteenth international symposium on Low power electronics and design
table of contents
Bangalore, India
POSTER SESSION: Poster session
table of contents
Pages 229-232
Year of Publication: 2008
ISBN:978-1-60558-109-5
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 16, Downloads (12 Months): 100, Citation Count: 0
|
|
|
ABSTRACT
Migrating threads away from the hot cores in a multicore processor allows them to operate at up to higher speeds. While this technique has already attracted a lot of research effort, the majority of thread migration studies are simulation-based. Although they are valuable for micro-architectural level optimization, they require prohibitively long simulation times, and hence have limited value for early design space exploration. We derive closed form expressions for the steady-state throughput of a multicore processor that employs thread migration and throttling for thermal management. These expressions can be evaluated under a millisecond (vs days for cycle-accurate simulation), and allow designers greater flexibility in evaluating the trade-offs involved in implementing thread migration on-chip. We also developed a system-level power/thermal simulator that we used to validate the analytical results.
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
|
P. Chaparro, J. Gonzalez, G. Magklis, Q. Cai, and A. Gonzalez. Understanding the thermal implications of multicore architectures. IEEE Trans. Parallel and Distributed Sys., 18(8):1055--1065, August 2007.
|
 |
2
|
|
 |
3
|
|
 |
4
|
|
| |
5
|
W. Liao, L. He, and K. M. Lepak. Temperature and supply voltage aware performance and power modeling at microarchitecture level. IEEE Trans. Computer-Aided Design, 24(7):1042--1053, July 2005.
|
 |
6
|
|
 |
7
|
|
| |
8
|
|
|