[NetDev-People] 0x13: Talk Accepted, P4 Compiler Backend for TC

Jamal Hadi Salim jhs at mojatatu.com
Wed Jan 23 00:22:25 UTC 2019

The Program Committee has accepted another talk.

Modern switching architectures deal with Terabits of data
per second. Imagine 32 ports at 400Gbps; wait.. translate that
to 128 ports of 100Gbps; too much? Make that 256 ports of
25G ports; maybe we can talk about 1280 ports of 10Gbps?
One ASIC, friends.  You get the point.

How do you make these beasts programmable through standard Linux
to allow adding your own network functions?  One industry
approach is to use P4.
Marian Pritsak and Matty Kadosh will give a Moonshot talk
on taking advantage of standard linux features by
creating a Linux Pipeline with with P4 utilizing the traffic
control(TC) subsystem. They have written a P4 to TC
compiler backend with switchdev as the HW offload backend.

More info:


More information about the people mailing list