PGPVM Version 1.1: 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 Anders Alund / ITM - Swedish Institute of Applied Mathematics Fall 1993 PGPVM is an enhancement package for PVM 3.3 that produces trace files for use with standard ParaGraph. PGPVM attempts to give an accurate portrayal of applications by minimizing the perturbation inherent with this type of monitoring. PGPVM 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 pgpvm directory, create a pgpvm directory, preferably as a subdirectory of pvm3. copy pgpvm.tar into the pgpvm directory you created. "cd" into the newly created pgpvm directory type==> tar -xvf pgpvm.tar type==> aimk install (PGPVM 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 pgpvm library is fully installed. Please refer to the documentation for further instructions. To compile the examples, please refer to the Readme in the examples subdirectory of pgpvm. Please send questions, comments, complaints to topol@cc.gatech.edu OR topol@mathcs.emory.edu OR vss@mathcs.emory.edu