Bayesian Optimization-Based Task Scheduling Algorithm on Heterogeneous System

Tan Cai, Hong Shen

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

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.

Original languageEnglish
Title of host publicationParallel and Distributed Computing, Applications and Technologies - 22nd International Conference, PDCAT 2021, Proceedings
EditorsHong Shen, Yingpeng Sang, Yong Zhang, Nong Xiao, Hamid R. Arabnia, Geoffrey Fox, Ajay Gupta, Manu Malek
PublisherSpringer Science and Business Media Deutschland GmbH
Pages48-56
Number of pages9
ISBN (Print)9783030967710
DOIs
Publication statusPublished - 2022
Externally publishedYes
Event22nd International Conference on Parallel and Distributed Computing, Applications and Technologies, PDCAT 2021 - Guangzhou, China
Duration: 17 Dec 202119 Dec 2021

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume13148 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference22nd International Conference on Parallel and Distributed Computing, Applications and Technologies, PDCAT 2021
Country/TerritoryChina
CityGuangzhou
Period17/12/2119/12/21

Keywords

  • Bayesian optimization
  • Heuristic
  • Task scheduling

Fingerprint

Dive into the research topics of 'Bayesian Optimization-Based Task Scheduling Algorithm on Heterogeneous System'. Together they form a unique fingerprint.

Cite this