How do I build Open MPI with support for PBS Pro / Open PBS / Torque?
Support for PBS Pro, Open PBS, and Torque must be explicitly requested with the “–with-tm” command line switch to Open MPI’s configure script. In general, the procedure is the same building support for high-speed interconnect networks, except that you use –with-tm. For example: shell$ ./configure –with-tm=/path/to/pbs_or_torque/installation After Open MPI is installed, you should see two components named “tm”: shell$ ompi_info | grep tm MCA pls: tm (MCA v1.0, API v1.0, Component v1.0) MCA ras: tm (MCA v1.0, API v1.0, Component v1.0) Specific frameworks and version numbers may vary, depending on your version of Open MPI. NOTE: Update to the note below (May 2006), Torque 2.1.0p0 now includes support for shared libraries and the workarounds listed below are no longer necessary. However, this version of Torque changed other things that require upgrading Open MPI to 1.0.3 or higher (as of this writing, v1.0.3 has not yet been released — nightly snapshot tarballs of what will become 1.0.