Completed
Intro
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Cetus - Releasing P4 Programmers from the Chore of Trial and Error Compiling
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 Data plane programming ran into fitting issues
- 3 Investigation: how we fixed fitting issues manually
- 4 Observation A1: diameter is long in our production
- 5 Observation A2: many memory resources are wasted
- 6 Observation B1: chip-specific resource adds limits
- 7 Cetus Architecture
- 8 Dependency graph building
- 9 How we remove dependency: WAR
- 10 Table merging: candidate generation and prefiltering
- 11 Constraint-based Filter
- 12 Challenge: search space is too large
- 13 Our solution: 2-step solving
- 14 Deployment experience
- 15 A real case solved by Cetus
- 16 Conclusion