Energy-aware scheduling for high-performance computing systems: A survey

B Kocot, P Czarnul, J Proficz - Energies, 2023 - mdpi.com
High-performance computing (HPC), according to its name, is traditionally oriented toward
performance, especially the execution time and scalability of the computations. However …

Survey of Methodologies, Approaches, and Challenges in Parallel Programming Using High‐Performance Computing Systems

P Czarnul, J Proficz, K Drypczewski - Scientific Programming, 2020 - Wiley Online Library
This paper provides a review of contemporary methodologies and APIs for parallel
programming, with representative technologies selected in terms of target system type …

Dynamic GPU power capping with online performance tracing for energy efficient GPU computing using DEPO tool

A Krzywaniak, P Czarnul, J Proficz - Future Generation Computer Systems, 2023 - Elsevier
GPU accelerators have become essential to the recent advance in computational power of
high-performance computing (HPC) systems. Current HPC systems' reaching an …

GPU power capping for energy-performance trade-offs in training of deep convolutional neural networks for image recognition

A Krzywaniak, P Czarnul, J Proficz - International conference on …, 2022 - Springer
In the paper we present performance-energy trade-off investigation of training Deep
Convolutional Neural Networks for image recognition. Several representative and widely …

Going green: optimizing GPUs for energy efficiency through model-steered auto-tuning

R Schoonhoven, B Veenboer… - 2022 IEEE/ACM …, 2022 - ieeexplore.ieee.org
Graphics Processing Units (GPUs) have revolutionized the computing landscape over the
past decade. However, the growing energy demands of data centres and computing …

DEPO: A dynamic energy‐performance optimizer tool for automatic power capping for energy efficient high‐performance computing

A Krzywaniak, P Czarnul… - Software: Practice and …, 2022 - Wiley Online Library
In the article we propose an automatic power capping software tool DEPO that allows one to
perform runtime optimization of performance and energy related metrics. For an assumed …

A multithreaded CUDA and OpenMP based power‐aware programming framework for multi‐node GPU systems

P Czarnul - Concurrency and Computation: Practice and …, 2023 - Wiley Online Library
In the article, we have proposed a framework that allows programming a parallel application
for a multi‐node system, with one or more graphical processing units (GPUs) per node …

Trading Runtime for Energy Efficiency: Leveraging Power Caps to Save Energy across Programming Languages

S Cunha, L Silva, J Saraiva, JP Fernandes - Proceedings of the 17th …, 2024 - dl.acm.org
Energy efficiency of software is crucial in minimizing environmental impact and reducing
operational costs of ICT systems. Energy efficiency is therefore a key area of contemporary …

Methodology for Fine-Grain GPU Power Visibility and Insights

V Singhania, S Aga, MA Ibrahim - arXiv preprint arXiv:2412.12426, 2024 - arxiv.org
Ubiquity of AI coupled with its steep power demands make optimizing GPU power a priority
as large GPU-based clusters are often employed to train and serve AI models. An important …

Market Mechanism-Based User-in-the-Loop Scalable Power Oversubscription for HPC Systems

MR Hossen, K Ahmed, MA Islam - 2023 IEEE International …, 2023 - ieeexplore.ieee.org
Significant power consumption is one of the major challenges for current and future high-
performance computing (HPC) systems. All the while, HPC systems generally remain power …