Document Type

Article

Publication Date

2019

DOI

10.4236/jcc.2019.77021

Publication Title

Journal of Computer and Communications

Volume

7

Issue

7

Pages

252-266

Abstract

Energy efficiency and energy-proportional computing have become a central focus in modern supercomputers. These supercomputers should provide high throughput per unit of power to be sustainable in terms of operating cost and failure rates. In this paper, a power-bounded strategy is proposed that maximizes parallel application performance under a given power constraint. The strategy dynamically allocates power to core, uncore, and memory power domains within a node to maximize performance under a given power budget. Experiments on a 20-core Haswell-EP platform for a real-world parallel application GAMESS demonstrate that the proposed strategy delivers performance within 4% of the best possible performance for as much as 25% reduction in the minimum power budget required for maximum performance.

Rights

© 2023 by the Authors and Scientific Research Publishing Inc.

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.

Original Publication Citation

Sundriyal, V., Sosonkina, M., Westheimer, B., & Gordon, M. S. (2019). Maximizing performance under a power constraint on modern multicore systems. Journal of Computer and Communications, 7(7), 252-266. https://doi.org/10.4236/jcc.2019.77021

Share

COinS