A comprehensive survey on coded distributed computing: Fundamentals, challenges, and networking applications

JS Ng, WYB Lim, NC Luong, Z Xiong… - … Surveys & Tutorials, 2021 - ieeexplore.ieee.org
Distributed computing has become a common approach for large-scale computation tasks
due to benefits such as high reliability, scalability, computation speed, and cost …

Swapadvisor: Pushing deep learning beyond the gpu memory limit via smart swapping

CC Huang, G Jin, J Li - Proceedings of the Twenty-Fifth International …, 2020 - dl.acm.org
It is known that deeper and wider neural networks can achieve better accuracy. But it is
difficult to continue the trend to increase model size due to limited GPU memory. One …

[图书][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 …

Nature-inspired optimization algorithms for different computing systems: novel perspective and systematic review

S Kaul, Y Kumar, U Ghosh, W Alnumay - Multimedia Tools and …, 2022 - Springer
Nature inspired algorithm plays a very vibrant role in solving the different optimization
problems these days. The fundamental attitude of naturalistic approaches is to boost the …

Multiobjective differential evolution for scheduling workflow applications on global grids

AKMKA Talukder, M Kirley… - … and Computation: Practice …, 2009 - Wiley Online Library
Most algorithms developed for scheduling applications on global Grids focus on a single
Quality of Service (QoS) parameter such as execution time, cost or total data transmission …

A survey of coded distributed computing

JS Ng, WYB Lim, NC Luong, Z Xiong… - arXiv preprint arXiv …, 2020 - arxiv.org
Distributed computing has become a common approach for large-scale computation of tasks
due to benefits such as high reliability, scalability, computation speed, and costeffectiveness …

Using simulated annealing for task scheduling in distributed systems

MH Kashani, M Jahanshahi - 2009 International conference on …, 2009 - ieeexplore.ieee.org
Task scheduling is one of the key factors in a distributed system. That is, how proper
allocating the tasks to the processor of each computer in order to achieve better …

[HTML][HTML] A comprehensive review of evolutionary algorithms for multiprocessor DAG scheduling

EC da Silva, PHR Gabriel - Computation, 2020 - mdpi.com
The multiprocessor task scheduling problem has received considerable attention over the
last three decades. In this context, a wide range of studies focuses on the design of …

Hybrid meta-heuristics algorithms for task assignment in heterogeneous computing systems

S Salcedo-Sanz, Y Xu, X Yao - Computers & operations research, 2006 - Elsevier
In this paper we tackle the task assignment problem (TSAP) in heterogeneous computer
systems. The TSAP consists of assigning a given distributed computer program formed by a …

[PDF][PDF] A genetic algorithm for process scheduling in distributed operating systems considering load balancing

M Nikravan, MH Kashani - Proc. of 21st European conference on …, 2007 - scs-europe.net
This paper presents and evaluates a new method for process scheduling in distributed
systems. Scheduling in distributed operating systems has a significant role in overall system …