For time being no acceptable way of doing performance tracing is available in PVM. This means difficulties in detection of the communication bottlenecks. Or in tracing which process is sending messages to whom. Or what has been the volume of the communication. EASYPVM removes this hurdle.
By default EASYPVM-library routines are compiled to include performance tracing function calls, that produce PICL-formatted timing records for every communication call issued from a NODE-program. After the run these records are merged and sorted in a timestamp-order for the subsequent post-processing with ParaGraph-tool.
Performance tracing is off by default, but can be activated in a run-time by simply defining an environment variable EASY_PICLTRACE.