next up previous contents
Siguiente: BWATCH. HERRAMIENTA SOFTWARE PARA Subir: LAM/MPI. Anterior: Configuración.   Índice General

Compilación y ejecución de programas LAM/MPI

Se generará el siguiente fichero llamado makefile, que tendrá la siguiente estructura:
.SILENT:
CFLAGS=-I/usr/include/lam -L/usr/lib/lam
CC=mpicc
nombre_programa : nombre_programa.c $(CC) $(CFLAGS) nombre_programa.c -o nombreprograma
Para compilar los programas LAM/MPI se utilizará el siguiente comando:

$$>$make -f makefile

Una vez compilado el programa y antes de ejecutarlo se necesitará primero arrancar el sistem Multicomputador de Area Local, esto se hace a través del comando lamboot.

Para ejecutar el programa se utilizará el siguiente comando:

$$>$mpirun -np n$^{o}$ de procesos nombre_programa argumentos


Ismael Olea 2004-03-22