A Novel List Scheduling Algorithm for Heterogeneous Sysatems Utilizing Predictive Optimistic Cost Matrix

Heterogeneous computing, as a specialized form of parallel and distributed computing, has garnered significant attention in both academic and industrial spheres in recent years. The efficiency of task execution in heterogeneous computing systems is primarily determined by the effectiveness of the task scheduling algorithms employed. However, most existing algorithms tend to converge towards local optima, often overlooking the complex factors that influence scheduling performance. In this paper, we propose a novel list-based heuristic static scheduling algorithm, called Heterogeneous Predictive Optimal Cost Scheduling (HPOC). The algorithm proposes the Predictive Optimisation Cost Matrix (POCM). This takes into account a wider set of factors affecting scheduling performance and helps to mitigate local optimum bias in scheduling results. Additionally, the task out-degree weight (OW) is used to calculate task scheduling priorities. This ensures that tasks with a significant impact on the overall scheduling performance are given a higher priority. Experimental evaluations on both random and real-world application graphs demonstrate that the HPOC algorithm outperforms existing algorithms in terms of both scheduling length and speedup ratios.

Authors

Institutions

Publication Details

Published
2025-04-18
DOI
https://doi.org/10.1109/icccs65393.2025.11069591
Primary Topic
Distributed and Parallel Computing Systems
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Novel List Scheduling Algorithm for Heterogeneous Sysatems Utilizing Predictive Optimistic Cost Matrix

Zhao Huang, Rui Wang, Jiawei Zhang, Enze Wang et al.
Distributed and Parallel Computing Systems
article

A Novel List Scheduling Algorithm for Heterogeneous Sysatems Utilizing Predictive Optimistic Cost Matrix

Zhao Huang, Rui Wang, Jiawei Zhang, Enze Wang, Jinhui Liu, Yiyang Liu
article en

Abstract

Heterogeneous computing, as a specialized form of parallel and distributed computing, has garnered significant attention in both academic and industrial spheres in recent years. The efficiency of task execution in heterogeneous computing systems is primarily determined by the effectiveness of the task scheduling algorithms employed. However, most existing algorithms tend to converge towards local optima, often overlooking the complex factors that influence scheduling performance. In this paper, we propose a novel list-based heuristic static scheduling algorithm, called Heterogeneous Predictive Optimal Cost Scheduling (HPOC). The algorithm proposes the Predictive Optimisation Cost Matrix (POCM). This takes into account a wider set of factors affecting scheduling performance and helps to mitigate local optimum bias in scheduling results. Additionally, the task out-degree weight (OW) is used to calculate task scheduling priorities. This ensures that tasks with a significant impact on the overall scheduling performance are given a higher priority. Experimental evaluations on both random and real-world application graphs demonstrate that the HPOC algorithm outperforms existing algorithms in terms of both scheduling length and speedup ratios.

Xidian University (CN)
Openalex Percentile: Top 81%
Distributed and Parallel Computing Systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

A Novel List Scheduling Algorithm for Heterogeneous Sysatems Utilizing Predictive Optimistic Cost Matrix — Zhao Huang, Rui Wang, et al. · (2025) | TGRS Research Map | TGRS