0x13:reports:d3t1t09-p4-compiler-backend-for-tc
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
0x13:reports:d3t1t09-p4-compiler-backend-for-tc [2019/04/03 16:52] – ehalep | 0x13:reports:d3t1t09-p4-compiler-backend-for-tc [2019/09/28 17:04] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | Day 3 / Track 1 / Talk 9 | + | Day 3 / Common |
Talk – Moonshot: P4 Compiler Backend for TC | Talk – Moonshot: P4 Compiler Backend for TC | ||
Speakers: Marian Pritsak, Matty Kadosh | Speakers: Marian Pritsak, Matty Kadosh | ||
Report by: Anjali Singhai | Report by: Anjali Singhai | ||
- | v. | + | During this talk, Marian from Mellanox, presented a P4 backend compiler that uses the linux TC as a P4 target architecture. He begun his talk providing an overview of the flexible hybrid pipeline and the flexible parser. He quickly moved to the P4-16 Language Elements, the parser, control |
- | vi. Target Specific | + | |
- | 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 | + | The current state of their work is that the backend is not available as an open source. Marian discussed their usage of the tc flower filter based matching and can do hardware offload. Marian also mentioned that they are using the P4Runtime API to configure the data path via CLI. |
- | · 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:// | + | What’s not yet supported is a programmable parser and modifier (not in TC) as pedit cannot add headers just make edits, as well as counters. |
- | Slides: | + | |
- | Videos: | + | Site: https:// |
0x13/reports/d3t1t09-p4-compiler-backend-for-tc.1554310361.txt.gz · Last modified: 2019/09/28 17:04 (external edit)