YoVDO

Linux Gen-Z Sub-system

Offered By: Linux Plumbers Conference via YouTube

Tags

Linux Plumbers Conference Courses Linux Kernel Development Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the design and challenges of implementing a Gen-Z kernel subsystem for Linux in this comprehensive conference talk from the Linux Plumbers Conference. Delve into the intricacies of Gen-Z, a scalable fabric interconnect technology, and learn about its key features including registration and enumeration services, Gen-Z Memory Management Unit (ZMMU), Region Keys (R-Keys), Process Address Space Identifier (PASID), data movers, UUIDs, and interrupt handling. Examine the proposed block diagram for the Gen-Z subsystem and understand the importance of user space discovery and management in fabric management. Discover how the speakers leverage their experience with various Gen-Z hardware bridges to design an efficient Linux subsystem. Gain insights into the interfaces required for management services, including read/write access to component control space, notification of management events, and communication of component events using generic Netlink messages.

Syllabus

Introduction
GenZ
Fabrics
Fabric Management
GenZ Concepts
Control Space
Bridges
ZMM
Summary
Why
Block Diagram
Getting the subsystem operational
MMU management
Data movers
Fabric Manager
Questions


Taught by

Linux Plumbers Conference

Related Courses

Real Time Mesajlaşma Uygulaması
Udemy
Securely Booting Confidential VMs with Encrypting Disk
Linux Plumbers Conference via YouTube
Pressure Feedback for LRU Map Types
Linux Plumbers Conference via YouTube
Closing the BPF Map Permission Loophole
Linux Plumbers Conference via YouTube
The Revival of the Learning-Sync Bridgeport Flag
Linux Plumbers Conference via YouTube