HP-MPI User's Guide (11th Edition)
Frequently asked questions
General
Appendix D296
•TNO (TASS)
• UGS (NX Nastran)
• University of Birmingham (Molpro)
• University of Texas (AMLS)
You must have a sufficiently new version of these applications to ensure
the ISV licensing mechanism is used.
In all other cases, a license is required. If you do need a license, then
follow the instructions you received with your purchase. Go to
http://licensing.hp.com and enter the information received with your
order.
QUESTION: Can I use HP-MPI in my C++ application?
ANSWER: Yes, HP-MPI currently provides C++ classes for the MPI
bindings.The classes provided are an inlined interface class to the MPI C
bindings. Although most of the classes are inlined, a small portion is a
pre-built library. This library is g++ ABI compatible. Because some C++
compilers are not g++ ABI compatible, we provide the source files and
instructions on how to build this library with your C++ compiler if
necessary. For more information, see “C++ bindings (for HP-UX and
Linux)” on page 50.
QUESTION: How can I tell what version of HP-MPI I’m using?
ANSWER: Try one of the following:
• % mpirun -version
• (on HP-UX) % swlist -l product|grep "HPMPI"
• (on Linux) % rpm -qa|grep "hpmpi"
For Windows, see the Windows FAQ section.
QUESTION: What Linux versions does HP-MPI support?
ANSWER: RedHat Enterprise Linux AS 2.1, 3.0, 4.0, and SuSE SLES 9,
and 9.1, 9.2, 9.3, and 10.0 are officially supported. Other versions may
work, but are not tested and officially supported.
QUESTION: What is MPI_ROOT that I see referenced in the documentation?