YoVDO

Sketchovsky - Enabling Ensembles of Sketches on Programmable Switches

Offered By: USENIX via YouTube

Tags

USENIX Symposium on Networked Systems Design and Implementation (NSDI) Courses Code Generation Courses

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

Scaling Memcache at Facebook
USENIX via YouTube
Multi-Person Localization via RF Body Reflections
USENIX via YouTube
Opaque - An Oblivious and Encrypted Distributed Analytics Platform
USENIX via YouTube
Live Video Analytics at Scale with Approximation and Delay-Tolerance
USENIX via YouTube
Clipper - A Low-Latency Online Prediction Serving System
USENIX via YouTube