FIB OFFLOADING NIC , {sora, macchan} @sfc.wide.ad.jp http://netfpga.org/ http://www.latticesemi.com/ 1 • PC • pps(packet per second) • • • Ethernet PCI Express • • L L L • PC • PC NIC L2/L3 ASIC FPGA • 2 PPS Frame Size 64 Frame Size 64 Frame Size 64 Frame 1518 packet per second time/packet CPU clock/pkt ※ @4GHz pps 100M 148,809 pps 6,905 ns 27,600 clock 8,127 pps Giga 1,488,095 pps 690 ns 2,760 cl