Révision 87
Pi/C/MPI/Pi_aMPI.c (revision 87) | ||
---|---|---|
196 | 196 |
MPI_COMM_WORLD,&RequestSend); |
197 | 197 |
#endif |
198 | 198 |
} |
199 |
MPI_Wait(&RequestSend, &Stat); |
|
199 |
if (numtasks>1) { |
|
200 |
MPI_Wait(&RequestSend, &Stat); |
|
201 |
} |
|
200 | 202 |
|
201 | 203 |
#ifdef TIME |
202 | 204 |
gettimeofday(&start,(struct timezone *)0); |
... | ... | |
225 | 227 |
rc = MPI_Irecv(&inside[i], 1, MPI_INT, i, tag, |
226 | 228 |
MPI_COMM_WORLD, &RequestRecv2); |
227 | 229 |
#endif |
228 |
MPI_Wait(&RequestRecv2, &Stat); |
|
230 |
if (numtasks>1) { |
|
231 |
MPI_Wait(&RequestRecv2, &Stat); |
|
232 |
} |
|
229 | 233 |
|
230 | 234 |
printf("\tReceive %lu inside from rank %i\n",(unsigned long)inside[i],i); |
231 | 235 |
insides+=inside[i]; |
Pi/C/MPI/Makefile (revision 87) | ||
---|---|---|
15 | 15 |
.PHONY: clean check mrproper |
16 | 16 |
|
17 | 17 |
mrproper: |
18 |
echo rm -rf $(foreach SRC,$(SOURCE),$(foreach TVAR,$(COMPUTING),$(foreach TRND,$(MARSAGLIA),$(SOURCE:.c=)_$(TVAR)_$(TRND) ) ) )
|
|
18 |
rm -rf $(foreach SRC,$(SOURCE),$(foreach TVAR,$(COMPUTING),$(foreach TRND,$(MARSAGLIA),$(SRC:.c=)_$(TVAR)_$(TRND) ) ) )
|
|
19 | 19 |
find . -name "*~" -exec rm {} \; |
20 | 20 |
|
21 | 21 |
clean: |
22 | 22 |
find . -name "*~" -exec rm {} \; |
23 |
|
|
24 |
check: $(EXECUTABLE) |
|
25 |
|
|
26 |
@echo "To be Defined" |
Formats disponibles : Unified diff