Scheduling in distributed systems: A cloud computing perspective

LF Bittencourt, A Goldman, ERM Madeira… - Computer science …, 2018 - Elsevier
Scheduling is essentially a decision-making process that enables resource sharing among a
number of activities by determining their execution order on the set of available resources …

Cloud-DLS: Dynamic trusted scheduling for Cloud computing

W Wang, G Zeng, D Tang, J Yao - Expert systems with applications, 2012 - Elsevier
Clouds are rapidly becoming an important platform for scientific applications. In the Cloud
environment with uncountable numeric nodes, resource is inevitably unreliable, which has a …

Task assignment in heterogeneous computing systems

B Ucar, C Aykanat, K Kaya, M Ikinci - Journal of parallel and Distributed …, 2006 - Elsevier
The problem of task assignment in heterogeneous computing systems has been studied for
many years with many variations. We consider the version in which communicating tasks are …

Game-theoretic approach for load balancing in computational grids

R Subrata, AY Zomaya… - IEEE Transactions on …, 2007 - ieeexplore.ieee.org
Load balancing is a very important and complex problem in computational grids. A
computational grid differs from traditional high-performance computing systems in the …

Theoretical validation and hardware implementation of dynamic adaptive scheduling for heterogeneous systems on chip

AA Goksoy, S Hassan, A Krishnakumar… - Journal of Low Power …, 2023 - mdpi.com
Domain-specific systems on chip (DSSoCs) aim to narrow the gap between general-
purpose processors and application-specific designs. CPU clusters enable programmability …

A cooperative game framework for QoS guided job allocation schemes in grids

R Subrata, AY Zomaya… - IEEE Transactions on …, 2008 - ieeexplore.ieee.org
A grid differs from traditional high performance computing systems in the heterogeneity of
the computing nodes as well as the communication links that connect the different nodes …

Cooperative power-aware scheduling in grid computing environments

R Subrata, AY Zomaya, B Landfeldt - Journal of Parallel and Distributed …, 2010 - Elsevier
Energy usage and its associated costs have taken on a new level of significance in recent
years. Globally, energy costs that include the cooling of server rooms are now comparable to …

Heuristics for scheduling file-sharing tasks on heterogeneous systems with distributed repositories

K Kaya, B Uçar, C Aykanat - Journal of Parallel and Distributed Computing, 2007 - Elsevier
We consider the problem of scheduling an application on a computing system consisting of
heterogeneous processors and data repositories. The application consists of a large number …

Trusted dynamic level scheduling based on Bayes trust model

W Wei, Z GuoSun - Science in China Series F: Information Sciences, 2007 - Springer
A kind of trust mechanism-based task scheduling model was presented. Referring to the
trust relationship models of social persons, trust relationship is built among Grid nodes, and …

EasyGrid: Towards a framework for the automatic grid enabling of legacy MPI applications

C Boeres, VEF Rebello - Concurrency and Computation …, 2004 - Wiley Online Library
One of the goals of the Grid is to aggregate collections of shared, heterogeneous, and
distributed resources to provide computational 'power'to parallel applications. However …