Newsgroups: comp.parallel
From: dk@lanl.gov (Suresh Damodaran-Kamal)
Subject: Announcing Xmdb: Debugger for PVM
Organization: Los Alamos National Laboratory
Date: 29 May 1995 15:25:07 GMT
Message-ID: <3qcp0j$22b@usenet.srv.cis.pitt.edu>

		Announcing

	Xmdb (Message Based Debugger for PVM 3.x)

If you are beginning to learn PVM, planning/teaching a course in 
parallel programming based on PVM, develop algorithms to run on PVM,
then Xmdb is for you.

Xmdb is an environment for developing bug free parallel programs C, C++, or F77
for PVM 3.x. Xmdb has a message based debugger that can interface 
with node level debuggers of YOUR CHOICE (dbx, dbxtool, gdb, xxgdb, cvd etc.).
 
PVM daemons are not needed to execute Xmdb, 
Also, you can effectively debug parallel programs in a SINGLE PROCESSOR using Xmdb.

Xmdb provides run-time automatic testing for undesirable race conditions.
Some times, a perceived race condition is not really harmful to the program.
Xmdb allows the user to define away such races as harmless, so that only harmful
races are detected.

Xmdb has been tested for SunOS 4.1.3/4.1.4, IBM AIX 2.3, SGI IRIX 5.3.
Xmdb comes with a tutorial and a user manual.
If you are interested in porting Xmdb to other systems, let me know.

You can obtain Xmdb from WWW, http://www-c8.lanl.gov/dist_comp2/mdb/mdb.html


Regards,

-Suresh
suresh@lanl.gov


 
-- 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Suresh K. Damodaran-Kamal 			Ph:(505)-665-9984 (Office)
CIC-8, MS K766,					Fx:(505)-665-8442 
Los Alamos National Laboratory,			Email: suresh@lanl.gov

