Customized message passing and scheduling for parallel and distributed applications:

Abstract: "Replacing traditional operating systems communication and scheduling implementations with customized implementations increases the performance of parallel and distributed applications. In this thesis, I discuss the design and implementation of customizable message passing and schedul...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Islam, Nayeem (VerfasserIn)
Format: Buch
Sprache:English
Veröffentlicht: Urbana, Ill. Univ. 1994
Schlagworte:
Zusammenfassung:Abstract: "Replacing traditional operating systems communication and scheduling implementations with customized implementations increases the performance of parallel and distributed applications. In this thesis, I discuss the design and implementation of customizable message passing and scheduling systems. Both the message passing and scheduling systems have been implemented on a bus-based shared-memory multiprocessor and a distributed system. The customized systems are generated using application-specific information such as the profile of an application's communication pattern. I use FFT, Simplex, Cholesky and adaptive quadrature as example parallel applications. The customized systems improve the execution times and scalability of these applications
The message passing system has also been customized for different types of distributed system services including a nameservice and a distributed scheduling facility. The customized message passing system likewise improves the performance of these facilities and enhances their scalability. Similarly, the scheduling system can be customized to provide support for particular types of applications. This thesis describes results from a novel implementation of distributed gang scheduling for running parallel applications on distributed systems. As a practical concern, as there are a large number of possible optimizations, object- oriented frameworks are employed to organize the implementations and to facilitate the choice of optimizations
Object-oriented frameworks allow the easy porting of the message passing system code, allow easy incremental development of optimizations and, lastly, allow easy experimentation.
Beschreibung:Zugl.: Urbana, Ill., Univ., Diss., 1994
Beschreibung:XIII, 193 S.

Es ist kein Print-Exemplar vorhanden.

Fernleihe Bestellen Achtung: Nicht im THWS-Bestand!