PTLIB Hints for Using MPE Logging on Different Platforms

For instructions on how to link the MPE logging library with your application, see the MPICH User's Guide.

IBM SP

To build the MPE logging library for IBM MPI, see the Makefile which works on our SP2 which you will need to edit however if your local paths are different.

SGI Power Challenge Array and Origin 2000

SGI MPI 3.0 has some function prototypes that do not conform to the MPI 1.1 standard, and SGI has been notified of this fact. Therefore, to use MPE logging wth SGI MPI, one must make the following changes to the MPE source code.

In log_wrap.c in both MPI_Pack and MPI_Unpack, change

void *inbuf;

to

const void *inbuf;


For questions, problems, or help with porting MPE logging to other platforms or vendor MPIs, please contact ptlib_maintainers@nhse.org