|
|
ARMCI Performance
The latency numbers below are for blocking operations.
Nonblocking operations tend to provide better results depending on the
benchmark used.
Myrinet-GM
Myrinet-GM (IA32):
Linux cluster with dual 2.4GHz Pentium-4 nodes,
Myrinet-2000
(M3F-PCI64C-2 Myrinet interface) located at the State University of New
York at Buffalo. It employs GM (1.6.4) and MPICH-GM libraries provided
by Myricom.
| |
|
|
| |
Comparison of latency of ARMCI
get (nonblocking get followed by wait) operation with GM |
Non-blocking (overlapping communication with computation):
% overlap for increasing message sizes for MPI and ARMCI (direct and
server based protocols
|
Myrinet-GM (IA64):
Linux cluster with dual 1 GHz Itanium-2 nodes,
Myrinet-2000 (
M3F-PCI64B-2 Myrinet interface) located at Pacific Northwest National
Laboratory. It employs GM (1.6.4) and MPICH-GM libraries provided by
Myricom.
Quadrics-Elan
Quadrics-Elan3:
Linux cluster with dual 1.5 GHz Itanium-2 nodes, single rail QsNet/Elan3
interconnect located at the Pacific Northwest National
Laboratory. It employs Elan3 and MPICH QsNet libraries provided by
Quadrics.
Linux cluster with dual 1.5 GHz Itanium-2 nodes, single rail QsNet/Elan4
interconnect located at the Pacific Northwest National
Laboratory. It employs Elan4 and MPICH QsNet libraries provided by
Quadrics.
Infiniband
Infiniband (IA32 Platform)
Linux cluster with dual 2.4 GHz Pentium-4 nodes,
Infiniband interconnect located at Los Alamos National Laboratory. It
employs A1 cards (with firmware release 2.0 and tools version 2.0)
provided by Mellanox.
Infiniband (IA64 Platform)
Linux cluster with dual 1 GHz Itanium-2 nodes, Infiniband
interconnect located at Pacific Northwest National Laboratory. It
employs A1 cards (with firmware release 2.0 and tools version 2.0)
provided by Mellanox.
Cray-X1
The Cray X1 at Oak Ridge National Laboratory has 128
nodes as of August, 2003. Each node has 4 MSPs, each MSP has 4 SSPs,
and each SSP has two vector units. All 4 MSP's on a node coherently
share memory, and all memory is global (shmem).
|