Subversion Repositories programming

Rev

Rev 319 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 319 Rev 320
Line 17... Line 17...
17
 
17
 
18
proj2-normal:
18
proj2-normal:
19
	$(MPICC) $(CFLAGS) proj2-normal.c -o proj2-normal
19
	$(MPICC) $(CFLAGS) proj2-normal.c -o proj2-normal
20
 
20
 
21
run: all
21
run: all
22
	echo "Running tests of size 100"
22
	echo "Running tests of size 1000, normal routines"
23
	$(MPIRUN) -machinefile $(MACFILE) -np 1 ./proj1-par -n 100
23
	$(MPIRUN) -machinefile $(MACFILE) -np 1 ./proj2-normal -n 1000
24
	$(MPIRUN) -machinefile $(MACFILE) -np 2 ./proj1-par -n 100
24
	$(MPIRUN) -machinefile $(MACFILE) -np 2 ./proj2-normal -n 1000
25
	$(MPIRUN) -machinefile $(MACFILE) -np 4 ./proj1-par -n 100
25
	$(MPIRUN) -machinefile $(MACFILE) -np 4 ./proj2-normal -n 1000
26
	echo "Running tests of size 1,000"
26
	echo "Running tests of size 1000, Collective routines"
27
	$(MPIRUN) -machinefile $(MACFILE) -np 1 ./proj1-par -n 1000
27
	$(MPIRUN) -machinefile $(MACFILE) -np 1 ./proj2-group -n 1000
28
	$(MPIRUN) -machinefile $(MACFILE) -np 2 ./proj1-par -n 1000
28
	$(MPIRUN) -machinefile $(MACFILE) -np 2 ./proj2-group -n 1000
29
	$(MPIRUN) -machinefile $(MACFILE) -np 4 ./proj1-par -n 1000
29
	$(MPIRUN) -machinefile $(MACFILE) -np 4 ./proj2-group -n 1000
30
	echo "Running tests of size 10,000"
30
	echo "Running tests of size 10,000, normal routines"
31
	$(MPIRUN) -machinefile $(MACFILE) -np 1 ./proj1-par -n 10000
31
	$(MPIRUN) -machinefile $(MACFILE) -np 1 ./proj2-normal -n 10000
32
	$(MPIRUN) -machinefile $(MACFILE) -np 2 ./proj1-par -n 10000
32
	$(MPIRUN) -machinefile $(MACFILE) -np 2 ./proj2-normal -n 10000
33
	$(MPIRUN) -machinefile $(MACFILE) -np 4 ./proj1-par -n 10000
33
	$(MPIRUN) -machinefile $(MACFILE) -np 4 ./proj2-normal -n 10000
-
 
34
	echo "Running tests of size 10,000, Collective routines"
-
 
35
	$(MPIRUN) -machinefile $(MACFILE) -np 1 ./proj2-group -n 10000
-
 
36
	$(MPIRUN) -machinefile $(MACFILE) -np 2 ./proj2-group -n 10000
-
 
37
	$(MPIRUN) -machinefile $(MACFILE) -np 4 ./proj2-group -n 10000
-
 
38
	echo "Running tests of size 100,000, normal routines"
-
 
39
	$(MPIRUN) -machinefile $(MACFILE) -np 1 ./proj2-normal -n 100000
-
 
40
	$(MPIRUN) -machinefile $(MACFILE) -np 2 ./proj2-normal -n 100000
-
 
41
	$(MPIRUN) -machinefile $(MACFILE) -np 4 ./proj2-normal -n 100000
-
 
42
	echo "Running tests of size 100,000, Collective routines"
-
 
43
	$(MPIRUN) -machinefile $(MACFILE) -np 1 ./proj2-group -n 100000
-
 
44
	$(MPIRUN) -machinefile $(MACFILE) -np 2 ./proj2-group -n 100000
-
 
45
	$(MPIRUN) -machinefile $(MACFILE) -np 4 ./proj2-group -n 100000
34
 
46