Atlanta area or Intl: 770.491.1131 US Toll Free: 1.800.959.3525
Myrinet is a cost-effective, high-performance, packet-communication and switching technology that is widely used to interconnect clusters of workstations, PCs, servers, or single-board computers. Clusters provide an economical way of achieving:
Conventional networks such as Ethernet can be used to build clusters, but do not provide the performance or features required for high-performance or high-availability clustering. Characteristics that distinguish Myrinet from other networks include:
Myrinet is an American National Standard -- ANSI/VITA 26-1998. The link and routing specifications are public, published, and open.
Myrinet Components and Software
You or an integrator install the interfaces and software in the hosts, and connect the network with cables and switches. The software maps the network, and uses whatever communication paths are available from host to host. No switch programming or routing-table configuration is necessary.
Software Interfaces and End-to-End Performance
Myrinet packets may be of any length, and thus can encapsulate other types of packets, including IP packets, without an adaptation layer. Each packet is identified by type, so that a Myrinet, like an Ethernet, may carry packets of many types or protocols concurrently. Thus, Myrinet supports several software interfaces.
Specialized software packages developed by Myrinet customers for cluster-computing applications achieve short-message latencies between UNIX user processes less than 5µs, and sustained, one-way, data rates approaching 2 Gbits/s.
Benchmarks of Myricom's GM message-passing system and application-programming interface (API) show sustained, one-way, data rates of ~1.96 Gbits/s between UNIX user processes in different hosts, short-message latencies as low as 7µs, and very low host-CPU utilization. The GM system provides protected user-level access to the Myrinet (secure in multi-user, multiprogramming environments); reliable, ordered delivery of messages; network mapping and route computation; and other features that support robust and error-free communication. Other software interfaces such as MPI, VI, Sockets, and TCP/IP are layered efficiently over GM, and are available from Myricom and from third parties.
Technology and Reliability
Myrinet components are implemented with the same advanced technology -- full-custom-VLSI CMOS chips -- as today's workstations, servers, PCs, and single-board computers. This use of CMOS technology is one reason why Myrinet performance has advanced and will continue to advance in step with advances in the hosts, without changes to the network architecture and software interfaces.
These CMOS-based Myrinet components are also extremely reliable. Based on field experience accumulated for all Myrinet components shipped during the past four years, the MTBF of Myrinet switches exceeds one-million hours, and the MTBF of Myrinet interfaces is in the range of several million hours. Myrinet exhibits a very low bit-error rate, and is highly robust with respect to host, switch, and cable faults. Myrinet can map itself continuously, and use alternate routes to circumvent faults (e.g., disconnections and powering-down). The hardware computes and checks a CRC for each packet on each link. The interfaces provide parity checking both in their memory and on the PCI bus.
Myrinet is the market leader in high-performance, high-availability, cluster interconnect. Myricom shipped its first Myrinet products in August 1994. Including the installations supplied by Myricom's OEM customers and by Myrinet resellers and integrators, there are now thousands of Myrinet installations, ranging in size up to more than 1,000 hosts. These sites include many of the world's premier cluster-computing systems.
©Copyright 2003 CCSI (Computer & Control Solutions, Inc)