[Beowulf] Clos networking and myrinet
Many of your questions may have already been answered in earlier discussions or in the FAQ. The search results page will indicate current discussions as well as past list serves, articles, and papers.
Mack.Joseph at epamail.epa.gov Mack.Joseph at epamail.epa.govWed Jun 8 14:34:44 PDT 2005
- Previous message: [Beowulf] Clos networking and myrinet
- Next message: [Beowulf] [sameans@sandia.gov: clustering software]
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Joseph Mack PhD, High Performance Computing & Scientific Visualisation LMIT, Supporting the EPA Research Triangle Park, NC 919-541-0007 Federal Infrastructure Contact-Ravi Nair 919-541-5467 - nair.ravi at epa.gov, Federal Visualization Contact - Joe Retzer, Ph.D. 919-541-4190 - retzer.joseph at epa.gov Patrick Geoffray <patrick at myri.com> wrote on 06/08/2005 03:41:52 PM: > Hi Joe, > >>From other reading I find that 3 layer Clos networks > > are blocking but that 5 (and above) layers are non-blocking. > > What do you mean by blocking in this context? When I used the example of machines exchanging packets in pairs, Greg Lindahl asked if I ran a lot of 2 node clusters :-) I was thinking of the situation where you're modelling in 3-D and at the end of the computation you have barriers to exchange data with the cell (node) above you, then to the left, then in front. You would want each pair to have their own path for the exchange. If one pair couldn't exchange because the path was in use, then I call this blocking. In an MPI situation then all nodes would have to wait for the last pair rather than all sending their data synchronously. Presumably in the blocked situation, the exchange would take twice as long as in the unblocked situation. I drew up an 8 node 3 layer Clos with 6 4 port switches and looked to see if any particular pair could exchange packets, when all other nodes were exchanging in pairs and I came up with situations where pairs of nodes would have to wait for another pair to finish their exchange. For the same number of nodes in a 5 layer Clos network, all pairwise transfers of packets were unblocked. > Hope it helps, even if it looks confusing. I'm getting there Thanks Joe
- Previous message: [Beowulf] Clos networking and myrinet
- Next message: [Beowulf] [sameans@sandia.gov: clustering software]
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Beowulf mailing list
