Energy‐aware high‐performance computing: survey of state‐of‐the‐art tools, techniques, and environments

P Czarnul, J Proficz, A Krzywaniak - Scientific Programming, 2019 - Wiley Online Library
The paper presents state of the art of energy‐aware high‐performance computing (HPC), in
particular identification and classification of approaches by system and device types …

A survey on software methods to improve the energy efficiency of parallel computing

C Jin, BR de Supinski, D Abramson… - … Journal of High …, 2017 - journals.sagepub.com
Energy consumption is one of the top challenges for achieving the next generation of
supercomputing. Codesign of hardware and software is critical for improving energy …

Analyzing and mitigating the impact of manufacturing variability in power-constrained supercomputing

Y Inadomi, T Patki, K Inoue, M Aoyagi… - Proceedings of the …, 2015 - dl.acm.org
A key challenge in next-generation supercomputing is to effectively schedule limited power
resources. Modern processors suffer from increasingly large power variations due to the …

Power tuning HPC jobs on power-constrained systems

N Gholkar, F Mueller, B Rountree - Proceedings of the 2016 International …, 2016 - dl.acm.org
As we approach the exascale era, power has become a primary bottleneck. The US
Department of Energy has set a power constraint of 20MW on each exascale machine. To …

CEDR: A compiler-integrated, extensible DSSoC runtime

J Mack, S Hassan, N Kumbhare… - ACM Transactions on …, 2023 - dl.acm.org
In this work, we present a C ompiler-integrated, E xtensible D omain Specific System on
Chip R untime (CEDR) ecosystem to facilitate research toward addressing the challenges of …

Scheduling parallel tasks with energy and time constraints on multiple manycore processors in a cloud computing environment

K Li - Future generation computer systems, 2018 - Elsevier
When multiple manycore processors in a data center for cloud computing are shared by a
large number parallel tasks simultaneously, we are facing the problem of allocating the …

Energy-efficient application resource scheduling using machine learning classifiers

C Imes, S Hofmeyr, H Hoffmann - Proceedings of the 47th International …, 2018 - dl.acm.org
Resource scheduling in high performance computing (HPC) usually aims to minimize
application runtime rather than optimize for energy efficiency. Most existing research on …

Job scheduling in high performance computing

Y Fan - arXiv preprint arXiv:2109.09269, 2021 - arxiv.org
The ever-growing processing power of supercomputers in recent decades enables us to
explore increasing complex scientific problems. Effective scheduling these jobs is crucial for …

Dynamic power sharing for higher job throughput

DA Ellsworth, AD Malony, B Rountree… - Proceedings of the …, 2015 - dl.acm.org
Current trends for high-performance systems are leading towards hardware
overprovisioning where it is no longer possible to run all components at peak power without …

Uncore power scavenger: A runtime for uncore power conservation on hpc systems

N Gholkar, F Mueller, B Rountree - Proceedings of the International …, 2019 - dl.acm.org
The US Department of Energy (DOE) has set a power target of 20-30MW on the first
exascale machines. To achieve one exaflop under this power constraint, it is necessary to …