@inproceedings{6dfff8cea1d14abdae4a34b96d4af1ed,
title = "Bayesian Optimization-Based Task Scheduling Algorithm on Heterogeneous System",
abstract = "In heterogeneous computing systems, efficient task scheduling is essential for utilizing resources and reducing computing time. This problem has been shown NP-complete in the general case. Existing solutions are mainly heuristic-based that would easily track into optimal local solutions and reinforcement learning-based that need an expensive computation cost for data training on neural networks. To overcome the shortcomings, we propose a Bayesian optimization based task scheduling algorithm that automatically searches for the best heuristic strategy in the problem space. Our algorithm builds a Bayesian optimization model on heuristic strategy and scheduling performance, and updates the model by interacting with the environment to find the optimal solutions globally. To enhance the confidence of our experiments, we measure the average (weighted) makespans and running time of our algorithm. The experimental results show that our approach can improve the scheduling performance compared to the baselines.",
keywords = "Bayesian optimization, Heuristic, Task scheduling",
author = "Tan Cai and Hong Shen",
note = "Publisher Copyright: {\textcopyright} 2022, Springer Nature Switzerland AG.; 22nd International Conference on Parallel and Distributed Computing, Applications and Technologies, PDCAT 2021 ; Conference date: 17-12-2021 Through 19-12-2021",
year = "2022",
doi = "10.1007/978-3-030-96772-7_5",
language = "English",
isbn = "9783030967710",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Science and Business Media Deutschland GmbH",
pages = "48--56",
editor = "Hong Shen and Yingpeng Sang and Yong Zhang and Nong Xiao and Arabnia, {Hamid R.} and Geoffrey Fox and Ajay Gupta and Manu Malek",
booktitle = "Parallel and Distributed Computing, Applications and Technologies - 22nd International Conference, PDCAT 2021, Proceedings",
address = "Germany",
}