Performance and energy efficiency considerations have shifted computing paradigms from single-core to many-corearchitectures. At the same time, traditional speedup models such as Amdahl’s Law face challenges in the run-time reasoning for system performance and energy efficiency, because these models typically assume limited variations of the parallel fraction. Moreover, the parallel fraction, which varies dynamically in workloads, is generally unknown at run-time without application-level instrumentation. This paper describes novel performance/energy trade-off models based on realistic architectural considerations, which describe the parallel fraction and speedup as functions of performance counter values available in modern processors, rem...
Reducing energy consumption while providing performance and quality guarantees is crucial for comput...
With the current technology trends, the number of computers and computation demand is increasing dra...
International audienceModern high performance computing subsystems (HPC) - including processor, netw...
Energy consumption by computer systems has emerged as an important concern, both at the level of ind...
PhD ThesisRecent advances in semiconductor technology have facilitated placing many cores on a singl...
Energy efficiency in supercomputing is critical to limit operating costs and carbon footprints. Whil...
PhD ThesisIt is likely that many-core processor systems will continue to penetrate emerging embedde...
Power and energy is the first-class design constraint for multi-core processors and is a limiting fa...
International audienceApplications have traditionally been executed as fast as possible (Race-to-Idl...
In recent years, the focus of computing has moved away from performance-centric serial computation t...
Parallel applications often rely on work stealing schedulers in combination with fine-grained taskin...
Power and energy consumption are becoming key challenges for the supercomputers' exascale race. HPC ...
To improve the power consumption of parallel applications at the runtime, modern processors provide ...
Multi/Many-core systems are prevalent in several application domains targeting different scales of c...
Performance requirements of emerging applications and tighter power consumption constraints of mobil...
Reducing energy consumption while providing performance and quality guarantees is crucial for comput...
With the current technology trends, the number of computers and computation demand is increasing dra...
International audienceModern high performance computing subsystems (HPC) - including processor, netw...
Energy consumption by computer systems has emerged as an important concern, both at the level of ind...
PhD ThesisRecent advances in semiconductor technology have facilitated placing many cores on a singl...
Energy efficiency in supercomputing is critical to limit operating costs and carbon footprints. Whil...
PhD ThesisIt is likely that many-core processor systems will continue to penetrate emerging embedde...
Power and energy is the first-class design constraint for multi-core processors and is a limiting fa...
International audienceApplications have traditionally been executed as fast as possible (Race-to-Idl...
In recent years, the focus of computing has moved away from performance-centric serial computation t...
Parallel applications often rely on work stealing schedulers in combination with fine-grained taskin...
Power and energy consumption are becoming key challenges for the supercomputers' exascale race. HPC ...
To improve the power consumption of parallel applications at the runtime, modern processors provide ...
Multi/Many-core systems are prevalent in several application domains targeting different scales of c...
Performance requirements of emerging applications and tighter power consumption constraints of mobil...
Reducing energy consumption while providing performance and quality guarantees is crucial for comput...
With the current technology trends, the number of computers and computation demand is increasing dra...
International audienceModern high performance computing subsystems (HPC) - including processor, netw...