Task scheduling in cloud computing based on meta-heuristics: review, taxonomy, open challenges, and future trends
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 …
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
Today's large-scale parallel workflows are often processed on heterogeneous distributed
computing platforms. From an economic perspective, computing resource providers should …
computing platforms. From an economic perspective, computing resource providers should …
Multiobjective task scheduling in cloud environment using decision tree algorithm
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 …
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 …
provisioning for the applications. As per the workload requirements of the application's …
Online energy-efficient scheduling of DAG tasks on heterogeneous embedded platforms
Heterogeneous distributed computing systems are becoming more and more common to
process practical applications in many embedded systems, where energy efficiency is very …
process practical applications in many embedded systems, where energy efficiency is very …
Scheduling real-time parallel applications in cloud to minimize energy consumption
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 …
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 …
Pareto Dominance strategy for scheduling workflow applications considering different …
Towards optimal placement and scheduling of DNN operations with Pesto
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 …
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 …
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 …
latency and higher bandwidth than cloud computing. However, the geographical dispersion …