Parallel program debugging with MAD -: A practical approach

被引:0
|
作者
Kranzlmüller, D [1 ]
Rimnac, A
机构
[1] Johannes Kepler Univ, GUP, Dept Graph & Parallel Proc, A-4040 Linz, Austria
[2] Johannes Kepler Univ, Inst Theoret Phys, A-4040 Linz, Austria
关键词
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Debugging parallel programs can be very time-consuming and tedious, because the multiplicity of communicating processes increases the complexity of a program and the probability of incorrect behavior. Solutions are provided by debugging tools, which try to offer meaningful ways to investigate errors and their original causes. The MAD environment is a debugging toolset, which focuses on parallel and distributed programs. This paper discusses the application of MAD to real-world programs with practicability and usability as the main goals. The observations are based on a series of debugging sessions conducted for a specific application of theoretical physics, with the opinions of the tool developer on one side and the view of the application developer on the other side.
引用
收藏
页码:201 / 210
页数:10
相关论文
共 50 条
  • [21] THE MAD PROGRAM
    ISELIN, FC
    LECTURE NOTES IN PHYSICS, 1984, 215 : 146 - 151
  • [22] A Flipped Systematic Debugging Approach to Enhance Elementary Students' Program Debugging Performance and Optimize Cognitive Load
    Gao, Xuemin
    Hew, Khe Foon
    JOURNAL OF EDUCATIONAL COMPUTING RESEARCH, 2023, 61 (05) : 1064 - 1095
  • [23] AUTOMATION OF PROGRAM DEBUGGING
    JACOBY, K
    LAYTON, H
    COMMUNICATIONS OF THE ACM, 1961, 4 (07) : 306 - 306
  • [24] Debugging DVM program
    Kryukov, V.A.
    Udovichenko, R.V.
    Programmirovanie, 2001, 27 (03): : 19 - 30
  • [25] Interactive program debugging
    Erbacher, RF
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON IMAGING SCIENCE, SYSTEMS AND TECHNOLOGY, VOLS I AND II, 2001, : 219 - 224
  • [26] Abstraction as a Practical Debugging Tool
    Ray, Sandip
    MTV 2008: NINTH INTERNATIONAL WORKSHOP ON MICROPROCESSOR TEST AND VERIFICATION, PROCEEDINGS, 2009, : 45 - 48
  • [27] Replay Debugging: Leveraging Record and Replay for Program Debugging
    Honarmand, Nima
    Torrellas, Josep
    2014 ACM/IEEE 41ST ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE (ISCA), 2014, : 445 - 456
  • [28] DEBUGGING PARALLEL STRAND PROGRAMS
    GITTINS, M
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 569 : 1 - 16
  • [29] DEBUGGING OF HETEROGENEOUS PARALLEL SYSTEMS
    FORIN, A
    SIGPLAN NOTICES, 1989, 24 (01): : 130 - 140
  • [30] MODELING CONCURRENCY IN PARALLEL DEBUGGING
    HSEUSH, W
    KAISER, GE
    SIGPLAN NOTICES, 1990, 25 (03): : 11 - 20