YoVDO

Automatically Optimizing BPF Programs Using Program Synthesis

Offered By: Linux Plumbers Conference via YouTube

Tags

Linux Plumbers Conference Courses Program Synthesis Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the cutting-edge technique of automatically optimizing BPF programs through program synthesis in this informative conference talk from the Linux Plumbers Conference. Delve into BPF basics, performance safety, and stochastic program synthesis as the speakers present an overview of K2, a tool designed for this purpose. Learn about equivalence checks, practical implementations, safety cost checks, and evaluation methods. Gain insights into the goals, impact, and potential applications of this technology, and discover how to use K2 for your own projects. Enhance your understanding of advanced BPF optimization techniques and their implications for Linux system performance.

Syllabus

Introduction
BPF basics
Performance Safety
Stochastic Program Synthesis
Overview of K2
equivalence check
practical equivalence check
safety cost check
evaluation
summary
website
using k2
conclusion
goals
impact


Taught by

Linux Plumbers Conference

Related Courses

Stanford Seminar - Concepts and Questions as Programs
Stanford University via YouTube
DreamCoder- Growing Generalizable, Interpretable Knowledge With Wake-Sleep Bayesian Program Learning
Yannic Kilcher via YouTube
A Neural Network Solves and Generates Mathematics Problems by Program Synthesis - Paper Explained
Aleksa Gordić - The AI Epiphany via YouTube
EI Seminar - Recent Papers in Embodied Intelligence
Massachusetts Institute of Technology via YouTube
Using Program Synthesis to Build Compilers
Simons Institute via YouTube