message queue - Learning MPI Implementation -
what best way find out how mpi implemented? kind of support there in hardware speed mpi? features provided nic? how mpi implementation differ shmem's?
i'm confused how implementations transfer data between processes (shared memory, message queues, nic, kaput, etc).
i've looked books on topic i've been able find books on how 'use' mpi or on mpi algorithms.
should dive in source code of 1 of open source implementations?
there couple of resources recommend:
- official mpi forum documents, including mpi specifications current , older versions.
- openmpi papers - few interesting papers on implementations , low level communication &c.
- mpich source (following hirsto iliev's comment)
- openmpi source code
Comments
Post a Comment