This event has ended. Create your own event → Check it out
This event has ended. Create your own
Chaired by: Nick McKeown, Stanford University; Jen Rexford, Princeton University.
Sponsored by: Netronome, Microsoft, Intel, Cisco & Barefoot Networks.
View analytic
Wednesday, November 18 • 12:10pm - 12:25pm
Implementing P4 for Intelligent NICs

Sign up or log in to save this to your schedule and see who's attending!

Intelligent Network Interface Cards (iNICs) are increasingly being deployed in cloud datacenters to offload inline network processing tasks from server CPUs, thereby improving system throughput while freeing up server CPU cycles for application processing. The P4 language enables conveniently programming the match/action and tunnel handling capabilities of iNICs, matching or surpassing the flexibility obtainable for inline network processing using Virtual Switching technologies. This presentation considers the requirements that apply to this usage domain and the characteristics and features that iNICs need to exhibit to optimally support the requirements. It presents results obtained using an implementation of P4 targeting iNICs designed for standard 1RU COTS servers. It concludes by considering how future versions of the P4 language as well as related use cases could be supported by such iNICs.

avatar for Johann Tönsing, Netronome

Johann Tönsing, Netronome

Johann is the Chief Architect, Senior Vice President, Software Engineering and Founder of Netronome. He has been active in the digital communications, networking, and information security spheres for more than 20 years, managing product engineering/marketing and performing business planning for large companies like Marconi, as well as founding and managing all aspects of startups. Johann is a recognized industry expert in network... Read More →

Wednesday November 18, 2015 12:10pm - 12:25pm
McCaw Hall - Presentations

Attendees (2)