Bitte benutzen Sie diese Kennung, um auf die Ressource zu verweisen: http://dx.doi.org/10.18419/opus-5833
Langanzeige der Metadaten
DC ElementWertSprache
dc.contributor.advisorRothermel, Kurt (Prof. Dr.)de
dc.contributor.authorRabenseifner, Rolfde
dc.date.accessioned2000-03-16de
dc.date.accessioned2016-03-31T10:23:49Z-
dc.date.available2000-03-16de
dc.date.available2016-03-31T10:23:49Z-
dc.date.issued2000de
dc.identifier.other084732679de
dc.identifier.urihttp://nbn-resolving.de/urn:nbn:de:bsz:93-opus-6008de
dc.identifier.urihttp://elib.uni-stuttgart.de/handle/11682/5850-
dc.identifier.urihttp://dx.doi.org/10.18419/opus-5833-
dc.description.abstractDas Aufzeichnen und Darstellen des Programmflusses sowie des Nachrichtenaustauschs paralleler Anwendungen ist schwierig, wenn jeder Prozessor eine eigene Uhr besitzt, und diese Uhren nicht synchronisiert sind. Mehrere Strategien zur Bildung einer globalen Uhrzeit werden in einem Überblick dargestellt, und die Grenzen werden aufgezeigt. Die geregelte logische Uhr, eine neue Methode auf der Basis von Lamports logischer Uhr, wird vorgestellt. Ungenaue Zeitstempel aus Tracefiles werden derart modifiziert, daß sie die Uhrenbedingung erfüllen, d.h. daß der Empfang einer Nachricht einen späteren Zeitstempel als das zugehörige Sendeereignis besitzt. Mit dem Regler wird das Maximum aller lokalen Prozessoruhren als Basis für eine globale Zeit angenähert. Die korrigierten Zeitstempel ermöglichen Leistungsmessungen, bei denen die Ereignisse in verschiedenen Prozessen liegen. Eine stückweise lineare rückwärtige Amortisation der Uhrenkorrekturen garantiert, daß die Fehler bei Messungen von Zeitintervallen zwischen Ereignissen im selben Prozeß minimal sind. Bei der Erstellung eines Tracefiles ist kein zusätzlicher Protokollaufwand nötig. Die geregelte logische Uhr kann als Filter für Tracefiles implementiert werden. Sie kann aber auch in Monitor- und Debuggingwerkzeuge integriert werden.de
dc.description.abstractEvent tracing and monitoring of the program flow and the message exchanges of parallel applications are difficult if each processor has its own unsynchronized clock. A survey of several strategies to generate a global time is given, and the limits are discussed. The controlled logical clock is presented. It is a new method based on Lamport's logical clock and provides a method to modify inexact timestamps of tracefiles. The new timestamps guarantee the clock condition, i.e. that the receive event of a message has a later timestamp than the send event. With the control algorithm an approximation of the maximum of all local processor clocks is used as global time. The corrected timestamps can also be used for performance measurements with pairs of events in different processes. A piecewise linear backward amortisation of the clock corrections guarantees a minimal error for measurements of time intervals between events in the same process. No additional protocol overhead is needed for the new method while tracing the application. The method can be implemented as a filter for tracefiles or it can be integrated into monitor and debug tools for parallel applications.en
dc.language.isodede
dc.rightsinfo:eu-repo/semantics/openAccessde
dc.subject.classificationSynchronisierung , Monitoring , Kausalität , Verteiltes Systemde
dc.subject.ddc004de
dc.subject.otherlogische Uhr , globale Zeit , Rückwärtige Amortisation , Zeitstempel , Message-Passingde
dc.subject.otherLogical time , clock synchronization , causality , monitoring , backward amortizationen
dc.titleDie geregelte logische Uhr, eine globale Uhr für die tracebasierte Überwachung paralleler Anwendungende
dc.title.alternativeThe controlled logical clock, a global clock for trace-based monitoring of parallel applicationsen
dc.typedoctoralThesisde
dc.date.updated2015-11-12de
ubs.dateAccepted2000-02-03de
ubs.fakultaetZentrale Universitätseinrichtungende
ubs.institutInstitut für Computeranwendungende
ubs.opusid600de
ubs.publikation.typDissertationde
ubs.thesis.grantorFakultät Informatik, Elektrotechnik und Informationstechnikde
Enthalten in den Sammlungen:13 Zentrale Universitätseinrichtungen

Dateien zu dieser Ressource:
Datei Beschreibung GrößeFormat 
diss_rabenseifner.pdf1,16 MBAdobe PDFÖffnen/Anzeigen


Alle Ressourcen in diesem Repositorium sind urheberrechtlich geschützt.