←back to thread

Optimizing Datalog for the GPU

(danglingpointers.substack.com)
98 points blakepelton | 1 comments | | HN request time: 0s | source
Show context
ux266478 ◴[] No.45812302[source]
Curious, why use cuda and hip? These frameworks are rather opinionated about kernel design, they seem suboptimal for implementing a language runtime when SPIR-V is right there, particularly in the case of datalog.
replies(4): >>45812644 #>>45812676 #>>45812962 #>>45814792 #
1. zozbot234 ◴[] No.45814792[source]
What kind of SPIR-V? The SPIR-V used for compute shaders (Vulkan Compute) is totally different to the one for compute kernels (OpenCL and SYCL)...