Re:Looking Ahead at Intel's Xe3 GPU Architecture
by ForTheKidz on Thursday March 20, 2025 @02:01AM
(#43420212)
Does "open source drivers" imply documentation of the underlying ISA or just the tooling to shepherd it? How much code would I need to go from bootloader to quake 2 assuming I only needed to play that one piece of software on my one card?
[ Parent
| on HN ]
Re:Looking Ahead at Intel's Xe3 GPU Architecture
by almostgotcaught on Thursday March 20, 2025 @03:27AM
(#43420515)
https://www.amd.com/content/dam/amd/en/documents/instinct-te...
The compiler is LLVM
https://github.com/llvm/llvm-project/tree/main/llvm/lib/Targ...
It's all there. For the driver/runtime everything is also open and upstreamed into the Linux kernel (register map and pcie bar and etc). The packet protocol isn't well-documented but documented enough that tinygrad managed to build their own driver from scratch.
Re:Looking Ahead at Intel's Xe3 GPU Architecture
by ForTheKidz on Thursday March 20, 2025 @05:12AM
(#43421087)
Oh wow, that's very impressive documentation. We might actually see an opportunity to move beyond linux and closed drivers in this lifetime.