摘要: 介绍了在基于Linux的机群系统中,并行程序调试工具XBUSTER的设计与实现,包括调试器的基本结构及在实现时所涉及的一些关键技术。XBUSTER具有一般调试器的基本调试功能,可以调试用C/Fortran语言编写的PVM或MPI,对并行程序的各个进程能够单独或同时进行调试,并且能够实现进程的动态调试。该系统已在运行Linux系统的清华集群计算机系统上运行,具有较好的实用性。
关键词:
并行调试,
机群系统,
PVM,
MPI
Abstract: This paper introduces the design and implementation of a distributed debugging tool, XBUSTER, which is based on cluster system of Linux.Its basic structure and some key impmentation techniques are discussed. XBUSTER has all basic debugging functions and can debug PVM or MIP programs written with C or Fortran language. Parallel processes can be debugged both individually and simultaneously. The dynamic debugging ability is also supported. It has been running on the Tsinghua cluster system.
中图分类号:
刘 建,余宏亮,沈美明,郑纬民. Linux机群系统并行程序调试器的设计与实现[J]. , 2002, 28(04): 17-.
LIU Jian, YU Hongliang, SHEN Meiming, ZHENG Weimin. Implementation Techniques of a Distributed Debugger inLinux Cluster System[J]. , 2002, 28(04): 17-.