3 ms·
> Secondly if AMD can't allocate the development budget, they should open it up to the smart people in the community, give them all the hardware documentation r
by JonChesterfield 4y ago
> Secondly if AMD can't allocate the development budget, they should open it up to the smart people in the community, give them all the hardware documentation required to build out support.
The Linux driver is open source and a rather comprehensive description of how the hardware is believed to work. I'd like source code for the firmware but the HSA programming model is reasonably straightforward and does appear to be implemented by the firmware.
The compiler stack is LLVM and should work out of the box.
As a minor existence proof, I'm one of the people responsible for having openmp on amdgpu work, and I haven't read any internal documentation whatsoever. Openmp has bugs but also has some happy users. The public ISA pdfs have been sufficient so far.
- amrb 4y agoThat's great news and thanks for the work on openmp!