Optimization of heterogeneous systems with AI planning heuristics and machine learning: a performance and energy aware approach

Computing(2021)

引用 2|浏览3
暂无评分
摘要
Heterogeneous computing systems provide high performance and energy efficiency. However, to optimally utilize such systems, solutions that distribute the work across host CPUs and accelerating devices are needed. In this paper, we present a performance and energy aware approach that combines AI planning heuristics for parameter space exploration with a machine learning model for performance and energy evaluation to determine a near-optimal system configuration. For data-parallel applications our approach determines a near-optimal host-device distribution of work, number of processing units required and the corresponding scheduling strategy. We evaluate our approach for various heterogeneous systems accelerated with GPU or the Intel Xeon Phi. The experimental results demonstrate that our approach finds a near-optimal system configuration by evaluating only about 7
更多
查看译文
关键词
Heterogeneous computing, Optimization, Artificial intelligence (AI), Machine learning (ML), Planning heuristics, 90C59, 68T20, 68W10
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要