Reducing energy consumption of parallel applications executing on chip multi- processors (CMPs) is important for green computing. Hardware vendors have been developing a variety of system features to support energy efficient computing, for example, integrating asymmetric core types on a single chip referred to as static asymmetry and supporting dynamic voltage and frequency scaling (DVFS) referred to as dynamic asymmetry.A common parallelization scheme to exploit CMPs is task parallelism, which can express a wide range of computations in the form of task directed acyclic graphs (DAGs). Existing studies that target energy efficient task scheduling have demonstrated the benefits of leveraging DVFS, particularly per-core DVFS. Their scheduling...
Nowadays, the high performance computing (HPC) systems are widely adopted in data centers to process...
Power management has become an important system design issue for both embed-ded systems and server s...
One of the major challenges in the High Performance Computing (HPC) clusters, Data Centers, and Clou...
Parallel applications often rely on work stealing schedulers in combination with fine-grained taskin...
Reducing the energy consumption of parallel applications is becoming increasingly important. Current...
Multi-core platforms are employing a greater number of heterogeneous cores and resource configuratio...
Traditionally, applications are executed without the notion of a computational deadline and often us...
Being on the verge of exascale performance has shifted the prioritization of performance in applicat...
Reducing the energy consumption of computing systems is a necessary endeavor. However, saving energy...
With the current technology trends, the number of computers and computation demand is increasing dra...
Heterogeneous multi-core platforms that contain different types of cores, organized as clusters, are...
Modern heterogeneous multi-core systems, containing various types of cores, are increasingly dealing...
In multicore systems, shared resources such as caches or the memory subsystem can lead to contention...
PhD ThesisRecent advances in semiconductor technology have facilitated placing many cores on a singl...
International audienceThis paper presents several energy-aware scheduling algorithms whose design is...
Nowadays, the high performance computing (HPC) systems are widely adopted in data centers to process...
Power management has become an important system design issue for both embed-ded systems and server s...
One of the major challenges in the High Performance Computing (HPC) clusters, Data Centers, and Clou...
Parallel applications often rely on work stealing schedulers in combination with fine-grained taskin...
Reducing the energy consumption of parallel applications is becoming increasingly important. Current...
Multi-core platforms are employing a greater number of heterogeneous cores and resource configuratio...
Traditionally, applications are executed without the notion of a computational deadline and often us...
Being on the verge of exascale performance has shifted the prioritization of performance in applicat...
Reducing the energy consumption of computing systems is a necessary endeavor. However, saving energy...
With the current technology trends, the number of computers and computation demand is increasing dra...
Heterogeneous multi-core platforms that contain different types of cores, organized as clusters, are...
Modern heterogeneous multi-core systems, containing various types of cores, are increasingly dealing...
In multicore systems, shared resources such as caches or the memory subsystem can lead to contention...
PhD ThesisRecent advances in semiconductor technology have facilitated placing many cores on a singl...
International audienceThis paper presents several energy-aware scheduling algorithms whose design is...
Nowadays, the high performance computing (HPC) systems are widely adopted in data centers to process...
Power management has become an important system design issue for both embed-ded systems and server s...
One of the major challenges in the High Performance Computing (HPC) clusters, Data Centers, and Clou...