2017
DOI: 10.1145/3050436
|View full text |Cite
|
Sign up to set email alerts
|

Alea

Abstract: Energy efficiency is becoming increasingly important, yet few developers understand how source code changes affect the energy and power consumption of their programs. To enable them to achieve energy savings, we must associate energy consumption with software structures, especially at the fine-grained level of functions and loops. Most research in the field relies on direct power/energy measurements taken from on-board sensors or performance counters. However, this coarse granularity does not directly provide … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 13 publications
(1 citation statement)
references
References 39 publications
0
1
0
Order By: Relevance
“…For example, Figure 4a shows how the number of CEs induced by kmeans(8) changes in time for DRAM operating under 2.283 S T RE F P at 60 • C. We can indentify two different phases in this benchmark: at the first phase the average number of CEs per second is less than 20, while at the second phase this number achieves almost 300 per second. By profiling and analysis of this benchmarks [16,17], we found that the first phase corresponds to the I/O phase of kmeans where the input data for this benchmark is retrieved from a file. While at the second phase, the benchmark processes the input data reading and writing to DRAM intensively which explains the high error rate obtained at this phase.…”
Section: Dram Error Behavior Variation Within Workloadsmentioning
confidence: 99%
“…For example, Figure 4a shows how the number of CEs induced by kmeans(8) changes in time for DRAM operating under 2.283 S T RE F P at 60 • C. We can indentify two different phases in this benchmark: at the first phase the average number of CEs per second is less than 20, while at the second phase this number achieves almost 300 per second. By profiling and analysis of this benchmarks [16,17], we found that the first phase corresponds to the I/O phase of kmeans where the input data for this benchmark is retrieved from a file. While at the second phase, the benchmark processes the input data reading and writing to DRAM intensively which explains the high error rate obtained at this phase.…”
Section: Dram Error Behavior Variation Within Workloadsmentioning
confidence: 99%