User: Guest  Login
Original title:
BMDFM: A Hybrid Dataflow Runtime Parallelization Environment for Shared Memory Multiprocessors 
Translated title:
BMDFM: Eine gemischte Laufzeitumgebung zur Datenflussparallelisierung für speichergekoppelte Multiprozessorsysteme 
Year:
2006 
Document type:
Dissertation 
Institution:
Fakultät für Informatik 
Advisor:
Bode, Arndt (Prof. Dr.) 
Referee:
Bode, Arndt (Prof. Dr.); Gerndt, Hans Michael (Prof. Dr.) 
Format:
Text 
Language:
en 
Subject group:
DAT Datenverarbeitung, Informatik 
Keywords:
Parallel computing; Shared memory multiprocessors; Dataflow; Automatic Parallelization 
Translated keywords:
Parallel Verarbeitung; Speichergekoppelte Multiprozessorsysteme; Datenfluss; Automatische Parallelisierung 
Controlled terms:
Mehrprozessorsystem; Datenfluss; Automatische Parallelisierung 
TUM classification:
DAT 406d; DAT 401d; DAT 216d 
Abstract:
To complement existing compiler-optimization methods we propose a programming model and a runtime system called BMDFM (Binary Modular DataFlow Machine), a novel hybrid parallel environment for SMP (Shared Memory Symmetric Multiprocessors), that creates a data-dependence graph and exploits parallelism of user application programs at run time. This thesis describes the design and provides a detailed analysis of BMDFM, which uses a dataflow runtime engine instead of a plain fork-join runtime librar...    »
 
Translated abstract:
Um existierende Compileroptimierungsmethoden zu ergänzen, schlagen wir ein Programmiermodell und ein Laufzeitsystem, genannt BMDFM (Binary Modular DataFlow Machine) vor, eine neuartige gemischte Umgebung für SMP, die einen Datenflussgraphen erzeugt und Parallelität im Benutzerprogramm zur Laufzeit nutzt. Diese Arbeit beschreibt den Entwurf und liefert eine detaillierte Analyse von BMDFM, das eine Datenflusslaufzeitmaschine anstelle einer einfachen fork-join Laufzeitbibliothek benutzt, was eine t...    »
 
Publication :
Universitätsbibliothek der Technischen Universität München 
Oral examination:
01.02.2006 
File size:
1599468 bytes 
Pages:
170 
Last change:
10.07.2007