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
Repository Citation
Sundriyal, Vaibhav; Sosonkina, Masha; Westheimer, Bryce; and Gordon, Mark S., "Maximizing Performance Under a Power Constraint on Modern Multicore Systems" (2019). Electrical & Computer Engineering Faculty Publications. 457.
https://digitalcommons.odu.edu/ece_fac_pubs/457