skip to main content
research-article

Myrinet: A Gigabit-per-Second Local Area Network

Published: 01 February 1995 Publication History

Abstract

Myrinet is a new type of local-area network (LAN) based on the technology used for packet communication and switching within "massively-parallel processors" (MPPs). Think of Myrinet as an MPP message-passing network that can span campus dimensions, rather than as a wide-area telecommunications network that is operating in close quarters. The technical steps toward making Myrinet a reality included the development of (1) robust, 25m communication channels with flow control, packet framing, and error control; (2) self-initializing, low-latency, cut-through switches; (3) host interfaces that can map the network, select routes, and translate from network addresses to routes, as well as handle packet traffic; and (4) streamlined host software that allows direct communication between user processes and the network.

References

[1]
C.L. Seitz, et al., “The Design of the Caltech Mosaic C Multicomputer,” Proc. Univ. Washington Symp. Integrated Systems, MIT Press, Cambridge, Mass., 1993, pp. 1-22.
[2]
R. Felderman, et al., “Atomic: A High Speed Local Communication Architecture,” J. High Speed Networks, Vol. 3, No. 1, 1994, pp. 1-29.
[3]
G.G. Finn, “An Integration of Network Communication with Workstation Architecture,” Computer Comm. Rev., Oct. 1991.
[4]
W.C. Athas and C.L. Seitz, “Multicomputers: Message-Passing Concurrent Computers,” Computer, Vol. 21, No. 8, Aug. 1988, pp. 9-24.
[5]
C.L. Seitz, “Multicomputers,” in Developments in Concurrency and Communication, Chapter 5, C.A.R. Hoare, ed., Addison-Wesley, Reading, Mass., 1990.
[6]
C.L. Seitz and W-K. Su, “A Family of Routing and Communication Chips Based on the Mosaic,” Proc. Univ. Washington Symp. Integrated Systems, MIT Press, 1993, pp. 320-337.
[7]
Interconnection Networks for High-Performance Parallel Computers, I.D. Scherson and A.S. Youssef, eds., IEEE Computer Society Press, Los Alamitos, Calif., 1994.
[8]
“Myrinet Link and Routing Specification,” http://www.myri.com/myricom/documents.html.
[9]
J.N. Seizovic, “Pipeline Synchronization,” Proc. Int’l Symp Advanced Research in Asynchronous Circuits and Systems, CS Press, 1994.

Cited By

View all
  • (2021)High-Performance Routing With Multipathing and Path Diversity in Ethernet and HPC NetworksIEEE Transactions on Parallel and Distributed Systems10.1109/TPDS.2020.303576132:4(943-959)Online publication date: 1-Apr-2021
  • (2020)Network Interface Architecture for Remote Indirect Memory Access (RIMA) in DatacentersACM Transactions on Architecture and Code Optimization10.1145/337421517:2(1-22)Online publication date: 29-May-2020
  • (2019)MPI tag matching performance on ConnectX and ARMProceedings of the 26th European MPI Users' Group Meeting10.1145/3343211.3343224(1-10)Online publication date: 11-Sep-2019
  • Show More Cited By
  1. Myrinet: A Gigabit-per-Second Local Area Network

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image IEEE Micro
    IEEE Micro  Volume 15, Issue 1
    February 1995
    73 pages

    Publisher

    IEEE Computer Society Press

    Washington, DC, United States

    Publication History

    Published: 01 February 1995

    Qualifiers

    • Research-article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 19 Oct 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2021)High-Performance Routing With Multipathing and Path Diversity in Ethernet and HPC NetworksIEEE Transactions on Parallel and Distributed Systems10.1109/TPDS.2020.303576132:4(943-959)Online publication date: 1-Apr-2021
    • (2020)Network Interface Architecture for Remote Indirect Memory Access (RIMA) in DatacentersACM Transactions on Architecture and Code Optimization10.1145/337421517:2(1-22)Online publication date: 29-May-2020
    • (2019)MPI tag matching performance on ConnectX and ARMProceedings of the 26th European MPI Users' Group Meeting10.1145/3343211.3343224(1-10)Online publication date: 11-Sep-2019
    • (2019)INCAProceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis10.1145/3295500.3356153(1-13)Online publication date: 17-Nov-2019
    • (2019)Mesh-of-TorusThe Journal of Supercomputing10.1007/s11227-018-2610-475:1(255-271)Online publication date: 1-Jan-2019
    • (2018)A Survey of End-System Optimizations for High-Speed NetworksACM Computing Surveys10.1145/318489951:3(1-36)Online publication date: 16-Jul-2018
    • (2018)Measuring Network Latency Variation Impacts to High Performance Computing Application PerformanceProceedings of the 2018 ACM/SPEC International Conference on Performance Engineering10.1145/3184407.3184427(68-79)Online publication date: 30-Mar-2018
    • (2018)HPC Cloud for Scientific and Business ApplicationsACM Computing Surveys10.1145/315022451:1(1-29)Online publication date: 4-Jan-2018
    • (2018)Resource Demand MisalignmentIEEE/ACM Transactions on Networking10.1109/TNET.2018.282364226:3(1207-1221)Online publication date: 1-Jun-2018
    • (2017)Designing Dynamic and Adaptive MPI Point-to-Point Communication Protocols for Efficient Overlap of Computation and CommunicationHigh Performance Computing10.1007/978-3-319-58667-0_18(334-354)Online publication date: 18-Jun-2017
    • Show More Cited By

    View Options

    View options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media