Collabora Introduces Kraid, a New Rust-based Compiler for Panfrost Mali GPUs
Collabora recently announced Kraid, a new Rust-based compiler specifically developed for the open-source Panfrost Mali GPU driver. Kraid is designed to replace the existing Bifrost-rooted compiler stack, which has been identified as an aging design. The new compiler targets modern Mali GPUs, providing a cleaner and more flexible architecture for enhanced development and support. Collabora highlighted that Kraid improves "IR structure, register allocation, hardware testing, and long-term maintainability," aiming to address prior complexities and boost performance and stability for Mali GPU users on Linux.
Sources
- Kraid: A new compiler for Panfrost - Collabora Newsroom RSS Feed