Scheduling and load balancing

Topic 3


Scheduling and load balancing techniques are key areas for obtaining good performance in parallel and distributed applications. Such techniques can be provided either at the application level, or at the system level, and both approaches are of interest for this workshop. In application level, subjects of special relevance concerns both the mapping of a parallel computation onto a parallel computer system as one of the most important issues in the design of efficient parallel algorithms and the development of dynamic load balancing algorithms that adapt themselves to the particular characteristics of the underlying parallel computer, such as heterogeneous clusters, facilitating the development of portable applications. Support at the system level for scheduling and load balancing is also of interest. Areas include experiences with checkpoint/migration facilities, load estimation, and support for special message passing libraries like PVM or MPI. Theoretical results which can be used as solid foundations for designing efficient and robust scheduling algorithms are particularly welcome together with scheduling and load-balancing algorithms for new parallel and distributed systems like clusters, grid and global computing.

Global Chair:
Prof. Emilio Luque
Universitat AutÚnoma de Barcelona
Dept. Computer Science
Computer Architecture & Operating Systems Group
Building C - Bellaterra - 08193 - Barcelona - SPAIN

Vice Chair:
Prof. Evangelos Markatos
Institute of Computer Science (ICS)
FORTH P.O.Box 1385
Heraklio, Crete, GR-711-10 GREECE.

Vice Chair:
Dr. Jose' G. Castanos
IBM Thomas J. Watson Research Center

Local Chair:
Dr. Raffaele Perego
V. Moruzzi
Pisa - Italy

Last modified: Fri Nov 28 19:28:27 CET 2003
Next topic Previous topic