Comment

Comment by Const-me

> Vulkan Compute backends for numerical compute (as typified by both OpenCL and SYCL) are challenging

Microsoft has an offline dxc.exe compiler which compiles HLSL to Spir-V. Also, DXVK has a JIT compiler which recompiles DXBC byte codes to Spir-V. Both technologies are old, stable and reliable, for example the DXVK’s JIT compiler is a critical software component of the SteamDeck console.

> The lowest-effort path so far is most likely

I agree that’s most likely to happen, but the outcome is horrible from consumer PoV.

Mesa is Linux-only, Rust is too hard to use for vast majority of developers (myself included), AMD will never support older cards with ROCm, and we now have the third discrete GPU vendor, Intel.

parent Const-me 2 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton