MPI bare-metal cluster
Launch
at CHI@TACC
Go to Horizon to
launch at CHI@UC
Go to Horizon to
launch at CHI@TACC
Description
This appliance deploys an MPI cluster composed of bare metal instances using the MVAPICH2 library over InfiniBand.
This appliance accepts the following parameters:
- key_name: name of a key pair to enable SSH access to the instance (defaults to "default")
- reservation_id: ID of the Blazar reservation to use for launching instances
- node_count: Number of physical nodes to launch
The following outputs are provided:
- first_instance_ip: The public IP address of the first bare-metal instance. Login with the command 'ssh cc@first_instance_ip'.
- deployment_results: The private IPs and hostnames of all deployed instances
To run MPI programs, execute the following command, assuming you have compiled a program called mpi.out:
mpirun_rsh -np <nprocs> -hostfile hosts ./mpi.out
Refer to the MVAPICH2 user guide for more details on running MPI programs.
To compiling an MPI program, use a command such as this one:
mpicc -o hello_world hello_world.c
Keywords
MVAPICH2Image IDs
CHI@TACC: | 8c1205fb-f9fc-4370-8991-6cf086b07dad |
Template
Author
Name: | Xiaoyi Lu, Network Based Computing Lab, The Ohio State University |
Contact: | lu.932@osu.edu |
Support
Name: | Xiaoyi Lu, Network Based Computing Lab, The Ohio State University |
Contact: | lu.932@osu.edu |
Version: | 1.0.1 |
Created By: | luxi on Oct. 31, 2016, 3:31 p.m. |
Updated By: | zzhen on Aug. 7, 2018, 8:54 a.m. |