hi,I have ask this question before but still confuse,
so..hope that someoen can give more detail
answer.thanks.
Q1:
I got 2 processors that in shared memory and then
connect with TCP/IP to another 2 processors in shared
memory.
I use mpisend/recv for communication, but why can't I
call this shared distributed memory?
The speedup with this architecture is very low.why?
speedup:
2 processor: 1.61
3 processor: 2.31
4 processor: 2.30
actually with shared memory, the speedup is more high
that distributed becasue almost no cos communication
in shared memory.hope that some one can answer my
question. thanks..
Q2,
I am using a big file of fortran,is it more better to
compile my file with makefile than mpicc ?
Is this the main cause that my speedup is low?
thanks you...
__________________________________
Do you Yahoo!?
Yahoo! Mail SpamGuard - Read only the mail you want.
http://antispam.yahoo.com/tools
|