Task scheduling in cloud computing based on meta-heuristics: review, taxonomy, open challenges, and future trends

EH Houssein, AG Gad, YM Wazery… - Swarm and Evolutionary …, 2021 - Elsevier
Cloud computing is a recently looming-evoked paradigm, the aim of which is to provide on-
demand, pay-as-you-go, internet-based access to shared computing resources (hardware …

Energy-minimized scheduling of real-time parallel workflows on heterogeneous distributed computing systems

B Hu, Z Cao, M Zhou - IEEE Transactions on Services …, 2021 - ieeexplore.ieee.org
Today's large-scale parallel workflows are often processed on heterogeneous distributed
computing platforms. From an economic perspective, computing resource providers should …

Multiobjective task scheduling in cloud environment using decision tree algorithm

H Mahmoud, M Thabet, MH Khafagy, FA Omara - IEEE access, 2022 - ieeexplore.ieee.org
In recent years, Cloud computing has been developed and become the foundation of a wide
range of applications. It allows users to access a catalog of standardized services and …

A predictive priority-based dynamic resource provisioning scheme with load balancing in heterogeneous cloud computing

M Sohani, SC Jain - IEEE access, 2021 - ieeexplore.ieee.org
In cloud computing, resource provisioning is a key challenging task due to dynamic resource
provisioning for the applications. As per the workload requirements of the application's …

Online energy-efficient scheduling of DAG tasks on heterogeneous embedded platforms

B Hu, X Yang, M Zhao - Journal of Systems Architecture, 2023 - Elsevier
Heterogeneous distributed computing systems are becoming more and more common to
process practical applications in many embedded systems, where energy efficiency is very …

Scheduling real-time parallel applications in cloud to minimize energy consumption

B Hu, Z Cao, M Zhou - IEEE Transactions on Cloud Computing, 2019 - ieeexplore.ieee.org
Cloud computing has become an important paradigm in which scalable resources such as
CPU, memory, disk and IO devices can be provided to users to remotely process their …

Enhanced hybrid multi-objective workflow scheduling approach based artificial bee colony in cloud computing

M Zeedan, G Attiya, N El-Fishawy - Computing, 2023 - Springer
This paper presents a hybrid approach based Binary Artificial Bee Colony (BABC) and
Pareto Dominance strategy for scheduling workflow applications considering different …

Towards optimal placement and scheduling of DNN operations with Pesto

UU Hafeez, X Sun, A Gandhi, Z Liu - Proceedings of the 22nd …, 2021 - dl.acm.org
The increasing size of Deep Neural Networks (DNNs) has necessitated the use of multiple
GPUs to host a single DNN model, a practice commonly referred to as model parallelism …

Memory-aware resource management algorithm for low-energy cloud data centers

B Liang, X Dong, Y Wang, X Zhang - Future Generation Computer Systems, 2020 - Elsevier
The continuous advancement of cloud computing technology has driven the vigorous
development of cloud data centers. This manifests itself not only in increasing numbers, but …

Adaptive energy-minimized scheduling of real-time applications in vehicular edge computing

B Hu, Y Shi, Z Cao - IEEE Transactions on Industrial Informatics, 2022 - ieeexplore.ieee.org
Vehicular edge computing is a promising new computing paradigm that has lower service
latency and higher bandwidth than cloud computing. However, the geographical dispersion …