Comment by zozbot234
1 year ago
> On flattening address spaces: the road not taken here is to run everything in something akin to the JVM, CLR, or WASM.
GPU drivers take SPIR-V code (either "kernels" for OpenCL/SYCL drivers, or "shaders" for Vulkan Compute) which is not that different at least in principle. There is also a LLVM-based soft-implementation that will just compile your SPIR-V code to run directly on the CPU.
No comments yet
Contribute on Hacker News ↗