There&#x27;s some hope on the medium term from SPIR-V but there are a lot of risks for getting this in near future. To make for an inviting GPGPU code generation in target in near future, they have to nail all of a) good platform coverage in quick schedule, b) uniformly good enough implementation quality and reliability for large non-graphics codes and c) sufficient feature set uniformity for portable code generation. And even then it will take years for languages to appear, win in userbase over competitors, and mature.