Argumenty, które musimy podać, to plik z listą serwerów, na których uruchomić daemona. Opcjonalnie możemy podać liczbę serwerów z listy, na których należy go uruchomić. [user@blade02 ~]$ cat machines blade03 blade04 blade05 [user@blade02 ~]$ mpdboot -n 4 --file=./machines Do sprawdzenia, czy mpd został poprawnie uruchomiony, należy wykorzystać skrypt mpdtrace. [user@blade02 ~]$ mpdtrace blade02 blade03 blade04 blade05 Wyświetli on listę serwerów, na których będą wykonywane zadania. Można też przetestować komunikację za pomocą polecenia mpdringtest [user@blade02 ~]$ mpdringtest 100 time for 100 loops = 0.10592007637 seconds [user@blade02 ~]$
Uruchamianie programów Kompilacja Kompilacja jest podobna do tej znanej z MPICH. [user@blade02 mpich]$ mpicc example.c -o example [user@blade02 mpich]$ ls [user@blade02 mpich]$ example example.c Uruchomienie W MPICH2 pojawia się nowe narzędzie mpiexec (mpirun znany z MPICH jest linkiem symbolicznym do mpiexec) służące do wykonywania zadań. [user@blade02 ~]$ mpiexec -n 6 hostname blade04 blade03 blade05 blade04 blade02 blade02 [user@blade02 ~]$ Powyższe uruchomi polecenie hostname w sześciu kopiach na serwerach w pierścieniu.