2021
DOI: 10.1109/tc.2020.2980230
|View full text |Cite
|
Sign up to set email alerts
|

Intelligent Adaptation of Hardware Knobs for Improving Performance and Power Consumption

Abstract: Current microprocessors include several knobs to modify the hardware behavior in order to improve performance, power, and energy under different workload demands. An impractical and time consuming offline profiling is needed to evaluate the design space to find the optimal knob configuration. Different knobs are typically configured in a decoupled manner to avoid the time-consuming offline profiling process. This can often lead to underperforming configurations and conflicting decisions that jeopardize system … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
5

Relationship

0
5

Authors

Journals

citations
Cited by 6 publications
(6 citation statements)
references
References 55 publications
0
6
0
Order By: Relevance
“…Some recent research [12], [13], [14], [15], [19], [20] has focused on heuristic-based solutions with the aim of achieving the best performance from the prefetching capabilities of commercial machines. All these works focus on IBM POWER processors, whose prefetcher is much more powerful and complex, and further performance gains are expected.…”
Section: Heuristic Based Solutionsmentioning
confidence: 99%
See 3 more Smart Citations
“…Some recent research [12], [13], [14], [15], [19], [20] has focused on heuristic-based solutions with the aim of achieving the best performance from the prefetching capabilities of commercial machines. All these works focus on IBM POWER processors, whose prefetcher is much more powerful and complex, and further performance gains are expected.…”
Section: Heuristic Based Solutionsmentioning
confidence: 99%
“…In [20], a spatial bit-pattern prefetcher is proposed, which uses memory bandwidth utilization to adjust prefetch aggressiveness on Intel Skylake processors, its performance improvements are directly related with the available memory bandwidth. In [12], authors propose a strategy to select at run-time the best prefetch setting with the goal of enhancing the performance of parallel workloads when running a single application on an IBM POWER8 processor. In contrast, the strategy proposed in [13] is aimed at selecting the best prefetch setting for single-threaded multi-program workloads in the IBM POWER7 processor.…”
Section: Heuristic Based Solutionsmentioning
confidence: 99%
See 2 more Smart Citations
“…Then, it is proposed a mathematical model and a packing algorithm to optimize the mapping of applications compute nodes to I/O nodes. Ortega et al 35 propose libPRISM, an infrastructure that enables the transparent management of multiple hardware knobs (e.g., simultaneously multi‐threading level, data prefetcher, and DVFS configuration) to optimize the performance and power consumption of OpenMP parallel applications.…”
Section: Related Workmentioning
confidence: 99%