YoVDO

Assisted Reorganization of Data Structures in Kernel Development - Kernel Recipes 2024

Offered By: Kernel Recipes via YouTube

Tags

Data Structures Courses Regression Testing Courses perf Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the intricacies of optimizing data structures in the Linux kernel through assisted reorganization techniques. Delve into the challenges faced when improving performance by rearranging struct members to enhance cache hierarchy utilization. Learn about recent processor advancements and perf improvements that enable data-type profiling, bringing us closer to automated struct layout optimization. Discover the potential for developing tools to identify related fields, automate layout improvements, and implement regression testing to maintain optimal struct designs when adding new fields. Gain insights from Arnaldo CARVALHO DE MELO's 45-minute conference talk at Kernel Recipes 2024, which aims to revolutionize the way kernel developers approach data structure organization for maximum efficiency.

Syllabus

Kernel Recipes 2024 - Assisted reorganization of data structures


Taught by

Kernel Recipes

Related Courses

Analyzing Postgres Performance Problems Using Perf and eBPF
Microsoft via YouTube
Investigating C++ Applications in Production on Linux and Windows
NDC Conferences via YouTube
Debugging and Profiling .NET Core Apps on Linux
NDC Conferences via YouTube
Debugging Embedded Linux - Tools and Techniques
Linux Foundation via YouTube
Extending the Performance Analysis Toolset for Embedded Linux Systems
Linux Foundation via YouTube