ONLINE DISTRIBUTED DEBUGGING ON SCALABLE MULTIPROCESSOR ARCHITECTURES

被引:0
作者
BEMMERL, T
WISMULLER, R
机构
[1] RHEIN WESTFAL TH AACHEN, LEHRSTUHL BETRIEBSSYST LFBS, D-52056 AACHEN, GERMANY
[2] TECH UNIV MUNICH, LEHRSTUHL RECHNERTECH & RECHNERORG, D-80290 MUNICH, GERMANY
来源
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF GRID COMPUTING AND ESCIENCE | 1995年 / 11卷 / 4-5期
关键词
DEBUGGING; PARALLEL COMPUTERS; SOFTWARE MONITORING; HARDWARE MONITORING; DISTRIBUTED EVENT DETECTION; PREDICATE TRANSFORMATION;
D O I
10.1016/0167-739X(95)00009-H
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Debugging parallel programs is one of the most tedious jobs in programming scalable multiprocessor architectures. Due to the distributed resources of these machines, programming is often architecture dependent. Most development tools still reflect this dependency even during the analysis phase of parallel programs. This paper presents the distributed debugger DETOP, which offers a global name space and hides architectural features like the mapping of processes. DETOP is part of the integrated tool environment TOPSYS implemented on IPSC hypercubes, networks of SPARCstations and partly on Transputer and PowerPC based systems.
引用
收藏
页码:375 / 385
页数:11
相关论文
共 15 条
[1]  
BATES P, 1993, P ACM SIGSOFT SIGPLA, V18, P107
[2]  
BEMMERL T, 1991, SFB34291A TU MUNCH B
[3]  
BEMMERL T, 1990, P COMPAR 90 VAPP IV
[4]  
BEMMERL T, 1990, SFB3421490A TU MUNCH
[5]   REPLAY AND TESTING FOR CONCURRENT PROGRAMS [J].
CARVER, RH ;
TAI, KC .
IEEE SOFTWARE, 1991, 8 (02) :66-74
[6]  
FOWLER J, 1990, 10TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, P134
[7]  
Fox G. C., 1988, SOLVING PROBLEMS CON
[8]  
HABAN D, 1988, 21ST P HAW INT C SYS, V2, P166
[9]   ABSTRACT EXECUTION - A TECHNIQUE FOR EFFICIENTLY TRACING PROGRAMS [J].
LARUS, JR .
SOFTWARE-PRACTICE & EXPERIENCE, 1990, 20 (12) :1241-1258
[10]  
LEBLANC TJ, 1987, IEEE T COMPUT, V36, P471, DOI 10.1109/TC.1987.1676929