4 ms·
> Programmers have a predictable response to that sort of silliness. Build a library over it & abstract it away Impossible. GPGPU runtimes are too close to har
by Const-me 2y ago
> Programmers have a predictable response to that sort of silliness. Build a library over it & abstract it away
Impossible. GPGPU runtimes are too close to hardware, and the hardware is proprietary with many trade secrets. You need support from GPU vendors.
BTW, if you want reliable cross-vendor GPU, just use Direct3D 11 compute shaders. Modern videogames use a lot of compute, to the point that UE5 even renders triangle meshes with compute shaders. AMD hardware is totally fine, it’s the software ecosystem.