2020
DOI: 10.1002/cpe.5966
|View full text |Cite
|
Sign up to set email alerts
|

Application instrumentation for performance analysis and tuning with focus on energy efficiency

Abstract: Summary Profiling and tuning of parallel applications is an essential part of HPC. Analysis and elimination of application hot spots can be performed using many available tools, which also provides resource consumption measurements for instrumented parts of the code. Since complex applications show different behavior in each part of the code, it is essential to be able to insert instrumentation to analyse these parts. Because each performance analysis or autotuning tool can bring different insights into an app… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
4
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(4 citation statements)
references
References 31 publications
0
4
0
Order By: Relevance
“…We can first prove the validity of the probability relation (9) for n = 2. For n = 2, we can reformulate (10) as…”
Section: Outage Probabilitymentioning
confidence: 99%
See 1 more Smart Citation
“…We can first prove the validity of the probability relation (9) for n = 2. For n = 2, we can reformulate (10) as…”
Section: Outage Probabilitymentioning
confidence: 99%
“…EE is considered as a significant measure of the system's key performance indicators 1–4 and the EE optimization of NOMA cellular networks has become a key research topic in the field of wireless communication 5–7 . Hence, a lot of work has been done in these fields over the last few years for example the researchers in References 4, 8, and 9 mainly focus on the QoS assurance, performance analysis, throughput maximization, and energy consumption minimization problem for cellular NOMA communications.…”
Section: Introductionmentioning
confidence: 99%
“…While operating systems change processor frequencies based on resource usage, researchers also use these mechanisms to optimize energy efficiency for code paths [23], [24]. However, the possible time scales for both highly depend on the delay of the frequency transition, which can take tens to hundreds of microseconds [4], [12].…”
Section: B Frequency Transition Delaysmentioning
confidence: 99%
“…Since each tool can bring different insights into an application's behavior, it is valuable to analyze and optimize an application using a variety of them. Paper [7] presents the C/C++ API that simplifies manual instrumentation for the most common open‐source HPC performance analysis tools. Simultaneously, profiling libraries provide different instrumentation methods, with the binary patching being the universal mechanism that highly improves the user‐friendliness of a tool.…”
mentioning
confidence: 99%