paper-with-me

홈 › Papers

Optimization of Heterogeneous Systems with AI Planning Heuristics and Machine Learning: A Performance and Energy Aware Approach

2021-06-02 · Suejb Memeti, Sabri Pllana

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% of reasonable configurations. Furthermore, the performance per Joule estimation of system configurations using our machine learning model is more than 1000x faster compared to the system evaluation by program execution.

📄 PDF Abstract BibTeX arXiv:2106.01441

Code (0)

등록된 구현이 없습니다.

Tasks

BIG-bench Machine LearningGPUScheduling

Methods 이 논문이 사용한 방법론

AWARE We propose to theoretically and empirically examine the effect of incorporating weighting schemes into walk-aggregating GNNs. To this end, we propose a simple, interpretable, and…

Similar Papers 제목 키워드 기반

OmniPlan: An Adaptive Framework for Timely and Near-Optimal Network Planning Optimization

2026-06-16 · Longlong Zhu, Jiashuo Yu, Zedi Chen, Yuhan Wu 외 arxiv

Network planning optimization is a fundamental problem across diverse domains, including transportation systems, communication networks, and power grids. It requires simultaneous optimization of multiple competing object…

Reinforcement Learning

Unified Crew Planning and Replanning Optimization in Multi-Line Metro Systems Considering Workforce Heterogeneity

2025-09-11 · Qihang Chen arxiv

Metro crew planning is a key component of smart city development as it directly impacts the operational efficiency and service reliability of public transportation. With the rapid expansion of metro networks, effective m…

FELARE: Fair Scheduling of Machine Learning Tasks on Heterogeneous Edge Systems

2022-05-31 · Ali Mokhtari, Md Abir Hossen, Pooyan Jamshidi, Mohsen Amini Salehi

Edge computing enables smart IoT-based systems via concurrent and continuous execution of latency-sensitive machine learning (ML) applications. These edge-based machine learning systems are often battery-powered (i.e., e…

BIG-bench Machine LearningCPUEdge-computingFairness+2

Planning of Heuristics: Strategic Planning on Large Language Models with Monte Carlo Tree Search for Automating Heuristic Optimization

2025-02-17 · Chaoxu Mu, Xufeng Zhang, Hui Wang

Heuristics have achieved great success in solv- ing combinatorial optimization problems (COPs). However, heuristics designed by humans re- quire too much domain knowledge and testing time. Given the fact that Large Langu…

Combinatorial OptimizationScheduling

Towards learning domain-independent planning heuristics

2017-07-21 · Pawel Gomoluch, Dalal Alrajeh, Alessandra Russo, Antonio Bucchiarone

Automated planning remains one of the most general paradigms in Artificial Intelligence, providing means of solving problems coming from a wide variety of domains. One of the key factors restricting the applicability of …