Title
HARS: a heterogeneity-aware runtime system for self-adaptive multithreaded applications
Abstract
Heterogeneous multi-processing (HMP) is rapidly emerging as a promising solution for high-performance and low-power computing. Despite extensive prior work, system-software support for self-adaptive multithreaded applications has been little explored in the context of HMP. To bridge this gap, we propose HARS, a heterogeneity-aware runtime system for self-adaptive multithreaded applications. HARS continuously monitors the application performance and dynamically adapts the system state to enhance the performance/watt of the target self-adaptive multithreaded applications on HMP systems, while satisfying the user-specified performance goal. We quantify the effectiveness of HARS by demonstrating that HARS achieves significantly higher efficiency than the baseline version with the Linux HMP scheduler and comparable efficiency with that of the static optimal version.
Year
DOI
Venue
2015
10.1145/2744769.2744848
DAC
Keywords
Field
DocType
Heterogeneous multiprocessing, self-adaptive computing
Computer science,Real-time computing,Self adaptive,Runtime system,Embedded system,HARS
Conference
ISSN
Citations 
PageRank 
0738-100X
11
0.63
References 
Authors
12
3
Name
Order
Citations
PageRank
Jaeyoung Yun1110.63
Jinsu Park2367.43
Woongki Baek340225.85