[Beowulf] New HPCC results, and an MX question

Greg Lindahl lindahl at pathscale.com
Wed Jul 20 10:18:56 PDT 2005


On Wed, Jul 20, 2005 at 03:06:08PM +0200, Vincent Diepeveen wrote:

> Additional there will be software layers that have to lock in some way.

Vincent, nobody builds networks this way, at least nobody building a
high performance network. What everyone does is give N processes their
own virtual copy of the chip, generally called a "port". Myrinet
implements ports in software on their Lanai chip, we do them in
hardware. In regular InfiniBand, the separate processes get separate
queues.

You are correct that software locking on the host cpu would be
expensive, and that's why "threaded MPI" is a bad idea.

-- greg




More information about the Beowulf mailing list