DocumentCode
2685803
Title
Boosting the performance of PC-based software routers with FPGA-enhanced network interface cards
Author
Bianco, Andrea ; Birke, Robert ; Botto, Gianluca ; Chiaberge, Marcello ; Finochietto, Jorge M. ; Galante, Giulio ; Mellia, Marco ; Neri, Fabio ; Petracca, Michele
Author_Institution
Dipt. di Elettronica, Politecnico di Torino
fYear
0
fDate
0-0 0
Abstract
The research community is devoting increasing attention to software routers based on off-the-shelf hardware and open-source operating systems running on the personal-computer (PC) architecture. Today´s high-end PCs are equipped with peripheral component interconnect (PCI) shared buses enabling them to easily fit into the multi-gigabit-per-second routing segment, for a price much lower than that of commercial routers. However, commercially-available PC network interface cards (NICs) lack programmability, and require not only packets to cross the PCI bus twice, but also to be processed in software by the operating system, strongly reducing the achievable forwarding rate. It is therefore interesting to explore the performance of customizable NICs based on field-programmable gate array (FPGA) logic devices we developed and assess how well they can overcome the limitations of today´s commercially-available NICs
Keywords
computer architecture; field programmable gate arrays; microcomputers; network interfaces; operating systems (computers); peripheral interfaces; public domain software; telecommunication network routing; FPGA logic device; NIC; PC-based software router; PCI; field-programmable gate array; network interface card; off-the-shelf hardware; open-source operating system; peripheral component interconnect; personal-computer architecture; Boosting; Computer architecture; Field programmable gate arrays; Hardware; Network interfaces; Open source software; Operating systems; Personal communication networks; Routing; Software performance;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Switching and Routing, 2006 Workshop on
Conference_Location
Poznan
Print_ISBN
0-7803-9569-7
Type
conf
DOI
10.1109/HPSR.2006.1709693
Filename
1709693
Link To Document