Abstract
A general scheme of the organization of a distributed debugger of parallel programs. The experience of using this scheme for developing a debugger of programs in NORMA and for developing a system for examining MPI programs is discussed.
Similar content being viewed by others
References
Samofalov, V., Kryukov, V., Kuhn, B., Zheltov, S., Konovalov, A., and DeSouza, J., Automated Correctness Analysis of MPI Programs with Intel Message Checker, Proc. Int. Conf. ParCo, 2005, NIC Series, 2006, vol. 33, pp. 901–907.
Aleksakhin, V.F., Efimkin, K.N., Il’yakov, V.N., Kryukov, V.A., Kuleshova, M.I., and Sazanov, Yu.L., Tools for Debugging MPI Programs in the DVM System, in Research Service on the Internet, Trudy Vserossiiskoi Nauchnoi Konferentsii, Moscow: Mosk. Gos. Univ., 2005, pp. 113–115.
HP Visual Threads, http://h18000.www1.hp.com/products/software/visualthreads
Intel Thread Checker, http://www.intel.com/cd/software/products/asmo-na/eng/threading/286406.htm
DVM System, http://www.keldysh.ru/dvm/
TotalView, http://www.etnus.com/TotalView/
Kovalenko, M.R., Interactive Debugging of MPI Programs Using the Parallel TDB Debugger, Research Service on the Internet, Trudy Vserossiiskoi Nauchnoi Konferentsii, Moscow: Mosk. Gos. Univ., 2005, pp. 115–119.
Hood, R., The p2d2 Project: Building a Portable Distributed Debugger, Proc. of the ACM SIGMETRICS Symposium on Parallel and Distributed Tools, Philadelphia, 1996, pp. 127–136; http://doi.acm.org/10.1145/238020.238058
Lourenco, J. et. al. An Integrated Testing and Debugging Environment for Parallel and Distributed Programs, Proc. 23rd Euromicro Conf., Budapest, 1997, pp. 291–298.
Andrianov, A.N., Bugerya, A.B., Efimkin, K.N., and Zadykhailo, I.B., NORMA: Language Description: The Working Standard, Preprint of the Keldysh Institute of Applied Mathematics, Russian Academy of Sciences, Moscow, 1995, no. 120.
Message-Passing Interface Forum, http://www.mpiforum.org
NORMA System, http://www.keldysh.ru/pages/norma/
Bugerya, A.B., Koludarov, P.I., and Kuleshova, M.I., Interactive Interface for Debugging Parallel Programs, in Research Service on the Internet, Trudy Vserossiiskoi Nauchnoi Konferentsii, Moscow: Mosk. Gos. Univ., 2006, pp. 86–88.
Author information
Authors and Affiliations
Corresponding author
Additional information
Original Russian Text © A.B. Bugerya, 2008, published in Programmirovanie, 2008, Vol. 34, No. 3.
Rights and permissions
About this article
Cite this article
Bugerya, A.B. Interactive debugging of parallel programs: Distributed scheme of interacting components. Program Comput Soft 34, 154–159 (2008). https://doi.org/10.1134/S0361768808030031
Received:
Published:
Issue Date:
DOI: https://doi.org/10.1134/S0361768808030031