Skip to Main content Skip to Navigation

Le traçage logiciel d'applications parallèles : conception et ajustement de qualité

Abstract : This thesis focuses on the notation of representative quality of software generated traces of message passing parallel program executions. We propose a series of models allowing to adjust the quality of a trace, in order it approaches the quality of traces generated by hardware monitors. We start with the study of the problem of physical dating of events in parallel execution environments lacking a global time reference. After recalling the statistical methods of global time computation, we propose a technique which permits to considerably reduce the sample times of the physical clocks of the system. This method gives an acces to global time which is precise enough to keep up with the more expensive hardware solutions. We then discuss the probe-effect, implied by the software monitor and the instrumented application sharing the resources of the parallel system. We present a series of perturbation correction models which can be used to compensate for the probe-effect during post-mortem processing of the trace file in order to recover the original non-instrumented execution dynamics of applications. We finally present the Tape/PVM monitor developed during this thesis. The quality adjustment techniques have been implemented and validated in Tape/PVM.
Complete list of metadata
Contributor : Thèses Imag <>
Submitted on : Monday, February 23, 2004 - 4:03:23 PM
Last modification on : Wednesday, July 28, 2021 - 3:57:06 AM
Long-term archiving on: : Friday, September 14, 2012 - 10:40:23 AM


  • HAL Id : tel-00005001, version 1



Eric Maillet. Le traçage logiciel d'applications parallèles : conception et ajustement de qualité. Réseaux et télécommunications [cs.NI]. Institut National Polytechnique de Grenoble - INPG, 1996. Français. ⟨tel-00005001⟩



Record views


Files downloads