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)