Energy-based Accounting Model for Heterogeneous Supercomputers
Cristian Di Pietrantonio, Christopher Harris, Maciej Cytowski

TL;DR
This paper introduces a novel energy-aware accounting model for heterogeneous supercomputers that incorporates energy efficiency, resource interplay, and carbon footprint considerations to improve resource allocation and charging accuracy.
Contribution
It presents a new accounting model that integrates energy consumption and resource interplay for heterogeneous supercomputers, emphasizing carbon footprint in resource allocation.
Findings
Model accounts for energy efficiency and resource interplay.
Charging rates based on energy consumption and performance.
Enhanced resource allocation with carbon footprint focus.
Abstract
In this paper we present a new accounting model for heterogeneous supercomputers. An increasing number of supercomputing centres adopt heterogeneous architectures consisting of CPUs and hardware accelerators for their systems. Accounting models using the core hour as unit of measure are redefined to provide an appropriate charging rate based on the computing performance of different processing elements, as well as their energy efficiency and purchase price. In this paper we provide an overview of existing models and define a new model that, while retaining the core hour as a fundamental concept, takes into account the interplay among resources such as CPUs and RAM, and that bases the GPU charging rate on energy consumption. We believe that this model, designed for Pawsey Supercomputing Research Centre's next supercomputer Setonix, has a lot of advantages compared to other models,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCloud Computing and Resource Management · Parallel Computing and Optimization Techniques · Distributed and Parallel Computing Systems
