Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. Causal distributed breakpoints
 
conference paper not in proceedings

Causal distributed breakpoints

Fowler, Jerry
•
Zwaenepoel, Willy  
1990
Proceedings of the Tenth International Conference on Distributed Computer Systems

The authors define a causal distributed breakpoint, which is initiated by a sequential breakpoint in one process of a distributed computation and restores each process in the computation to its earliest state that reflects all events that happened before the breakpoint. An algorithm for finding the causal distributed breakpoint, given a sequential breakpoint in one of the processes, is presented. Approximately consistent checkpoint sets are used for efficiently restoring each process to its state in a causal distributed breakpoint. Causal distributed breakpoints assume deterministic processes that communicate solely by messages. The dependencies that arise from communication between processes are logged. Dependency logging and approximately consistent checkpoint sets are implemented on a network of SUN workstations running the V-System. Overhead on the message-passing primitives varies between 1% and 14% for dependency logging. Execution time overhead for a 200×200 Gaussian elimination is less than 4% and generates a dependency log of 288 kbytes

  • Files
  • Details
  • Metrics
Type
conference paper not in proceedings
Author(s)
Fowler, Jerry
Zwaenepoel, Willy  
Date Issued

1990

Editorial or Peer reviewed

REVIEWED

Written at

OTHER

EPFL units
LABOS  
Event nameEvent date
Proceedings of the Tenth International Conference on Distributed Computer Systems

May 1990

Available on Infoscience
October 20, 2005
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/218133
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés