Blog :: 2011/08/...
Install MPICH2 on a Mac
Posted 2011/08/31
I am currently using a Macbook Pro, I had to install MPICH2 to use MPI.
Install MacPorts from http://www.macports.org/
sudo port install mpich2
This is almost exactly the same as I used to do on Gentoo:
sudo emerge mpich2
I have never had to install it on Windows but I am pretty sure it is [...]
MPI Hello World
Posted 2011/08/31
I have included compilation and execution examples.
hello.c
#include <stdio.h>
#include <string.h>
#include <stddef.h>
#include <stdlib.h>
#include "mpi.h"
main(int argc, char **argv ) {
char message[20];
int i,rank, size, type=99;
MPI_Status status;
MPI_Init(&argc, &argv);
MPI_Comm_size(MPI_COMM_WORLD,&size);
MPI_Comm_rank(MPI_COMM_WORLD, &rank);
if(rank == 0) {
strcpy(message, "Hello, world");
[...]