1 / 10

A Quick Update for GENI Engineering Conference (GEC3) - Oct 30, 2008 John W. Lockwood

A Quick Update for GENI Engineering Conference (GEC3) - Oct 30, 2008 John W. Lockwood and the NetFPGA Team jwlockwd@stanford.edu http://NetFPGA.org/. What is the NetFPGA?. PC with NetFPGA. 1GE. FPGA. 1GE. 1GE. Memory. 1GE. NetFPGA Board. Networking Software

zahina
Download Presentation

A Quick Update for GENI Engineering Conference (GEC3) - Oct 30, 2008 John W. Lockwood

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. A Quick Update for GENI Engineering Conference (GEC3) - Oct 30, 2008 John W. Lockwood and the NetFPGA Team jwlockwd@stanford.edu http://NetFPGA.org/

  2. What is the NetFPGA? PC with NetFPGA 1GE FPGA 1GE 1GE Memory 1GE NetFPGA Board NetworkingSoftware running on a standard PC CPU Memory PCI A hardware accelerator built with Field Programmable Gate Arraydriving Gigabit network links

  3. NetFPGA-1G Hardware Xilinx Virtex-2 Pro FPGA PCI Host Interface SRAM DRAM 4 * Gigabit Ethernet ports

  4. Uses of the NetFPGA • Open source IPv4 Router • Verilog code on NetFPGA.org • Network Security • Firewall / IDS / IDP • Snort Accelerator • Hardware-Accelerated OpenFlow Router • Jad will describe this at the first talk in the ANCS conference held next week

  5. Building Modular Router Modules Verilog EDA Tools (Xilinx, Mentor, etc.) NetFPGA Driver • Design • Simulate • Synthesize • Download 1GE L3 Parse L2 Parse In Q Mgmt 1GE 1GE IP Lookup Out Q Mgmt 1GE Verilog modules interconnected by FIFO interfaces PW-OSPF CPU Memory Java GUI Front Panel (Extensible) PCI 1GE FPGA 1GE 1GE My Block Memory 1GE

  6. NetFPGA Worldwide Tutorial Series SIGCOMM: Seattle, Washington Jiaotong Univ. Beijing, China Eurosys: Glasgow, Scotland Cambridge: England Hot Interconnects & Summer Camp Stanford, California CESNET Brno, Czech Republic SIGMETRICS San Diego, California IISc Bangalore, India NICTA/UNSW: Sydney, Australia

  7. Photos from NetFPGA Tutorials SIGCOMM - Seattle, Washington, USA Beijing, China SIGMETRICS - San Diego, California, USA Bangalore, India EuroSys - Glasgow, Scotland, U.K. http://netfpga.org/pastevents.php and http://netfpga.org/upcomingevents.php

  8. NetFPGA Hardware Deployments (as of June 2008) 500 NetFPGAs deployed at over 60 world-wide locations

  9. Current Status of NetFPGA Cards • First Batch of 500 NetFPGA 1G Cards • Sold out in August 2008 • Deployed at 80 sites in 14 countries • Next batch of 500 cards Manufacturing now • Should start shipping on Nov 17, 2008 • We anticipate building about 5,000 cards • NetFPGA 10G • 4 * 10 Gbps link s40 Gbps • (80 Gbps throughput if you count ingress+egress) • PCI-express host interface • Contact us if you intend to use this card

  10. http://NetFPGA.org On-Line Community

More Related