TY - THES
AU - Wolf, Felix
TI - EARL - Eine programmierbare Umgebung zur Bewertung paralleler Prozesse auf Message-Passing-Systemen
VL - 3551
IS - Juel-3551
PB - RWTH Aachen
VL - Diplomarbeit
CY - Jülich
M1 - FZJ-2014-04359
M1 - Juel-3551
T2 - Berichte des Forschungszentrums Jülich
SP - 93 p.
PY - 1998
N1 - Diplomarbeit, RWTH Aachen, 1998
AB - Bei der experimentellen Bewertung des Laufzeitverhaltens paralleler Anwendungen hat sich besonders bei Message-Passing-Systemen die Untersuchung von Ereignisspuren als hilfreiche Methode etabliert.Diese Arbeit beschreibt die programmierbare Umgebung EARL (Event Analysis and Recognition Language), welche durch ihre High-Level-Spuranalysesprache eine komfortable Plattform fuer die einfache und schnelle Erstellung neuer Werkzeuge zur Analyse von Message-Passing-Ereignisspuren anbietet. Die Werkzeuge werden als Skript in der von einem speziellen Spurformat unabhaengigen EARL-Sprache verfasst und durch den EARL-Interpreter ausgefuehrt.Als programmierbares Werkzeug ist EARL besonders geeignet zur automatischen Identifikation von Leistungsengpaessen, zur Programmvalidierung und zur Berechnung von benutzerdefinierten Leistungsindizes. Ebenfalls wird die automatische Durchfuehrung von Messreihen mit variierender Prozessoranzahl oder verschiedenen Eingabedaten unterstuetzt. Ein hohes Mass an Flexibilitaet erlaubt die Beruecksichtigung anwendungsspezifischer Gesichtspunkte bei den genannten Aufgaben.Die Leistungsfaehigkeit von EARL resultiert vor allem aus der durch den Interpreter realisierten abstrakten Sicht auf die Ereignisspur, wodurch die Identifikation komplexer Ereignismuster wesentlich erleichtert wird.
KW - Unveröffentlichte Hochschulschrift (GND)
LB - PUB:(DE-HGF)10 ; PUB:(DE-HGF)3 ; PUB:(DE-HGF)29
UR - https://juser.fz-juelich.de/record/155178
ER -