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 :
بازگشت