Loading…
Thursday, June 28 • 2:40pm - 3:05pm
FPGA Acceleration and Virtualization Technology in DPDK

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
Many china e-market companies using cloud computing infrastructure to accelerate their business, the cloud aims to cut costs and helps the users focus on their core business instead of being impeded by IT obstacle. SDN and NVF are more popular deployed in internet companies. But how to make a software network scale to an era of 40/50+ Gigabit networks and provide great performance for network applications in cloud computing like Alibaba double 11 shopping spree?    In this presentation, Tianfei and Rosen will introduce a new FPGA software framework in DPDK using Intel Xeno+A10 FPGA to accelerating Linux workloads using SRIOV and virtualization technology. We will introduce OPAE (Open Programmable Acceleration Engine), the open source software framework for FPGA devices, and its integration with DPDK for network function acceleration. With OPAE userspace drivers and APIs, we were able to create an open and consistent API for DPDK to integrate FPGA accelerated network functions without dealing with hardware differences among various FPGA devices. This significantly simplifies DPDK’s integration with FPGA accelerator devices. We have developed Software of SmartNICs which using OPAE and virtualization technology to accelerating some e-market company's business in China.    In the end, we will discuss the status of integration with DPDK community with this FPGA software framework.

Speakers
avatar for Rosen Xu

Rosen Xu

Senior Software Engineer, Intel
Rosen(Weihua) Xu is a senior software engineer at Intel Network Platforms Group (NPG). He has over ten years of experience in Linux Kernel, FPGA design, system virtualization and CPU acceleration.
D

天飞 张

senior software engineer, Intel



Thursday June 28, 2018 2:40pm - 3:05pm GMT+07
Room 311AB