User Tools

Site Tools


0x13:reports:d3t1t09-p4-compiler-backend-for-tc

This is an old revision of the document!


Day 3 / Track 1 / Talk 9 Talk – Moonshot: P4 Compiler Backend for TC Speakers: Marian Pritsak, Matty Kadosh Report by: Anjali Singhai

                                                 v.     P4-16 Language Elements: "Parser + Control blocks + Match action tables"
                                                vi.     Target Specific elements: "Actions + Metadata + target Architecture"

Current state:

· Backend not available in open source

· Tc Flower filter based matching

· Hw offload

· Default headers

· P4Runtime API

· CLI for populating tables entries

What’s not yet supported

· Programmable parser and modifier (not in TC) pedit cannot add headers just make edits.

· Counters

· P4 runtime is coming down as tc..this was not very clear.

Site: https://www.netdevconf.org/0x13/session.html?p4-compiler-backend-for-tc Slides: Videos:

0x13/reports/d3t1t09-p4-compiler-backend-for-tc.1554209628.txt.gz · Last modified: 2019/09/28 17:04 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki