22nd Digital Avionics Systems Conference. Proceedings (Cat. No.03CH37449)
DOI: 10.1109/micro.2003.1253185
|View full text |Cite
|
Sign up to set email alerts
|

Single-ISA heterogeneous multi-core architectures: the potential for processor power reduction

Abstract: Abstract

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

4
438
0

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 415 publications
(442 citation statements)
references
References 26 publications
(22 reference statements)
4
438
0
Order By: Relevance
“…(3) With known job characteristics, complementary job allocation is applied to maximize the server utilization while avoiding resource bottlenecks (e.g., memory-intensive jobs and CPU-intensive jobs are allocated to the same server [35]). (4) If a single job has different phases [21,30,31], such as parallel phases and sequential phases, schedulers map the sequential phase on a high-performance core and the parallel phase on a number of energy-efficient cores.…”
Section: Related Workmentioning
confidence: 99%
“…(3) With known job characteristics, complementary job allocation is applied to maximize the server utilization while avoiding resource bottlenecks (e.g., memory-intensive jobs and CPU-intensive jobs are allocated to the same server [35]). (4) If a single job has different phases [21,30,31], such as parallel phases and sequential phases, schedulers map the sequential phase on a high-performance core and the parallel phase on a number of energy-efficient cores.…”
Section: Related Workmentioning
confidence: 99%
“…The first is at the computer architecture level, techniques have been proposed to reduce processor energy usage through multi-core processors [34], designing energy proportional hardware [20], and increasing the number of performance and sleep states [41]. Benchmarking techniques to quantify the energy costs of different computer architectures have been proposed [48].…”
Section: State Of the Artmentioning
confidence: 99%
“…Understanding this effect is crucial for building efficient multicore scheduling algorithms. Many of these algorithms (aiming to improve performance [2,6,9,13], reduce energy consumption [8] or improve thermal regulation [4,12]) work via frequent migrations of processes among CPU cores. Frequent migrations prevent the scheduler from exploiting cache affinity and may thus hurt performance.…”
Section: Introductionmentioning
confidence: 99%