MARIE 0.5 ammpi

From MARIEWiki

Jump to: navigation, search

caldronnorol

ammpi

Command-line application that spawns, initializes and starts components and applications of Project.

Note : This software is an early stage of development and have been develop to validate concepts.

Usage

Usage: ammpi project setup

 where :
    project       .prj filename location
    setup         setup name to execute (Note : Include setup name in ""  when setup name contains spaces)

MPI deamon

Before executing a project with ammpi, it is important to have started mpd MPI deamons on each node.

If setup runs on localhost only :

> mpd&

If setup runs on multiple machine :

Create and edit file mpd.hosts and add hostname different than localhost in the file (one per line), then excute :

> mpdboot -n x

with x equals to the number of nodes

To check if mpd deamons are started correctly, execute :

> mpdcheck

To see on which nodes mpd daemons are running :

> mpdtrace

To kill mpd deamons :

> mpdallexit

Please refer to MPI documentation to solve any issue related to MPI and mpd.


Personal tools