Sequential debugging of parallel message passing programs

被引:0
|
作者
Pedersen, JB [1 ]
Wagner, A [1 ]
机构
[1] Univ British Columbia, Dept Comp Sci, Vancouver, BC V6T 1Z4, Canada
关键词
parallel debugging; programming tools; message passing debugging;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Millipede (Multi Level Interactive Parallel Debugger) is a support environment developed to assist programmers to debug message passing programs. Millipede is a collection of tools designed to help the user with specific debugging problems. fn this paper we focus on a tool to support the use of a sequential debugging environment on a parallel program. This tool extracts the code and messages necessary for a process to execute sequentially and allows existing sequential debugging tools to assist in debugging parallel code.
引用
收藏
页码:55 / 61
页数:7
相关论文
共 50 条
  • [1] Systematic macrostep debugging of message passing parallel programs
    Kacsuk, P
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2000, 16 (06): : 609 - 624
  • [2] A performance analysis tool for performance debugging of message passing parallel programs
    Ino, F
    Hagihara, K
    [J]. 2004 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS, PROCEEDINGS, 2004, : 546 - 554
  • [3] OPTIMAL TRACING AND REPLAY FOR DEBUGGING MESSAGE-PASSING PARALLEL PROGRAMS
    NETZER, RHB
    MILLER, BP
    [J]. JOURNAL OF SUPERCOMPUTING, 1995, 8 (04): : 371 - 388
  • [4] Debugging message passing programs using invisible message tags
    Wismüller, R
    [J]. RECENT ADVANCES IN PARALLEL VIRTUAL MACHINE AND MESSAGE PASSING INTERFACE, 1997, 1332 : 295 - 302
  • [5] Trace-driven debugging of message passing programs
    Frumkin, M
    Hood, R
    Lopez, L
    [J]. FIRST MERGED INTERNATIONAL PARALLEL PROCESSING SYMPOSIUM & SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING, 1998, : 753 - 762
  • [6] VISUALIZATION OF MESSAGE PASSING PARALLEL PROGRAMS
    BEMMERL, T
    BRAUN, P
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1992, 634 : 79 - 90
  • [7] Detection of first races for debugging message-passing programs
    Park, Mi-Young
    Chung, Sang-Hwa
    [J]. 2008 IEEE 8TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY, VOLS 1 AND 2, 2008, : 261 - 266
  • [8] Causal-Consistent Replay Debugging for Message Passing Programs
    Lanese, Ivan
    Palacios, Adrian
    Vidal, German
    [J]. FORMAL TECHNIQUES FOR DISTRIBUTED OBJECTS, COMPONENTS, AND SYSTEMS (FORTE 2019), 2019, 11535 : 167 - 184
  • [9] A Type Discipline for Message Passing Parallel Programs
    Vasconcelos, Vasco T.
    Martins, Francisco
    Lopez, Hugo-Andres
    Yoshida, Nobuko
    [J]. ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 2022, 44 (04):
  • [10] TIMING PARALLEL PROGRAMS THAT USE MESSAGE PASSING
    KARONIS, NT
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1992, 14 (01) : 29 - 36