Sketchovsky - Enabling Ensembles of Sketches on Programmable Switches
Offered By: USENIX via YouTube
Course Description
Overview
Explore a 17-minute conference talk from USENIX NSDI '23 that introduces Sketchovsky, a novel cross-sketch optimization and composition framework for programmable switches. Learn how this innovative approach enables network operators to run diverse measurement tasks efficiently by supporting ensembles of sketch instances. Discover the five new cross-sketch optimization building blocks that reduce critical switch hardware resources and the efficient heuristics used to apply these building blocks for arbitrary ensembles. Understand how Sketchovsky automatically generates composed code for hardware compilers, simplifying developer effort. Gain insights into the evaluation results, which demonstrate Sketchovsky's ability to make ensembles with up to 18 sketch instances feasible and reduce critical hardware resources by up to 45%.
Syllabus
NSDI '23 - Sketchovsky: Enabling Ensembles of Sketches on Programmable Switches
Taught by
USENIX
Related Courses
CompilersStanford University via Coursera Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course)
Hebrew University of Jerusalem via Coursera Разработка веб-сервисов на Go - основы языка
Moscow Institute of Physics and Technology via Coursera Complete Guide to Protocol Buffers 3 [Java, Golang, Python]
Udemy Angular tooling: Generating code with schematics
Coursera Project Network via Coursera