NetFPGA--An Open Platform for Gigabit-Rate Network Switching and Routing
By John W. Lockwood, Nick McKeown, G. Watson, Glen Gibb, P. Hartke, Jad Naous, Ramanan Raghuraman, Jianying Luo. International Conference on Microelectronics Systems Education, 2007
383 citations recorded by the source corpus.
Subfields: Computer Networks and Communications, Electrical and Electronic Engineering, Hardware and Architecture
View Paper: https://www.semanticscholar.org/paper/fb2e35e8571a853ec19ee6e1a03b45927e470172
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Computer Networks and Communications
- Jennifer Rexford
- N. Feamster
- Mohammad Alizadeh
- Changhoon Kim
- Anirudh Sivaraman
- Ellen Witte Zegura
- Amin Vahdat
- Nick McKeown
In Electrical and Electronic Engineering
- Jennifer Rexford
- Rob Sherwood
- N. Feamster
- Nick McKeown
- George Varghese
- Mohammad Alizadeh
- Hari Balakrishnan
- Renchao Xie
In Hardware and Architecture
- Jennifer Rexford
- N. Feamster
- Mohammad Alizadeh
- Martín Casado
- Alvin Cheung
- George Varghese
- Hari Balakrishnan
- Amin Vahdat
Citations in the corpus
- netmap: A Novel Framework for Fast Packet I/O (2012, neutral): “NetFPGA [12] is another example of an FPGA-based card where the firmware of the card can be programmed to implement specific functions directly in the NIC, offloading some work from the CPU.”
- The Road to SDN (2013, background): “5, 21, 38, 45, 49, 71, 73 Before beginning this story, we caution the reader”
- Packet Transactions: High-Level Programming for Line-Rate Switches (2015, methodology): “we show that switch instructions must and can be substantially richer (Table3) to support stateful data-plane algorithms. An alternative is to utilize hardware such as FPGAs; examples include NetFPGA [69], Switchblade [31], and Chimpp [81]. These designs are slower than switching ASICs, and are rare”
- Can the Production Network Be the Testbed? (2010, methodology): “Our network consists of 25+ users, 5 NEC IP8800 switches, 2 HP ProCurve 5400s, 30 wireless access points, 5 NetFPGA [15] cards acting as OpenFlow switches, and a WiMAX base station.”
- The road to SDN: an intellectual history of programmable networks (2014, result): “SDN also relates to previous work on separating the control and data planes in computer networks.”
- A Survey of Machine Learning Techniques Applied to Software Defined Networking (SDN): Research Issues and Challenges (2019, background): “There are two types of physical switches, one is implemented on open network hardware (e.g., NetFPGA [22]) and the other is implemented on networking hardware vendors’ merchant switches.”
- FlowVisor: A Network Virtualization Layer (2009, methodology): “Our network consists of 20 users, five NEC IP8800 switches, two HP ProCurve 5400s, 30 wireless access points, five NetFPGA [12] cards acting as OpenFlow switches, and a WiMAX base station.”
- A scalable, commodity data center network architecture (2008, positive): “We have completed a prototype using NetFPGAs [24].”
- LIPSIN: line speed publish/subscribe inter-networking (2009, methodology): “6.2 Forwarding node We have implemented an early prototype of a forwarding node using Stanford NetFPGA [25].”
- PortLand: a scalable fault-tolerant layer 2 data center network fabric (2009, methodology): “Our testbed consists of 20 4-port NetFPGA PCI card switches [19].”
- The eXpress data path: fast programmable packet processing in the operating system kernel (2018, background): “One example is the NetFPGA [32], which exposes an API that makes it possible to run arbitrary packet processing tasks on the FPGA-based dedicated hardware.”
- Hedera: Dynamic Flow Scheduling for Data Center Networks (2010, neutral): “2 GHz Intel Xeon machines, with 3GB RAM, and NetFPGA 4port GigE PCI card switches [26].”