all: hello.c
	/usr/local/mpich-1.2.5/ch_p4/bin/mpiCC -lm hello.c -o hello

clean:
	rm *.o hello DEADJOE *~
run2:
	/usr/local/mpich-1.2.5/ch_p4/bin/mpirun -machinefile /usr/local/mpich-1.2.5/mf -np 2 ./hello 
run3:
	/usr/local/mpich-1.2.5/ch_p4/bin/mpirun -machinefile /usr/local/mpich-1.2.5/mf -np 3 ./hello 
run4:
	/usr/local/mpich-1.2.5/ch_p4/bin/mpirun -machinefile /usr/local/mpich-1.2.5/mf -np 4 ./hello 
run5:
	/usr/local/mpich-1.2.5/ch_p4/bin/mpirun -machinefile /usr/local/mpich-1.2.5/mf -np 5 ./hello 
run6:
	/usr/local/mpich-1.2.5/ch_p4/bin/mpirun -machinefile /usr/local/mpich-1.2.5/mf -np 6 ./hello 
run7:
	/usr/local/mpich-1.2.5/ch_p4/bin/mpirun -machinefile /usr/local/mpich-1.2.5/mf -np 7 ./hello 
run8:
	/usr/local/mpich-1.2.5/ch_p4/bin/mpirun -machinefile /usr/local/mpich-1.2.5/mf -np 8 ./hello 
run9:
	/usr/local/mpich-1.2.5/ch_p4/bin/mpirun -machinefile /usr/local/mpich-1.2.5/mf -np 9 ./hello 
run10:
	/usr/local/mpich-1.2.5/ch_p4/bin/mpirun -machinefile /usr/local/mpich-1.2.5/mf -np 10 ./hello 
run11:
	/usr/local/mpich-1.2.5/ch_p4/bin/mpirun -machinefile /usr/local/mpich-1.2.5/mf -np 11 ./hello 
run12:
	/usr/local/mpich-1.2.5/ch_p4/bin/mpirun -machinefile /usr/local/mpich-1.2.5/mf -np 12 ./hello 
run13:
	/usr/local/mpich-1.2.5/ch_p4/bin/mpirun -machinefile /usr/local/mpich-1.2.5/mf -np 13 ./hello 
run14:
	/usr/local/mpich-1.2.5/ch_p4/bin/mpirun -machinefile /usr/local/mpich-1.2.5/mf -np 14 ./hello 
run15:
	/usr/local/mpich-1.2.5/ch_p4/bin/mpirun -machinefile /usr/local/mpich-1.2.5/mf -np 15 ./hello 
run16:
	/usr/local/mpich-1.2.5/ch_p4/bin/mpirun -machinefile /usr/local/mpich-1.2.5/mf -np 16 ./hello 
run17:
	/usr/local/mpich-1.2.5/ch_p4/bin/mpirun -machinefile /usr/local/mpich-1.2.5/mf -np 17 ./hello 
run18:
	/usr/local/mpich-1.2.5/ch_p4/bin/mpirun -machinefile /usr/local/mpich-1.2.5/mf -np 18 ./hello 
run19:
	/usr/local/mpich-1.2.5/ch_p4/bin/mpirun -machinefile /usr/local/mpich-1.2.5/mf -np 19 ./hello 
run20:
	/usr/local/mpich-1.2.5/ch_p4/bin/mpirun -machinefile /usr/local/mpich-1.2.5/mf -np 20 ./hello 
