Speaker
Job Noorman
(Igalia S.L.)
Description
ir3, the compiler backend for Adreno GPUs used by Freedreno and Turnip, has recently gained support for some interesting hardware features. From vectorized instructions to register aliasing, this talk will cover some of those features and the challenges we faced while implementing them. To lay the groundwork, I will also talk about the internals of ir3, and about the debugging and reverse engineering tools we have at our disposal to help us understand new hardware features.
GSoC, EVoC or Outreachy | No |
---|---|
In-person or virtual presentation | In-person |
Code of Conduct | Yes |
Primary author
Job Noorman
(Igalia S.L.)