Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

FetchBPF - Customizable Prefetching Policies in Linux with eBPF

USENIX via YouTube

Overview

Explore a conference talk that introduces FetchBPF, a framework designed to customize memory prefetching policies in Linux using eBPF. Learn how this innovative approach allows developers to easily express, develop, and deploy prefetching policies without modifying the kernel codebase. Discover how FetchBPF addresses the challenge of optimizing performance in monolithic operating systems, particularly Linux, where default policies may not always achieve optimal results. Examine the implementation of various memory prefetching policies from literature and understand how the deployment model incurs negligible overhead compared to native kernel implementations. Gain insights into how FetchBPF extends the widely used eBPF framework to enhance modularity and fine-tune performance in complex operating systems.

Syllabus

USENIX ATC '24 - FetchBPF: Customizable Prefetching Policies in Linux with eBPF

Taught by

USENIX

Reviews

Start your review of FetchBPF - Customizable Prefetching Policies in Linux with eBPF

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.