{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,1,22]],"date-time":"2025-01-22T05:26:10Z","timestamp":1737523570746,"version":"3.33.0"},"publisher-location":"Berlin, Heidelberg","reference-count":24,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540001959"},{"type":"electronic","value":"9783540361848"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2002]]},"DOI":"10.1007\/3-540-36184-7_5","type":"book-chapter","created":{"date-parts":[[2007,10,28]],"date-time":"2007-10-28T06:08:01Z","timestamp":1193551681000},"page":"34-46","source":"Crossref","is-referenced-by-count":1,"title":["Shortcut Replay: A Replay Technique for Debugging Long-Running Parallel Programs"],"prefix":"10.1007","author":[{"given":"Nam","family":"Thoai","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dieter","family":"Kranzlm\u00fcller","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jens","family":"Volkert","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2002,11,8]]},"reference":[{"key":"5_CR1","doi-asserted-by":"crossref","unstructured":"Appelbe B., and Bergmark, D. \u201cSoftware Tools for High Performance Computing: Survey and Recommendations\u201d, Scientific Programming (Fall 1996), Vol. 5,No. 4.","DOI":"10.1155\/1996\/468929"},{"key":"5_CR2","volume-title":"Software: Practice and Experience (SPE) Journal","author":"M. Baker","year":"2002","unstructured":"Baker, M., Buyya, R., and Laforenza, D. \u201cGrids and Grid Technologies for Wide-Area Distributed Computing\u201d, Software: Practice and Experience (SPE) Journal, Wiley Press, USA (2002)."},{"key":"5_CR3","doi-asserted-by":"publisher","first-page":"63","DOI":"10.1145\/214451.214456","volume":"3","author":"K. M. Chandy","year":"1985","unstructured":"Chandy, K. M., and Lamport, L. \u201cDistributed Snapshots: Determining Global States of Distributed Systems\u201d, ACM Transactions on Computer Systems 3 (1985), pp. 63\u201375.","journal-title":"ACM Transactions on Computer Systems"},{"issue":"4","key":"5_CR4","doi-asserted-by":"publisher","first-page":"173","DOI":"10.1007\/s004460050018","volume":"9","author":"B. Charron-Bost","year":"1996","unstructured":"Charron-Bost, B., Mattern, F., and Tel, G. \u201cSynchronous, Asynchronous, and Causally Ordered Communication\u201d, Distributed Computing (1996), Vol. 9,No. 4, pp. 173\u2013191.","journal-title":"Distributed Computing"},{"key":"5_CR5","series-title":"Lect Notes Comput Sci","first-page":"234","volume-title":"J. Recent Advances in Parallel Virtual Machine and Message Passing Interface (EuroPVMMPI99)","author":"J. Chassin Kergommeaux de","year":"1999","unstructured":"Chassin de Kergommeaux, J., Ronsse, M., and De Bosschere, K. \u201cMPL*: Efficient Record\/Replay of Nondeterminism Features of Message Passing Libraries\u201d, In J. Recent Advances in Parallel Virtual Machine and Message Passing Interface (EuroPVMMPI99) (September 1999), Vol. 1697 of Lecture Notes in Computer Science, pp. 234\u2013239."},{"key":"5_CR6","unstructured":"Elnozahy, E. N., Alvisi, L., Wang, Y. M., and Johnson, D. B. \u201cA Survey of Rollback-Recovery Protocols in Message-Passing Systems\u201d, Technical Report CMU-CS-99-148, School of Computer Science, Carnegie Mellon University (June 1999)."},{"issue":"6","key":"5_CR7","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1109\/52.542297","volume":"13","author":"C. \u201c. Fidge","year":"1996","unstructured":"Fidge, C. \u201cFundamentals of Distributed System Observation\u201d, IEEE Software (November 1996), Vol. 13,No. 6, pp. 77\u201384.","journal-title":"IEEE Software"},{"key":"5_CR8","first-page":"166","volume":"2","author":"D. Haban","year":"1988","unstructured":"Haban, D., and Weigel, W. \u201cGlobal Events and Global Breakpoints in Distributed Systems\u201d, Proc. of the 21st Annual Hawaii International Conference on System Sciences, Software Track, IEEE Computer Society (January 1988), Vol. 2, pp. 166\u2013175.","journal-title":"IEEE Computer Society"},{"key":"5_CR9","doi-asserted-by":"crossref","unstructured":"H\u00e9lary, J. M., Mostefaoui, A., and Raynal, M. \u201cCommunication-Induced Determination of Consistent Snapshot\u201d, IEEE Transaction on Parallel and Distributed Systems (September 1999), Vol. 10,No. 9.","DOI":"10.1109\/71.798312"},{"key":"5_CR10","doi-asserted-by":"crossref","unstructured":"Kranzlm\u00dcller, D., Volkert, J. \u201cNOPE: Nondeterministic Program Evaluator\u201d, Proc. of ACPC99 (February 1999), pp. 490\u2013499.","DOI":"10.1007\/3-540-49164-3_47"},{"key":"5_CR11","unstructured":"Kranzlm\u00dcller, D. \u201cEvent Graph Analysis for Debugging Massively Parallel Programs\u201d, PhD Thesis, GUP Linz, Johannes Kepler University Linz, Austria (September 2000), http:\/\/www.gup.uni-linz.ac.at\/~dk\/thesis ."},{"issue":"7","key":"5_CR12","doi-asserted-by":"publisher","first-page":"558","DOI":"10.1145\/359545.359563","volume":"21","author":"L. \u201c. Lamport","year":"1978","unstructured":"Lamport, L. \u201cTime, Clocks, and The Ordering of Events in a Distributed System\u201d, Communications of the ACM (July 1978), Vol. 21,No. 7, pp. 558\u2013565.","journal-title":"Communications of the ACM"},{"issue":"4","key":"5_CR13","doi-asserted-by":"publisher","first-page":"471","DOI":"10.1109\/TC.1987.1676929","volume":"36","author":"T. J. LeBlanc","year":"1987","unstructured":"LeBlanc, T. J., and Mellor-Crummey, J. M. \u201cDebugging Parallel Programs with Instant Replay\u201d, IEEE Transactions on Computers (April 1987), Vol. 36,No. 4, pp. 471\u2013481.","journal-title":"IEEE Transactions on Computers"},{"key":"5_CR14","doi-asserted-by":"crossref","unstructured":"Netzer, R. H. B., and Miller, B. \u201cOptimal Tracing and Replay for Debugging Message-Passing Parallel Programs \u201c, Proc. of Supercomputing\u201992, Minneapolis, MN (November 1992), pp. 502\u2013511.","DOI":"10.1109\/SUPERC.1992.236654"},{"issue":"4","key":"5_CR15","doi-asserted-by":"publisher","first-page":"32","DOI":"10.1109\/88.260289","volume":"1","author":"R. H. B. Netzer","year":"1993","unstructured":"Netzer, R. H. B., and Xu, J. \u201cAdaptive Message Logging for Incremental Program Replay\u201d, IEEE Parallel & Distributed Technology (November 1993), Vol. 1,No. 4, pp. 32\u201340.","journal-title":"IEEE Parallel & Distributed Technology"},{"issue":"1","key":"5_CR16","doi-asserted-by":"publisher","first-page":"124","DOI":"10.1145\/69215.69227","volume":"24","author":"D.Z. Pan","year":"1988","unstructured":"Pan, D.Z., and Linton, M.A. \u201cSupporting Reverse Execution of Parallel Programs\u201d, Proc. of the ACM SIGPLAN and SIGOPS Workshop on Parallel and Distributed Debugging (May 1988), University of Wisconsin, Madison, Wisconsin, USA, SIGPLAN Notices (January 1989), Vol. 24,No. 1, pp. 124\u2013129.","journal-title":"SIGPLAN Notices"},{"key":"5_CR17","unstructured":"Plank, J. S. \u201cAn Overview of Checkpointing in Uniprocessor and Distributed Systems, Focusing on Implementation and Performance\u201d, Technical Report of University of Tennessee, UT-CS-97-372 (July 1997)."},{"key":"5_CR18","unstructured":"Ronsse, M., De Bosschere, K., Chassin de Kergommeaux, J. \u201cExecition Replay and Debugging\u201d, Proc. of the 4th International Workshop on Automated Debugging (AADEBUG2000) (August 2000), pp. 5\u201318."},{"key":"5_CR19","unstructured":"Thoai, N., Kranzlm\u00dcller, D., and Volkert, J. \u201cRollback-One-Step Checkpointing and Reduced Message Logging for Debugging Message-Passing Programs\u201d, Proc. of the International Meeting on Vector and Parallel Processing (VECPAR\u20192002), Porto, Portugal (June 2002)."},{"key":"5_CR20","doi-asserted-by":"crossref","unstructured":"Thoai, N., and Volkert, J. \u201cMRT-An Approach to Minimize the Replay Time During Debugging Message-Passing Programs\u201d, Proc. of the 4th Austrian-Hungarian Workshop on Distributed and Parallel Systems, Linz, Austria (September-October 2002), pp. 117\u2013124.","DOI":"10.1007\/978-1-4615-1167-0_14"},{"key":"5_CR21","doi-asserted-by":"crossref","unstructured":"Wang, Y. M. \u201cThe Maximum and Minimum Consistent Global Checkpoints and Their Applications\u201d, Proc. IEEE Symp. Reliable Distributed Systems (September 1995), pp. 86\u201395.","DOI":"10.1109\/RELDIS.1995.526216"},{"issue":"4","key":"5_CR22","doi-asserted-by":"publisher","first-page":"456","DOI":"10.1109\/12.588059","volume":"46","author":"Y. M. \u201c. Wang","year":"1997","unstructured":"Wang, Y. M. \u201cConsistent Global Checkpoints That Contains a Set of Local Checkpoints\u201d, IEEE Transactions on Computers (1997), Vol. 46,No. 4, pp. 456\u2013468.","journal-title":"IEEE Transactions on Computers"},{"key":"5_CR23","doi-asserted-by":"crossref","unstructured":"Zambonelli, F., and Netzer, R. H. B. \u201cAn Efficient Logging Algorithm for Incremental Replay of Message-Passing Applications\u201d, Proc. of the 13th International Parallel Processing Symposium and 10th Symposium on Parallel and Distributed Processing (1999).","DOI":"10.1109\/IPPS.1999.760506"},{"key":"5_CR24","doi-asserted-by":"publisher","first-page":"667","DOI":"10.1006\/jpdc.2001.1703","volume":"61","author":"F. Zambonelli","year":"2001","unstructured":"Zambonelli, F., and Netzer, R. H. B. \u201cDeadlock-Free Incremental Replay of Message-Passing Programs\u201d, Journal of Parallel and Distributed Computing 61 (2001), pp. 667\u2013678.","journal-title":"Journal of Parallel and Distributed Computing"}],"container-title":["Lecture Notes in Computer Science","Advances in Computing Science \u2014 ASIAN 2002"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-36184-7_5","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,21]],"date-time":"2025-01-21T23:49:21Z","timestamp":1737503361000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-36184-7_5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002]]},"ISBN":["9783540001959","9783540361848"],"references-count":24,"URL":"https:\/\/doi.org\/10.1007\/3-540-36184-7_5","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2002]]}}}