Nothing Special   »   [go: up one dir, main page]

skip to main content
article
Free access

On-the-fly topological sort—a basis for interactive debugging and live visualization of parallel programs

Published: 01 December 1993 Publication History
First page of PDF

References

[1]
P. Bates. "Debugging Heterogeneous Distributed Systems Using Event-Based Models of Behavior," Proc. ACM Workshop on Parallel and Dist~bu~ed Debugging, ACM SIGPLAN Notice8 24(1):11-22, Jan. 1989.
[2]
T. Bummer} and P. Braun. "Visualization of Message Passing Parallel Programs," Proc. CONPAR 9~, Lecture Notes in Compater Science 634:79-90, Springer-Verlag, 1992.
[3]
B. Bruegge. "A Portable Platform for Distributed Event Environments,~ Prec. ACM/ONR Workshop on Parallel and Distributed Debugging, ACM SIGPLAN Notice, 26(12):184-193, Dec. 1991.
[4]
Z. Aral and I. Gertner. "High-Level Debugging in Parasight," Prec. ACM Workshop on Parallel and Distributed Debugging, A CM SIGPLAN No~ices 24(1):151-162, Jan. 1989.
[5]
M.T. Heath and J.A. Etheridge. ~VisuaIi~in8 the Performance of Parallel Programs," IEEE Software 8(5):29-39, Sep. 1991.
[6]
F.D. Bryant, H. Ho, P. de Jong, R. Lawrence and M. Snir. "An external user interface for scalable parallel systems," IBM Research Center Technical Report, Jun. 1992.
[7]
IBM Corp. ~IBM 9076 Scalable POWERparaltel 1 -- General Information,~ GH26-7219-0, Feb. 1993.
[8]
Intel Supercomputer Systems Division. "Paragon XP/S Product Overview,~ Nov. 1991.
[9]
M.K. Pongami, W. Hseush and G.E. Kaiser. ~Debugging Multithreaded Programs with MPD," IEBE Software 8(3):37-43, May 1991.
[10]
D.N. Kimelman and T.A. Ngo. '~The RP3 Program Visualization EnvironmenL" Tt~e IBM Journal of Research and Development 35(6):635-651, Nov. 1991.
[11]
L. Lamport. "Time, Clocks and the Ordering of Events in a Distributed System," Uomm~nications of the AUM 21(7):558-565, Jul. 1978.
[12]
T.J. LeBlanc, J.M. Mellor-Crummey, and R.J. Fowler. "Analy,.ing Parallel Program Execution Using Multiple Views," Jou,'nal of Pa,'~llel and Dis~,'ibuted Computing 9(2):203-217, Jun. 1990.
[13]
E. Leu and A. Schiper. "Execution Replay: a Mechanism for Integrating a Visualisation Tool with a Symbolic Debugge~," Proc. CONPAR g~, ~ec~ure Notes in Computer Science 634:55-66, Springer- Verlag, 1992.
[14]
A.D. Malony, D.H. Hammerslag and D.J. Jablonowski. "Traceview: A Trace Visualization Tool," IBEE Software 8(5):19-28, Sop. 1991.
[15]
Meiko. ~Computing Surface; SunOS CSTools," 83-MS020.
[16]
B.P. Miller and J.D. Choi. "Breakpoints and Halting in Distributed Programs," Prec. 8th Conference on Distributed Computing Systems, pp. 316-323, 1988.
[17]
D.A. Reed, R.D. Olson, R.A. Aydt, T.M. Madhyastha, T. Birkett, D.W. Jonson, B.A.K. Nazief and B.K. Totty. "Sealable Performance Environments for Parallel Systems," Unieereity of Illinoi~ Technical Report UIUCDCS-R-91-1673, Mar. 1991.
[18]
Thinking Machines Corp. ~CM-5 Technical Summary," Oct. 1991.
[19]
L. Rudolph, R.V. Rubin and D. 7.evnik. "Debugging Parallel Programs in Parallel," Proc. ACM Workshop on Parallel ~nd Distributed Debugging, A CM SI~PLAN Notices 24(1):100-124, Jan. 1989.
[20]
A. Rudich, D. Zernik and G. Zodik. "Visage- Visualization Graph Attributes - A Foundation For Parallel Programming Environments," Proc. CNRS-NSF Collaboration Workshop on Environments and Tools for Parallel Scien~iJic Computing, J. Dongarr~ and B. Touranchesu, editors, Elsevier Science Publishers, Sep. 1992.

Cited By

View all
  • (1997)Using Program Visualization for Tuning Parallel-Loop SchedulingIEEE Parallel & Distributed Technology: Systems & Technology10.5555/613782.6139965:1(26-40)Online publication date: 1-Jan-1997
  • (1997)Using program visualization for tuning parallel-loop schedulingIEEE Concurrency10.1109/4434.5804405:1(26-40)Online publication date: Jan-1997
  • (1994)mdb: a semantic race detection tool for PVMProceedings of IEEE Scalable High Performance Computing Conference10.1109/SHPCC.1994.296710(702-709)Online publication date: 1994
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM SIGPLAN Notices
ACM SIGPLAN Notices  Volume 28, Issue 12
Dec. 1993
100 pages
ISSN:0362-1340
EISSN:1558-1160
DOI:10.1145/174267
Issue’s Table of Contents
  • cover image ACM Conferences
    PADD '93: Proceedings of the 1993 ACM/ONR workshop on Parallel and distributed debugging
    December 1993
    186 pages
    ISBN:0897916336
    DOI:10.1145/174266
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 December 1993
Published in SIGPLAN Volume 28, Issue 12

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)132
  • Downloads (Last 6 weeks)19
Reflects downloads up to 09 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (1997)Using Program Visualization for Tuning Parallel-Loop SchedulingIEEE Parallel & Distributed Technology: Systems & Technology10.5555/613782.6139965:1(26-40)Online publication date: 1-Jan-1997
  • (1997)Using program visualization for tuning parallel-loop schedulingIEEE Concurrency10.1109/4434.5804405:1(26-40)Online publication date: Jan-1997
  • (1994)mdb: a semantic race detection tool for PVMProceedings of IEEE Scalable High Performance Computing Conference10.1109/SHPCC.1994.296710(702-709)Online publication date: 1994
  • (2013)Service-Oriented Dependency-Aware MaintenanceDynamic Provisioning for Community Services10.1007/978-3-642-34513-5_4(67-92)Online publication date: 2013
  • (2005)State based visualization of PVM applicationsParallel Virtual Machine — EuroPVM '9610.1007/3540617795_12(91-99)Online publication date: 8-Jul-2005
  • (2001)A Tool to Help Tune where Computation Is PerformedIEEE Transactions on Software Engineering10.1109/32.93585427:7(618-629)Online publication date: 1-Jul-2001
  • (1998)LBF: a performance metric for program reorganizationProceedings. 18th International Conference on Distributed Computing Systems (Cat. No.98CB36183)10.1109/ICDCS.1998.679505(222-229)Online publication date: 1998
  • (1995)Visualizing the execution of High Performance Fortran (HPF) programsProceedings of 9th International Parallel Processing Symposium10.1109/IPPS.1995.395865(750-759)Online publication date: 1995
  • (1994)An annotated bibliography of interactive program steeringACM SIGPLAN Notices10.1145/185009.18503829:9(140-148)Online publication date: 1-Sep-1994
  • (1993)A bibliography of parallel debuggers, 1993 editionACM SIGPLAN Notices10.1145/174267.16823828:12(169-186)Online publication date: 1-Dec-1993
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media