La compilation et l'édition de liens d'un programme MPI au format libre se fait en indiquant les options utilisées dans l'exemple ci-dessous :
vargas : mpxlf90_r source.f90
La commande de compilation mpxlf90_r fait référence au compilateur Fortran d'IBM. Elle inclut les chemins du fichier mpif.h et des bibliothèques nécessaires à MPI. L'exécution d'un programme MPI peut se faire aussi bien en interactif qu'en batch.
Attention : à l'IDRIS, le mode d'adressage par défaut est de 64 bits (variable OBJECT_MODE positionnée à 64). Si vous souhaitez compiler en mode d'adressage 32 bits, il faut alors préciser lors de la compilation et de l'édition de liens l'option -q32 et prendre garde à la limite mémoire de 256Mo par défaut pour l'exécutable generé.