An approach to the development of debuggers that use semantics of constructs of parallel programs

被引:0
|
作者
Kalinov, AY [1 ]
Karganov, KA [1 ]
Khorenko, KV [1 ]
机构
[1] Russian Acad Sci, Inst Syst Programming, Moscow 109004, Russia
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In the paper, a new approach to the development of interactive debuggers for parallel programs that use message-passing model is suggested. The basic idea of the approach is to design a debugger specific to a particular language or a parallel programming library and to use information about the semantics of constructs used in the parallel program for processing commands of the step-by-step execution and data representation. The development of the user interface and internal debugger structure, as well as their implementations in the debuggers for mpC programs and programs using the MPI library, are considered.
引用
收藏
页码:20 / 28
页数:9
相关论文
共 50 条
  • [21] Use of Operation Semantics for Parallel iSCSI Protocol
    Singh, Ranjana
    Singhal, Rekha
    SEPADS 08: PROCEEDINGS OF THE 7TH WSEAS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PARALLEL AND DISTRIBUTED SYSTEMS, 2008, : 38 - +
  • [22] An approach to analyzing recursive programs with exception handling constructs
    Jiang, Shujuan
    Xu, Baowen
    Shi, Liang
    ACM SIGPLAN NOTICES, 2006, 41 (04) : 30 - 35
  • [23] On Use of Operation Semantics for Parallel iSCSI Protocol
    Singh, Ranjana
    Singhal, Rekha
    ADVANCES IN COMPUTER AND INFORMATIOM SCIENCES AND ENGINEERING, 2008, : 433 - +
  • [24] A Default Approach to Semantics of Logic Programs with Constraint Atoms
    Shen, Yi-Dong
    You, Jia-Huai
    LOGIC PROGRAMMING AND NONMONOTONIC REASONING, PROCEEDINGS, 2009, 5753 : 277 - +
  • [25] FAIRNESS IN PARALLEL PROGRAMS - THE TRANSFORMATIONAL APPROACH
    OLDEROG, ER
    APT, KR
    ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS, 1988, 10 (03): : 420 - 455
  • [26] A DECOMPOSITIONAL APPROACH TO THE DESIGN OF PARALLEL PROGRAMS
    LIU, Y
    SINGH, AK
    BAGRODIA, RL
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1994, 20 (12) : 914 - 932
  • [27] A performance adviser for the development of parallel programs
    Li, KC
    Zhang, K
    INTERNATIONAL JOURNAL OF HIGH SPEED COMPUTING, 1996, 8 (03): : 205 - 227
  • [28] A DEVELOPMENT ENVIRONMENT FOR SCIENTIFIC PARALLEL PROGRAMS
    NICOLAU, A
    APPLIED MATHEMATICS AND COMPUTATION, 1986, 20 (1-2) : 175 - 183
  • [29] DEEP: A development environment for parallel programs
    Brode, BQ
    Warber, CR
    FIRST MERGED INTERNATIONAL PARALLEL PROCESSING SYMPOSIUM & SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING, 1998, : 588 - 593
  • [30] May & must-equivalence of shared variable parallel programs in game semantics
    Watanabe, Keisuke
    Nishimura, Susumu
    IPSJ Online Transactions, 2012, 5 (2012) : 167 - 176