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

4ever-clojure
Independent
Algorithms for DNA Sequencing
Johns Hopkins University via Coursera
Advanced Data Structures, RSA and Quantum Algorithms
University of Colorado Boulder via Coursera
Conception et mise en œuvre d'algorithmes.
École Polytechnique via Coursera
مربع الأدوات الخوارزمية
University of California, San Diego via Coursera