DEBUGGING PARALLEL PROGRAMS USING SOUND

被引:0
|
作者
FRANCIONI, JM [1 ]
ALBRIGHT, L [1 ]
JACKSON, JA [1 ]
机构
[1] UNIV SW LOUISIANA,DEPT COMP SCI,LAFAYETTE,LA 70504
来源
SIGPLAN NOTICES | 1991年 / 26卷 / 12期
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Portraying the behavior of parallel programs can be done in a variety of ways. One way is to generate a graphical display related to the program's behavior so that a user can visualize what happens during the program's execution. As an alternative to visualization, auralization can also be used to portray the behavior of parallel programs. This paper explores how sound can be used to depict different events that take place during a parallel program's execution. In particular, the discussion is focused on distributed-memory parallel programs. Three mappings of execution behavior to sound were studied. The first mapping is related to process communication in a distributed-memory parallel program. The second mapping tracks the load balance of the processors of a system. In the third mapping, the flows-of-control of the parallel processes are mapped to related sounds.
引用
收藏
页码:68 / 75
页数:8
相关论文
共 50 条
  • [41] Debugging real-world data-parallel programs with SPiDER
    Fahringer, T
    Sowa-Pieklo, K
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2002, 18 (06): : 779 - 788
  • [42] A performance analysis tool for performance debugging of message passing parallel programs
    Ino, F
    Hagihara, K
    2004 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS, PROCEEDINGS, 2004, : 546 - 554
  • [43] Debugging OpenMP programs using event manipulation
    Kobler, R
    Kranzlmüller, D
    Volkert, J
    OPENMP SHARED MEMORY PARALLEL PROGRAMMING, PROCEEDINGS, 2001, 2104 : 81 - 89
  • [44] OPTIMAL TRACING AND REPLAY FOR DEBUGGING MESSAGE-PASSING PARALLEL PROGRAMS
    NETZER, RHB
    MILLER, BP
    JOURNAL OF SUPERCOMPUTING, 1995, 8 (04): : 371 - 388
  • [45] Debugging in parallel
    ACM Int. Symp. Softw. Test. Anal., 2007, (16-26):
  • [46] Performance debugging using parallel performance predicates
    Crovella, Mark E.
    LeBlanc, Thomas J.
    SIGPLAN Notices (ACM Special Interest Group on Programming Languages), 1993, 28 (12):
  • [47] Shortcut replay:: A replay technique for debugging long-running parallel programs
    Thoai, N
    Kranzlmüller, D
    Volkert, J
    ADVANCES IN COMPUTING SCIENCE-ASIAN 2002: INTERNET-COMPUTING AND MODELING, GRID COMPUTING, PEER-TO-PEER COMPUTING, AND CLUSTER COMPUTING, 2002, 2550 : 34 - 46
  • [48] Automated debugging in Java']Java programs using HDM
    Kouh, HJ
    Yoo, WH
    COMPUTATIONAL SCIENCE - ICCS 2003, PT IV, PROCEEDINGS, 2003, 2660 : 849 - 858
  • [49] DEBUGGING PASCAL PROGRAMS USING A FLOWGRAPH CHART PARSER
    LUTZ, R
    SCANDINAVIAN CONFERENCE ON ARTIFICIAL INTELLIGENCE - 89, 1989, : 345 - 361
  • [50] UNDERSTANDING AND DEBUGGING PROGRAMS
    LUKEY, FJ
    INTERNATIONAL JOURNAL OF MAN-MACHINE STUDIES, 1980, 12 (02): : 189 - 202