PGPVM Version 2.0: Performance Visualization support for PVM AUTHORS Brad Topol / Georgia Institute of Technology Work done while employed at Emory University, Summer 1994 Vaidy Sunderam / Emory University Stephane Bizard / University of Marne-la-Vallee Summer 1996 Stephan Dalhem / University of Marne-la-Vallee Summer 1996 Sebastien Veigneau / University of Marne-la-Vallee Summer 1996 PGPVM2 is an enhancement package for PVM. It produces trace files for use with standard ParaGraph. PGPVM2 attempts to give an accurate portrayal of applications by minimizing the perturbation inherent with this type of monitoring. PGPVM2 does not rely on standard PVM tracing but instead its own buffering techniques to reduce perturbation. A post processing tool, clocksync is provided that removes all tachyons and performs clock synchronization. How to Get Started: ================== after ftp'ing the pgpvm2 directory, create a pgpvm2 directory, preferably as a subdirectory of pvm3. copy pgpvm2.tar into the pgpvm2 directory you created. "cd" into the newly created pgpvm2 directory. type==> tar -xvf pgpvm2.tar type==> aimk install type==> cd ADMIN edit the Makefile.aimk and modify the PVMBIN variable to install the pg_administrator in the executable path for PVM tasks. (PGPVM2 requires that PVM_ROOT has been set accordingly and that the standard PVM aimk exists, and can be found from your PATH) The appropriate libraries and header files will be added to the correct pvm3 subdirectories. YOU must have write access to these subdirectories ! Further, a $(ARCH) directory i.e. SUN4, etc. will be created below the pgpvm directory. It will contain a handy shellscript, and executables for clocksync and converter. Please note that converter is the standard ParaGraph tool that converts old formats to new ParaGraph formats. The use of these will be described in the docs. The pgpvm2 library is fully installed. Please refer to the documentation for further instructions. To compile the examples, please refer to the Readme in the EXAMPLE/C and EXAMPLE/FORTRAN subdirectories of pgpvm2. Please send questions, comments, complaints to topol@cc.gatech.edu OR topol@mathcs.emory.edu OR vss@mathcs.emory.edu OR Sebastien.Veigneau@univ-mlv.fr