Learn about essential quality-of-life debugging tools for GPU drivers in this 24-minute conference talk from XDC 2023. Explore practical solutions developed for the Turnip driver that address common debugging challenges like GPU packet editing, memory dumping, and shader register printing. Discover how these straightforward yet effective tools can significantly improve the debugging workflow and how they can be implemented across different drivers. Gain insights from real-world experiences that demonstrate the value of investing time in developing debugging utilities for GPU fault analysis.
Overview
Syllabus
XDC 2023 | October 19 | Debugging GPU faults: QoL tools for your driver | Danylo Piliaiev
Taught by
X.Org Foundation