2014 IEEE 25th International Conference on Application-Specific Systems, Architectures and Processors 2014
DOI: 10.1109/asap.2014.6868651
|View full text |Cite
|
Sign up to set email alerts
|

Evaluating orthogonality between application auto-tuning and run-time resource management for adaptive OpenCL applications

Abstract: The ever increasing number of processing units integrated on the same many-core chip delivers computational power that can exceed the performance requirements of a single application. The number of chips (and related power consumption) can thus be reduced to serve multiple applications — a practice which is called resource consolidation. However, this solution requires techniques to partition and assign resources among the applications and to manage unpredictable dynamic workloads.\ud To provide the performanc… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
11
0

Year Published

2014
2014
2019
2019

Publication Types

Select...
6
1

Relationship

4
3

Authors

Journals

citations
Cited by 11 publications
(11 citation statements)
references
References 12 publications
0
11
0
Order By: Relevance
“…Several frameworks have been proposed in the literature to address the challenge of providing cross-layer communication with knobs and monitors [10], [11], [15], [18]. The most relevant framework is the Heartbeats API [12], which provides a standardised interface for applications to communicate their current and target performance to external observers, such as an RTM.…”
Section: Existing Runtime Management Approachesmentioning
confidence: 99%
“…Several frameworks have been proposed in the literature to address the challenge of providing cross-layer communication with knobs and monitors [10], [11], [15], [18]. The most relevant framework is the Heartbeats API [12], which provides a standardised interface for applications to communicate their current and target performance to external observers, such as an RTM.…”
Section: Existing Runtime Management Approachesmentioning
confidence: 99%
“…Only a subset of the iterations of a loop is executed, as proposed in [11]. In [9], an algorithm-level technique is applied to trade off the performance of the stereo matching application and its output quality of service. In the spirit of loop perforation, the proposed method is an approximation at the algorithm-level.…”
Section: A Approximate Computing Techniquesmentioning
confidence: 99%
“…The management of system adaptivity and autotuning is a key issue in HPC systems, where the system needs to react promptly to changing workloads and events, without impacting too much the extra-functional characteristics, such as energy and thermal features [16,17]. The motivation can be easily explained by the requirement to meet the maximum performance/power ratio across all the possible deployments of the applications.…”
Section: Autotuningmentioning
confidence: 99%