Performance-effective and low-complexity task scheduling for heterogeneous computing

H Topcuoglu, S Hariri, MY Wu - IEEE transactions on parallel …, 2002 - ieeexplore.ieee.org
Efficient application scheduling is critical for achieving high performance in heterogeneous
computing environments. The application scheduling problem has been shown to be NP …

Workflow scheduling in cloud: a survey

F Wu, Q Wu, Y Tan - The Journal of Supercomputing, 2015 - Springer
To program in distributed computing environments such as grids and clouds, workflow is
adopted as an attractive paradigm for its powerful ability in expressing a wide range of …

Green: A framework for supporting energy-conscious programming using controlled approximation

W Baek, TM Chilimbi - Proceedings of the 31st ACM SIGPLAN …, 2010 - dl.acm.org
Energy-efficient computing is important in several systems ranging from embedded devices
to large scale data centers. Several application domains offer the opportunity to tradeoff …

Task scheduling, resource provisioning, and load balancing on scientific workflows using parallel SARSA reinforcement learning agents and genetic algorithm

A Asghari, MK Sohrabi, F Yaghmaee - The Journal of Supercomputing, 2021 - Springer
Cloud computing is one of the most popular distributed environments, in which, multiple
powerful and heterogeneous resources are used by different user applications. Task …

A parallel bi-objective hybrid metaheuristic for energy-aware scheduling for cloud computing systems

M Mezmaz, N Melab, Y Kessaci, YC Lee… - Journal of Parallel and …, 2011 - Elsevier
In this paper, we investigate the problem of scheduling precedence-constrained parallel
applications on heterogeneous computing systems (HCSs) like cloud computing …

[KÖNYV][B] Task scheduling for parallel systems

O Sinnen - 2007 - books.google.com
A new model for task scheduling that dramatically improves the efficiency of parallel systems
Task scheduling for parallel systems can become a quagmire of heuristics, models, and …

Levelized multiple workflow allocation strategy under precedence constraints with task merging in IaaS cloud environment

F Ahmad, M Shahid, M Alam, Z Ashraf, M Sajid… - IEEE …, 2022 - ieeexplore.ieee.org
Cloud Service Providers are speedily becoming the target platform for scientific workflow
computations due to the massive possible and flexible pay-as-you-go pricing model …

[KÖNYV][B] Distributed system design

J Wu - 2017 - taylorfrancis.com
Future requirements for computing speed, system reliability, and cost-effectiveness entail the
development of alternative computers to replace the traditional von Neumann organization …

Communication contention in task scheduling

O Sinnen, LA Sousa - IEEE Transactions on parallel and …, 2005 - ieeexplore.ieee.org
Task scheduling is an essential aspect of parallel programming. Most heuristics for this NP-
hard problem are based on a simple system model that assumes fully connected processors …

An evolutionary computing-based efficient hybrid task scheduling approach for heterogeneous computing environment

M Sulaiman, Z Halim, M Lebbah, M Waqas… - Journal of Grid …, 2021 - Springer
Task schedule optimization enables to attain high performance in both homogeneous and
heterogeneous computing environments. The primary objective of task scheduling is to …