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
Link To Document