List scheduling algorithm for heterogeneous systems by an optimistic cost table

H Arabnejad, JG Barbosa - IEEE transactions on parallel and …, 2013 - ieeexplore.ieee.org
Efficient application scheduling algorithms are important for obtaining high performance in
heterogeneous computing systems. In this paper, we present a novel list-based scheduling …

Offloading tasks with dependency and service caching in mobile edge computing

G Zhao, H Xu, Y Zhao, C Qiao… - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
In Mobile Edge Computing (MEC), many tasks require specific service support for execution
and in addition, have a dependent order of execution among the tasks. However, previous …

A survey on energy‐efficient workflow scheduling algorithms in cloud computing

P Verma, AK Maurya, RS Yadav - Software: Practice and …, 2024 - Wiley Online Library
The advancements in computing and storage capabilities of machines and their fusion with
new technologies like the Internet of Thing (IoT), 5G networks, and artificial intelligence, to …

IPPTS: An efficient algorithm for scientific workflow scheduling in heterogeneous computing systems

H Djigal, J Feng, J Lu, J Ge - IEEE transactions on parallel and …, 2020 - ieeexplore.ieee.org
Efficient scheduling algorithms are key for attaining high performance in heterogeneous
computing systems. In this article, we propose a new list scheduling algorithm for assigning …

Clustering-based task scheduling in a large number of heterogeneous processors

H Kanemitsu, M Hanada… - IEEE Transactions on …, 2016 - ieeexplore.ieee.org
Parallelization paradigms for effective execution in a Directed Acyclic Graph (DAG)
application have been widely studied in the area of task scheduling. Schedule length can be …

HSIP: A novel task scheduling algorithm for heterogeneous computing

G Wang, Y Wang, H Liu, H Guo - Scientific Programming, 2016 - Wiley Online Library
High‐performance heterogeneous computing systems are achieved by the use of efficient
application scheduling algorithms. However, most of the current algorithms have low …

A performance study of multiprocessor task scheduling algorithms

S Jin, G Schiavone, D Turgut - The Journal of Supercomputing, 2008 - Springer
Multiprocessor task scheduling is an important and computationally difficult problem. A large
number of algorithms were proposed which represent various tradeoffs between the quality …

Mappro: Proactive runtime mapping for dynamic workloads by quantifying ripple effect of applications on networks-on-chip

MH Haghbayan, A Kanduri, AM Rahmani… - Proceedings of the 9th …, 2015 - dl.acm.org
Increasing dynamic workloads running on NoC-based many-core systems necessitates
efficient runtime mapping strategies. With an unpredictable nature of application profiles …

A communication-aware and predictive list scheduling algorithm for network-on-chip based heterogeneous muti-processor system-on-chip

Y Yao, Y Song, H Ge, Y Huang, D Zhang - Microelectronics Journal, 2022 - Elsevier
The execution efficiency of applications of network-on-chip based heterogeneous multi-
processor system-on-chips highly depends on effective scheduling algorithms. In this paper …

Task scheduling using Bayesian optimization algorithm for heterogeneous computing environments

J Yang, H Xu, L Pan, P Jia, F Long, M Jie - Applied Soft Computing, 2011 - Elsevier
Efficient task scheduling, as a crucial step to achieve high performance for multiprocessor
platforms, remains one of the challenge problems despite of numerous studies. This paper …