Understanding Routable PCIe Performance for Composable Infrastructures
Offered By: USENIX via YouTube
Course Description
Overview
Explore a comprehensive analysis of routable PCIe performance in composable infrastructures through this 17-minute conference talk from NSDI '24. Dive into the design and implementation of rPCIeBench, a software-hardware co-designed benchmarking framework that systematically characterizes routable PCIe fabric. Learn about flexible data communication primitives, end-to-end PCIe transaction observability, and reconfigurable experiment deployment. Examine the communication characteristics of routable PCIe paths, quantify performance tax, and compare it to local PCIe links. Discover insights into in-fabric traffic orchestration behaviors, including approximate max-min bandwidth partition, fast end-to-end bandwidth synchronization, and interference-free orthogonal data paths. Understand how these characterization insights are encoded as traffic orchestration rules and explore an edge constraints relaxing algorithm for estimating PCIe flow transmission performance over shared fabric. Gain valuable knowledge on optimizing flow schedulers and improving efficiency in composable infrastructures.
Syllabus
NSDI '24 - Understanding Routable PCIe Performance for Composable Infrastructures
Taught by
USENIX
Related Courses
Fun and Easy Microcontroller Communication ProtocolsAugmented Startups via YouTube M.2 SSD Adapters & Enclosures
ExplainingComputers via YouTube Debugpci - Making PCIe Common Error Debugging Easier
Linux Foundation via YouTube From UART to PCIe and DMA - Selecting Connectivity for FPGA-based Subsystems
Linux Foundation via YouTube Demystifying PCIe Performance and Tuning Parameters
Linux Foundation via YouTube