RVNet: a Fast and High Energy Efficiency Network Packet Processing System on RISC-V

被引:0
作者
Wang, Yanpeng [1 ]
Wen, Mei
Zhang, Chunyuan
Lin, Jie
机构
[1] Natl Univ Def Technol, Dept Comp, Changsha 410073, Hunan, Peoples R China
来源
2017 IEEE 28TH INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS (ASAP) | 2017年
关键词
RISC-V; Network Packet Processing; Data Plane; Energy Efficiency;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
RISC-V is a new open-source general-purpose instruction set architecture (ISA) developed by the University of California, Berkeley. It allows everyone to design their hardware circuits based on application characteristics and can be used in embedded devices, desktop computer and high-performance servers. In this paper, we use the RISC-V processor to design a fast network packet processing system. It aims to use less power and lower price to provide a faster network data processing capability for upper-layer applications in SDN and NFV. According to the results in our prototype on Field Programmable Gate Array (FPGA), our system has a comparable performance with DPDK, one of the fastest packet processing frameworks on the x86 platform. It is worth mentioning that our system has higher (about 7.75 times) network packets processing energy efficiency than DPDK.
引用
收藏
页码:107 / 110
页数:4
相关论文
共 14 条
  • [1] [Anonymous], 2010 IEEE INT C COMM, DOI DOI 10.1109/ICC.2010.5502016
  • [2] Asanovi K., 2014, Tech. Rep. UCB/EECS-2014-146
  • [3] Asanovic K., 2016, The Rocket Chip Generator
  • [4] Energy Efficiency in the Future Internet: A Survey of Existing Approaches and Trends in Energy-Aware Fixed Network Infrastructures
    Bolla, Raffaele
    Bruschi, Roberto
    Davoli, Franco
    Cucchietti, Flavio
    [J]. IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2011, 13 (02): : 223 - 244
  • [5] Intel, DPDK INT NIC PERF RE
  • [6] Intel, INT DAT DIR I O TECH
  • [7] Intel, 2017, INT DAT PLAN DEV KIT
  • [8] Lee Y, 2014, PROC EUR SOLID-STATE, P199, DOI 10.1109/ESSCIRC.2014.6942056
  • [9] Efficient mismatched packet buffer management with packet order-preserving for OpenFlow networks
    Mao, Jianbiao
    Han, Biao
    Sun, Zhigang
    Lu, Xicheng
    Zhang, Ziwen
    [J]. COMPUTER NETWORKS, 2016, 110 : 91 - 103
  • [10] Rizzo L, 2012, COMMUN ACM, V55, P45, DOI [10.1145/2093548.2093565, 10.1145/2090147.2103536]