Reducing synchronization and scheduling overhead in parallel loops:

Abstract: "This thesis examines the effect of run-time overhead on the performance of parallel loops on shared-memory multiprocessors. Parallel execution time and speedup are examined as a function of both the loop scheduling strategy and the barrier synchronization mechanism. Analytic models f...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Beckmann, Carl J. (VerfasserIn)
Format: Buch
Sprache:English
Veröffentlicht: Urbana, Ill. 1989
Schriftenreihe:Center for Supercomputing Research and Development <Urbana, Ill.>: CSRD report 922
Schlagworte:
Zusammenfassung:Abstract: "This thesis examines the effect of run-time overhead on the performance of parallel loops on shared-memory multiprocessors. Parallel execution time and speedup are examined as a function of both the loop scheduling strategy and the barrier synchronization mechanism. Analytic models for parallel loop performance are developed and compared to simulation results, and are found to be in good agreement. The models take into account not only deterministic runtime overhead due to scheduling and synchronization, but also random variations in loop iteration execution times with both normal and exponential distributions
These models may be used by an intelligent compiler to determine the optimum scheduling strategy and the optimum number of processors for executing a given parallel loop. Various hardware techniques for supporting efficient synchronization and scheduling operations in multiprocessors are examined. A broadcast network is proposed as a lower-cost alternative to a combining network for supporting efficient synchronization operations. A new special-purpose hardware scheme for supporting ideal barrier synchronization is also presented. This scheme allows very fast barrier synchronization, and is hierarchically expandable to almost arbitrarily large systems.
Beschreibung:Zugl.: Urbana, Ill., Univ., Diss.
Beschreibung:XII, 164 S.

Es ist kein Print-Exemplar vorhanden.

Fernleihe Bestellen Achtung: Nicht im THWS-Bestand!