Skip to content

Snippets

Copy-ready commands & samples.

Install OpenMPI (Arch)

One-liner for Arch/Manjaro.

sudo pacman -S openmpi

Hello MPI (C++)

Minimal C++ hello for MPI.

#include <mpi.h>
#include <cstdio>
int main(int argc, char** argv){
  MPI_Init(&argc,&argv);
  int r,s; MPI_Comm_rank(MPI_COMM_WORLD,&r); MPI_Comm_size(MPI_COMM_WORLD,&s);
  std::printf("Hello from %d/%d
", r, s);
  MPI_Finalize();
}