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/02 12:53] – 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. | + | The current |
- | + | ||
- | Current | + | |
- | + | ||
- | · Backend | + | |
- | + | ||
- | · Tc Flower | + | |
- | + | ||
- | · Hw offload | + | |
- | + | ||
- | · Default headers | + | |
- | + | ||
- | · | + | |
- | + | ||
- | · | + | |
- | + | ||
- | 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:// | + | |
- | Slides: | + | |
- | Videos: | + | |
+ | 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. | ||
+ | Site: https:// |
0x13/reports/d3t1t09-p4-compiler-backend-for-tc.1554209628.txt.gz · Last modified: 2019/09/28 17:04 (external edit)