Scheduling on Large Scale Distributed Platforms: From Models to Implementations

Pierre-François Dutot 1, 2 Lionel Eyraud-Dubois 1, 2 Grégory Mounié 1, 2 Denis Trystram 1, 2
1 MOAIS - PrograMming and scheduling design fOr Applications in Interactive Simulation
ID-IMAG - Informatique et Distribution, Inria Grenoble - Rhône-Alpes, UJF - Université Joseph Fourier - Grenoble 1
Abstract : In this paper, we will investigate two complementary computational models that have been proposed recently: Parallel Task (PT) and Divisible Load (DL). The Parallel Task (i.e. tasks that require more than one processor for their execution) model is a promising alternative for scheduling parallel applications, especially in the case of slow communication media. The basic idea is to consider the application at a coarse level of granularity. Another way of looking at the problem (which is somehow a dual view) is the Divisible Load model where an application is considered as a collection of a large number of elementary -- sequential -- computing units that will be distributed among the available resources. Unlike the PT model, the DL model corresponds to a fine level of granularity. We will focus on the PT model, and discuss how to mix it with simple Divisible Load scheduling. As the main difficulty for distributing the load among the processors (usually known as the scheduling problem) in actual systems comes from handling efficiently the communications, these two models of the problem allow us to consider them implicitly or to mask them, thus leading to more tractable problems. We will show that in spite of the enormous complexity of the general scheduling problem on new platforms, it is still useful to study theoretical models. We will focus on the links between models and actual implementations on a regional grid with more than 500 processors.
keyword : Scheduling Models
Liste complète des métadonnées

Cited literature [34 references]  Display  Hide  Download

https://hal.archives-ouvertes.fr/hal-00005318
Contributor : Lionel Eyraud-Dubois <>
Submitted on : Tuesday, June 21, 2005 - 11:13:01 AM
Last modification on : Wednesday, March 13, 2019 - 3:02:04 PM
Document(s) archivé(s) le : Thursday, April 1, 2010 - 9:40:12 PM

Identifiers

  • HAL Id : hal-00005318, version 1

Collections

INRIA | IMAG | UGA

Citation

Pierre-François Dutot, Lionel Eyraud-Dubois, Grégory Mounié, Denis Trystram. Scheduling on Large Scale Distributed Platforms: From Models to Implementations. International Journal of Foundations of Computer Science, World Scientific Publishing, 2005, 16 (2), pp.217-237. ⟨hal-00005318⟩

Share

Metrics

Record views

429

Files downloads

176