Does Open MPI support Open PBS?
As of this writing, Open PBS is so ancient that we are not aware of any sites running it. As such, we have never tested Open MPI with Open PBS and therefore do not know if it would work or not. 3. How does Open MPI get the list of hosts from Torque / PBS Pro? Open MPI has changed how it obtains hosts from Torque / PBS Pro over time: • v1.0 and v1.1 series: The list of hosts allocated to a Torque / PBS Pro job is obtained directly from the scheduler using the internal TM API. • v1.2 series: Due to scalability limitations in how the TM API was used in the v1.0 and v1.1 series, Open MPI was modified to read the $PBS_NODEFILE to obtain hostnames. Specifically, reading the $PBS_NODEFILE is much faster at scale than how the v1.0 and v1.1 series used the TM API. It is possible that future versions of Open MPI may switch back to using the TM API in a more scalable fashion, but there isn’t currently a huge demand for it (reading the $PBS_NODEFILE works just fine). Note that the TM API is used t