• DocumentCode
    2053523
  • Title

    Micro-architectures of high performance, multi-user system area network interface cards

  • Author

    Ang, Boon Seong ; Chiou, Derek ; Rudolph, Larry ; Arvind

  • Author_Institution
    Hewlett-Packard Co., Palo Alto, CA, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    13
  • Lastpage
    20
  • Abstract
    This paper examines two Network Interface Card micro-architectures that support low latency, high bandwidth user level message passing in multi-user environments. The two are at different ends of a design spectrum-the Resident queues design relies completely on hardware, while the Non-resident queues design is heavily firmware driven. Through actual implementation of these designs and simulation-based micro-benchmark studies, we identify issues critical to the performance and functionality of the firmware-based approach. The firmware-based approach offers much flexibility at a moderate performance penalty, while the Resident design has superior performance for the functions it implements. This leads us to conclude that a hybrid design combining complete hardware support for common operations and a firmware implementation of less common functions achieves both high performance and flexibility
  • Keywords
    firmware; message passing; network interfaces; Non-resident; Resident; area network interface cards; firmware driven; high bandwidth; low latency; micro-architectures; multi-user system; network interface cards; user level message passing; Bandwidth; Computer science; Delay; Electronic switching systems; Hardware; Message passing; Microprocessors; Microprogramming; Milling machines; Network interfaces;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2000. IPDPS 2000. Proceedings. 14th International
  • Conference_Location
    Cancun
  • Print_ISBN
    0-7695-0574-0
  • Type

    conf

  • DOI
    10.1109/IPDPS.2000.845959
  • Filename
    845959