Heterogeneous multiprocessing (HMP) is an emerging technology for high-performance and energy-efficient computing. While task parallelism is widely used in various computing domains, such as embedded, big-data, and machine-learning computing domains, it still remains unexplored to investigate the efficient runtime support that effectively utilizes the criticality of the tasks of the target application and the heterogeneity of the underlying HMP system with full resource management. To bridge this gap, we propose CHRT, a criticality- and heterogeneity-aware runtime system for task-parallel applications. CHRT dynamically estimates the performance and power consumption of the target task-parallel application and robustly manages the full HMP s...
Heterogeneous multicores offer flexibility in the form of different core types and Dynamic Voltage a...
RECIPE (REliable power and time-ConstraIntsaware Predictive management of heterogeneous Exascale sys...
Presented at Work in Progress Session, IEEE Real-Time Systems Symposium (RTSS 2015). 1 to 4, Dec, 20...
Heterogeneous multiprocessing (HMP) is an emerging technology for high-performance and energy-effici...
Heterogeneous multiprocessing (HMP) is a promising solution for energy-efficient computing. While pi...
Concurrent heterogeneous computing (CHC) is rapidly emerging as a promising solution for high-perfor...
To help shrink the programmability-performance efficiency gap, we discuss that adaptive runtime syst...
Being on the verge of exascale performance has shifted the prioritization of performance in applicat...
International audienceIn this paper, we address the problem of executing (soft) real-time data proce...
Individual processor frequencies have reached an upper physical and practical limit. Processor desig...
Emerging computer architectures and advanced computing technologies, such as Intel’s Many Integrated...
Future extreme-scale systems are expected to contain homogeneous and heterogeneous many-core process...
Traditionally, applications are executed without the notion of a computational deadline and often us...
As many-core accelerators keep integrating more processing units, it becomes increasingly more diffi...
Heterogeneous multi-processing (HMP) is rapidly emerging as a promising solution for high-performanc...
Heterogeneous multicores offer flexibility in the form of different core types and Dynamic Voltage a...
RECIPE (REliable power and time-ConstraIntsaware Predictive management of heterogeneous Exascale sys...
Presented at Work in Progress Session, IEEE Real-Time Systems Symposium (RTSS 2015). 1 to 4, Dec, 20...
Heterogeneous multiprocessing (HMP) is an emerging technology for high-performance and energy-effici...
Heterogeneous multiprocessing (HMP) is a promising solution for energy-efficient computing. While pi...
Concurrent heterogeneous computing (CHC) is rapidly emerging as a promising solution for high-perfor...
To help shrink the programmability-performance efficiency gap, we discuss that adaptive runtime syst...
Being on the verge of exascale performance has shifted the prioritization of performance in applicat...
International audienceIn this paper, we address the problem of executing (soft) real-time data proce...
Individual processor frequencies have reached an upper physical and practical limit. Processor desig...
Emerging computer architectures and advanced computing technologies, such as Intel’s Many Integrated...
Future extreme-scale systems are expected to contain homogeneous and heterogeneous many-core process...
Traditionally, applications are executed without the notion of a computational deadline and often us...
As many-core accelerators keep integrating more processing units, it becomes increasingly more diffi...
Heterogeneous multi-processing (HMP) is rapidly emerging as a promising solution for high-performanc...
Heterogeneous multicores offer flexibility in the form of different core types and Dynamic Voltage a...
RECIPE (REliable power and time-ConstraIntsaware Predictive management of heterogeneous Exascale sys...
Presented at Work in Progress Session, IEEE Real-Time Systems Symposium (RTSS 2015). 1 to 4, Dec, 20...