On Jan 18, 2006, at 11:23 PM, Paul Greidanus wrote:

Ok, can I s/hypertransport/SMP/g on the message, which is more what I'm thinking of.. the details of the memory subsys inside of a machine aren't really all that important to this question.. but, will the LAM that comes with Oscar use mem->mem copies, rather then using the IP stack, or even worse, send it out to the network device itself?

Yes, the LAM that comes with OSCAR has shared memory support. So if you run all your processes in the same node, LAM should automatically do the Right Thing and use shared memory for message transport.

If you use TCP across nodes, LAM should also do the Right Thing and use shared memory on-node and TCP off-node. LAM's IB support does not include shared memory on-node -- it uses IB for all communication (both on and off node), which, although sub-optimal, is not as bad as it sounds because the IB HCA has a nice DMA engine.

--
{+} Jeff Squyres
{+} The Open MPI Project
{+} http://www.open-mpi.org/




-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
Oscar-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oscar-devel

Reply via email to