2019
DOI: 10.1145/3321551
|View full text |Cite
|
Sign up to set email alerts
|

The Power-optimised Software Envelope

Abstract: Advances in processor design have delivered performance improvements for decades. As physical limits are reached, refinements to the same basic technologies are beginning to yield diminishing returns. Unsustainable increases in energy consumption are forcing hardware manufacturers to prioritise energy efficiency in their designs. Research suggests that software modifications may be needed to exploit the resulting improvements in current and future hardware. New tools are required to capitalise on this new clas… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3

Citation Types

0
3
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 8 publications
(3 citation statements)
references
References 40 publications
0
3
0
Order By: Relevance
“…The authors focused on adjusting the hardware components' performance according to the discovered design patterns in an application. A similar research on the runtime optimization of HPC applications was performed by Roberts et al [9]. They developed the POSE model that allows developers to compare the potential benefits of power and runtime optimization and determine which approach is most suitable for their code.…”
Section: Related Workmentioning
confidence: 96%
“…The authors focused on adjusting the hardware components' performance according to the discovered design patterns in an application. A similar research on the runtime optimization of HPC applications was performed by Roberts et al [9]. They developed the POSE model that allows developers to compare the potential benefits of power and runtime optimization and determine which approach is most suitable for their code.…”
Section: Related Workmentioning
confidence: 96%
“…One of the limitations of simple energy‐efficiency studies is that the reader is left trying to balance performance against energy. Ultimately these both translate into cost which, with sufficient parameters, the Energy Delay Sum and Energy Delay Distance 25 provide actionable guidance to programmers and procurement teams. As the subtleties of DOE procurement pricing, bulk energy pricing, power infrastructure upgrades, and costs associated with supporting multiple architectures are beyond the scope of this article, we will focus on performance and energy and leave it to the reader to weight and combine these terms to suit their needs.…”
Section: Related Workmentioning
confidence: 99%
“…We focus on this part by measuring the improvement when using highly optimized data layouts in term of energy consumption (Joule) as well as in term of the average power absorbed (Watt) by the application. There are several metrics used to quantify energy efficiency of software applications for high-performance computing [10,11] offering a wide spectrum of options for a quantitative analysis. In this work, we consider more common quantities such as average power drain, time-to-solution and energy-to-solution [12].…”
Section: Introduction and Related Workmentioning
confidence: 99%