Institut für Computersprachen
Programmiersprachen und Übersetzer

Detailinformation

( Fenster schließen )


Diplomarbeit
Titel Die Synchronisation von parallelen datenabhängigen Prozessen
Autor Schmitgen, Lucien
Erscheinungsjahr 1977
Abstract Sowohl in dieser Arbeit als auch in (7) wurde versucht, reale Systeme nach theoretischen Modellen aufzubauen und die Anwendungsmöglichkeiten solcher Modelle zu untersuchen. Diese Arbeit beschäftigt sich hauptsächlich mit Multiprocessing, und zwar mit einem speziellen theoretischen Modell zur Darstellung und Synchronisation von parallelen Prozessen. Es soll dies ein Gegenstück zu der Arbeit (7) sein, die sich hauptsächlich mit Multiprogramming beschäftigt. Im 1. Kapitel wird die allgemeine Problematik bei Multiprocessing behandelt, und die Basisdefinition für theoretische Modelle angegeben; im 2. Kapitel wird dann das theoretische Modell von ADAMS (1) ausführlich behandelt, die Vor- und Nachteile untersucht, und ein kurzer Vergleich mit dem Modell von HORNING & RANDELL (8) - auf das die Arbeit (7) aufbaut - gezogen; die Anwendungsmöglichkeiten des Modells von ADAMS werden im 3. Kapitel untersucht, wo versucht wird, einige bekannte Synchronisationsprobleme mit diesem Modell zu lösen und wo außerdem eine übersichtlichere Darstellung der Funktionsweise angegeben wird; im 4. Kapitel wird kurz die Verwendung der Programmiersprache SIMULA erklärt, die ein mächtiges Konzept enthält, auf das das realisierte System im 5. Kapitel aufgebaut ist. Dieses soll Programme, die nach dem ADAMS`schen Modell konstruiert sind, parallel verarbeiten. Schließlich werden noch mögliche Erweiterungen des Systems angegeben sowie einige Verwendungsmöglichkeiten. Die theoretischen Grundlagen zu dieser Arbeit sowie zu (7) wurden in Gemeinschaftsarbeit erworben und umfassen insbesondere die Literaturquellen (1), (2), (6), (8). Auch wurde die Programmiersprache SIMULA in Gemeinschaftsarbeit erlernt und getestet.
Status Verfügbar

( Fenster schließen )