Static scheduling algorithms for allocating directed task graphs to multiprocessors

YK Kwok, I Ahmad - ACM Computing Surveys (CSUR), 1999 - dl.acm.org
Static scheduling of a program represented by a directed task graph on a multiprocessor
system to minimize the program completion time is a well-known problem in parallel …

A review of machine scheduling: Complexity, algorithms and approximability

B Chen, CN Potts, GJ Woeginger - Handbook of Combinatorial …, 1998 - Springer
The scheduling of computer and manufacturing systems has been the subject of extensive
research for over forty years. In addition to computers and manufacturing, scheduling theory …

Resource-constrained project scheduling: Notation, classification, models, and methods

P Brucker, A Drexl, R Möhring, K Neumann… - European journal of …, 1999 - Elsevier
Project scheduling is concerned with single-item or small batch production where scarce
resources have to be allocated to dependent activities over time. Applications can be found …

[图书][B] Handbook of approximation algorithms and metaheuristics

TF Gonzalez - 2007 - taylorfrancis.com
Delineating the tremendous growth in this area, the Handbook of Approximation Algorithms
and Metaheuristics covers fundamental, theoretical topics as well as advanced, practical …

[图书][B] Handbook on scheduling

J Blazewicz, K Ecker, E Pesch, G Schmidt, J Weglarz - 2019 - Springer
Scheduling problems can be understood in general as the problems of allocating resources
over time to perform a set of tasks being parts of some processes, among which …

Network-aware scheduling for data-parallel jobs: Plan when you can

V Jalaparti, P Bodik, I Menache, S Rao… - ACM SIGCOMM …, 2015 - dl.acm.org
To reduce the impact of network congestion on big data jobs, cluster management
frameworks use various heuristics to schedule compute tasks and/or network flows. Most of …

Theory and practice in parallel job scheduling

DG Feitelson, L Rudolph, U Schwiegelshohn… - … Strategies for Parallel …, 1997 - Springer
The scheduling of jobs on parallel supercomputer is becoming the subject of much research.
However, there is concern about the divergence of theory and practice. We review …

[图书][B] Algorithms for scheduling imprecise computations

JWS Liu, KJ Lin, WK Shih, AC Yu, JY Chung, W Zhao - 1991 - Springer
The imprecise computation technique ensures that all time-critical tasks produce their results
before their deadlines by trading off the quality of the results for the computation time …

Scheduling multiprocessor tasks—an overview

M Drozdowski - European Journal of Operational Research, 1996 - Elsevier
Multiprocessor tasks require more than one processor at the same moment of time. This
relatively new concept in scheduling theory emerged with the advent of parallel computing …

[PDF][PDF] Approximate algorithms scheduling parallelizable tasks

J Turek, JL Wolf, PS Yu - Proceedings of the fourth annual ACM …, 1992 - dl.acm.org
Approximate algorithms scheduling parallelizable tasks Page 1 Approximate Algorithms for
Scheduling Parallelizable Tasks Abstrect John Turek jjt@watson.ibm.com Joel L. Wolf jlw@watson …