- 1.Paul Klee. On Modern Art. Fa~ber amd Faber Ltd., London, 1948.Google Scholar
- 2.D. ZerMk, O. Kelman and U. Shalev. Sherlox- The Makbilan Itardware Monitor. TR 90-18, ttebrew University, 1990.Google Scholar
- 3.L. Rudolph, R. V. Rubin and D. Zernik. Debugging Parallel Programs in Parallel. Proceedings of ACM workshop on parallel and distributed debugging, May 1988. pp. 100-124. Google ScholarDigital Library
- 4.A. A. ttough and j. E. Cuny. Belvedere: Prototype of a pattern oriented debugger for highly parallel computation. The 1987 Intern~tionM Conf. on P~r- Mlel Processing, t987, pp. 735-738.Google Scholar
- 5.T. J. LeBl~nc and J. M. Mellor-Crummey. Debuggi~g p~rMlel Programs With Instant Replay. IEEE Transactions on Computers, April 1987, v. C-36, No 4, pp. 471-482. Google ScholarDigital Library
- 6.D. Zernik, M. Snir ~nd D. MMki. There is ~ time for every event: a visllM parallel approach. To a~ppear, IEEE Software.Google Scholar
- 7.T.J. LeBlanc, J.M. Mellor Crummey, R.J. Fowler. Analyzing parallel program executions using multiple views. J. Parallel Distrib. Comput. Vol.9, No.2 June 1990. Google ScholarDigital Library
- 8.J.A. Sethian, J.B. SMem. Animation tools for interactive flow visualizations. Trans. Am. Nucl. Soc. Vol.60. 1989.Google Scholar
- 9.B.P. Miller, M. Clark, J. Hollingsworth, S. Kierstead. IPS 2: the second generation of a parallel program measurement system. IEEE Trans. Parallel Distrib. Syst. Vol.1, No.2 April 1990. Google ScholarDigital Library
- 10.D.C. Rudolph, D.A. Reed. CRYSTAL: Intel iPSC/2 operatillg system instrumentation. Proceedings of the Fourth Conference on ttypercubes, Concurrent Computers and Applications 1989 P249-g2 vol.1.Google Scholar
- 11.A.D. Malony, J.W. Arendt, R.A. Aydt, D.A. Reed, D. Grabas, B.K. Totty. An integrated performe, rice data collection, analysis, and visualization system. Proceedings of the Fotlrth Conference on Hypercubes, Concurrent Computers ~nd Applications 1989.Google Scholar
- 12.C. Q. Yang, B.P. Miller. Performance measurement for parallel and distributed programs: a structured and a~utome&ic ~pproach. IEEE Trams. Softw. Eng. Vol.15, No.12 Dec. 1989. Google ScholarDigital Library
- 13.K.M. Nichols, D. Dubois, C. Janczewski, J. Flower, D. Flanagan, J. Yah, A. MMony, D, Reed, N. SarMya, L. Snyder, D. {(rumme, A. Couch, T. ttideyuki. Performance tools. IEEE Softw. Vol.7, No.3 May 1990. Google ScholarDigital Library
- 14.J. Dongarra, O. Brewer and D. Sorensen. Tools to aid in the analysis of memory access in fortran programs. TechnicM Report ~nl/mcs-tm- 120, Argonne National L~b, U. of Chicago. June t988. LAPACI( Working Note No. 6.Google Scholar
- 15.I. Nudler. Tools for the Efficient Development of Efficient Parallel Programs. 1Master Thesis, The tiebrew University, JerusMem. 1986.Google Scholar
- 16.D. Zernik, L. Rudolph and tl.V. Rubin. t}otistic dispt~y, ht Proceeding of the 9th ILLA Conference., pages 75-87. Israeli Association for Information Processin g, 1989.Google Scholar
- 17.D. Zernlk and O. Feigon. Grok- graph organization kit. TechnicM Report 90-19, Itebrew University, Jerusalem, israel, November 1990.Google Scholar
- 18.Y. Ben-Asher, I. Nudler and L. lZbtdotph. P~rc Technical report, tlebrew University, t986.Google Scholar
- 19.D. Zernik and L. Rudolph. {lsing VisuM Tools to Develop Asynchronous t)arallet Layout Algorithm. To ~ppear in the 20th I(',PP.Google Scholar
Index Terms
- Animating work and time for debugging parallel programs foundation and experience
Recommendations
Parallel assertions for debugging parallel programs
MEMOCODE '11: Proceedings of the Ninth ACM/IEEE International Conference on Formal Methods and Models for CodesignA parallel program must execute correctly even in the presence of unpredictable thread interleavings. This interleaving makes it hard to write correct parallel programs, and also makes it hard to find bugs in incorrect parallel programs. A range of ...
Replay for Debugging MPI Parallel Programs
MPIDC '96: Proceedings of the Second MPI Developers ConferenceThe cyclic debugging approach often fails for parallel programs because parallel programs reveal nondeterministic characteristics due to message race conditions. This paper addresses the execution replay algorithm for debugging MPI parallel programs. ...
Debugging parallel programs in parallel
PADD '88: Proceedings of the 1988 ACM SIGPLAN and SIGOPS workshop on Parallel and distributed debuggingThere often exists a large gap between the user's conceptual picture of a parallel machine and the real machine, and between the user's expectations for program execution and the real process of execution. A monitoring and debugging machine can be used ...
Comments