DocumentCode
2091666
Title
ESHMP: A Stall-Time-Based Scheduling for Performance Heterogeneous Multicore Systems
Author
Nie, Pengcheng ; Duan, Zhenhua ; Huang, Bohu
Author_Institution
ISN Lab., Xidian Univ., Xi´´an, China
fYear
2011
fDate
2-4 Sept. 2011
Firstpage
101
Lastpage
107
Abstract
Recent research advocates performance heterogeneous multicore processors, where cores in the same processor have same instruction set architecture (ISA) but often different performance characteristics. These architectures are able to deliver higher performance per watt and area for programs with diverse architectural requirements than comparable homogeneous ones. However, such power and area efficiencies of performance heterogeneous multicore systems can only be accomplished when thread-to-core assignment is made according to the characteristics of both the workload and the core. In this paper, we propose a new metric, ASTPI (Average Stall Time Per Instruction), to measure the properties of threads. We design, implement and evaluate a new online monitoring approach called ESHMP, which is based on the metric. Our evaluation in the Linux 2.6.21 operating system shows that ESHMP delivers scalability while adapting to a wide variety of applications.
Keywords
instruction sets; multiprocessing systems; processor scheduling; Linux 2.6.21 operating system; architectural requirements; average stall time per instruction; instruction set architecture; online monitoring; performance characteristics; performance heterogeneous multicore processors; performance heterogeneous multicore systems; stall-time-based scheduling; thread-to-core assignment; Benchmark testing; Frequency domain analysis; Instruction sets; Monitoring; Multicore processing; Scheduling algorithm; algorithm; operating systems; performance heterogeneous multicore; scheduling;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Computing and Communications (HPCC), 2011 IEEE 13th International Conference on
Conference_Location
Banff, AB
Print_ISBN
978-1-4577-1564-8
Electronic_ISBN
978-0-7695-4538-7
Type
conf
DOI
10.1109/HPCC.2011.23
Filename
6062982
Link To Document