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 条
  • [1] MAD -: A top down approach to parallel program debugging
    Kranzlmüller, D
    Hügl, R
    Volkert, J
    HIGH-PERFORMANCE COMPUTING AND NETWORKING, PROCEEDINGS, 1999, 1593 : 1207 - 1210
  • [2] PARALLEL PROGRAM DEBUGGING
    LEBLANC, TJ
    PROCEEDINGS : THE THIRTEENTH ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE, 1989, : 65 - 66
  • [3] Parallel program debugging by specification
    Huband, S
    McDonald, C
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2004, 16 (06): : 551 - 585
  • [4] PROGRAM DEBUGGING FOR PARALLEL PROCESSING
    SELL, RP
    COMMUNICATIONS OF THE ACM, 1960, 3 (07) : 398 - 398
  • [5] Array visualization for parallel program debugging
    Kranzlmüller, D
    Schaubschläger, C
    Volkert, J
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, 2000, : 2615 - 2621
  • [6] Debugging with the MAD environment
    Kranzlmuller, D
    Grabner, S
    Volkert, J
    PARALLEL COMPUTING, 1997, 23 (1-2) : 199 - 217
  • [7] Parallel program debugging: Interface design and implementation
    Stringhini, D
    Navaux, POA
    2004 IEEE INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID - CCGRID 2004, 2004, : 43 - 50
  • [8] AN INTEGRATED APPROACH TO PARALLEL PROGRAM DEBUGGING AND PERFORMANCE ANALYSIS ON LARGE-SCALE MULTIPROCESSORS
    FOWLER, RJ
    LEBLANC, TJ
    MELLORCRUMMEY, JM
    SIGPLAN NOTICES, 1989, 24 (01): : 163 - 173
  • [9] Control and data flow analysis for parallel program debugging
    Kranzlmuller, D
    Christanell, A
    Grabner, S
    Volkert, J
    VECTOR AND PARALLEL PROCESSING - VECPAR'96, 1997, 1215 : 81 - 95
  • [10] Using checkpointing for fault tolerance and parallel program debugging
    Thoai, N
    Kranzlmüller, D
    Volkert, J
    PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING AND NETWORKS, 2004, : 496 - 501