HP-MPI User's Guide (11th Edition)

Frequently asked questions
Installation and setup
Appendix D298
Installation and setup
QUESTION: Do I need a license to run HP-MPI?
ANSWER: A license is not necessary if you are running on HP-UX or an
HP XC system. Licenses are not necessary for supported ISV
applications. See “General” on page 295 for a list of currently supported
ISV applications.
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: How are the ranks launched? (Or, why do I get the message
"remshd: Login incorrect" or "Permission denied"?)
ANSWER
: There are a number of ways that HP-MPI can launch the
ranks, but some way must be made available:
Allow passwordless rsh access by setting up hosts.equiv and/or
.rhost files to allow the mpirun machine to rsh into the execution
nodes.
Allow passwordless ssh access from the mpirun machine to the
execution nodes and set the environment variable MPI_REMSH to the
full path of ssh.
•Use SLURM (srun) by using the -srun option to mpirun.
Under Quadrics, use RMS (prun) by using the -prun option to
mpirun.
For Windows, see the Windows FAQ section.
QUESTION: How can I verify that HP-MPI is installed and functioning optimally
on my system?
ANSWER
: A simple hello_world test is available in
$MPI_ROOT/help/hello_world.c that can validate basic launching and
connectivity. Other more involved tests are there as well, including a
simple ping_pong_ring.c test to ensure that you are getting the
bandwidth and latency you expect. Refer to “ping_pong_ring.c (HP-UX
and Linux)” on page 229 for details.