Can I read Scalable Timestamp Synchronization for Event Traces of Message-passing Applications on EtoBox?
Scalable Timestamp Synchronization for Event Traces of Message-passing Applications by Daniel Becker; Rolf Rabenseifner; Felix Wolf; John C. Linford is a Computer Science article available to read on EtoBox.
What is Scalable Timestamp Synchronization for Event Traces of Message-passing Applications about?
Event traces are helpful in understanding the performance behavior of message-passing applications since they allow the in-depth analysis of communication and synchronization patterns. However, the absence of synchronized clocks may render the analysis ineffective because inaccurate relative event timings may misrepresent the logical event order and lead to errors when quantifying the impact of certain behaviors. Although linear offset interpolation can restore consistency to some degree, time-dependent drifts and other inaccuracies may still disarrange the original succession of events -especially during longer runs. The controlled logical clock algorithm accounts for such violations in pointto-point communication by shifting message events in time as much as needed while trying to preserve the length of local intervals. In this article, we describe how the controlled logical clock is extended to collective communication to enable the correction of realistic message-passing traces. We present a parallel version of the algorithm scaling to more than thousand processes and evaluate its accuracy by showing that it eliminates inconsistent inter-process timings while preserving the len
Who reads Scalable Timestamp Synchronization for Event Traces of Message-passing Applications?
It is typically read by researchers, students, and practitioners in Computer Science.
- Author
- Daniel Becker; Rolf Rabenseifner; Felix Wolf; John C. Linford
- Publisher
- Elsevier Science; Elsevier ; Elsevier BV (ISSN 0167-8191)
- Published
- 2009
- Language
- EN
- Field
- Computer Science (Physical Sciences)