Difference between revisions of "MPI hello world in C"

From ScientificComputing
Jump to: navigation, search
 
Line 16: Line 16:
  
 
== Submit a batch job ==
 
== Submit a batch job ==
Submit a job to the compute node
+
Request an interactive session with a compute node:
   $ bsub -n 18 -W 01:00 mpirun mpi_hello_world.
+
   $ bsub -n 18 -W 01:00 -Is bash
 +
 
 +
Check out how to submit a job with a BSUB commandline or create a job script
  
 
Check the job status
 
Check the job status

Revision as of 21:56, 26 November 2020

Load modules

We will use the new software stack in this tutorial:

 $ env2lmod  
 $ module load gcc/6.3.0 openmpi
 The following have been reloaded with a version change:
   1) gcc/4.8.5 => gcc/6.3.0
 $ which mpirun

Compile MPI Hello World

 $ gcc ... mpi_hello_world.cpp


Submit a batch job

Request an interactive session with a compute node:

 $ bsub -n 18 -W 01:00 -Is bash

Check out how to submit a job with a BSUB commandline or create a job script

Check the job status

 $ bjobs

or

 $ bbjobs