[libre-riscv-dev] Vulkan vs OpenCL and Alternatives

Luke Kenneth Casson Leighton lkcl at lkcl.net
Fri Mar 6 21:08:08 GMT 2020

On Fri, Mar 6, 2020 at 8:33 PM Immanuel, Yehowshua U
<yimmanuel3 at gatech.edu> wrote:
> So one question that I’ve been thinking about is “how good is Vulkan” for GPGPU?
> That is, how easy is it to express thing like matmul and dot in Vulkan?
> How does it compare against OpenCL. From a practical standpoint, I think it makes more sense for us to support Vulkan since Apple, the original proponents of OpenCL withdrew their support from the standard a few years ago anyways.
> Also, will the LibreSOC “GPU” be able to execute OpenCL code? I imagine that we could compile OpenCL into SPIR-V and then perhaps have some SPIR-V driver evaluate the SPIR-V?

we put in an application for funding for an OpenCL-to-SPIR-V effort
however we have so much else to do that i withdrew it.  we really need
someone who can focus on that, before we put in the application again.


More information about the libre-riscv-dev mailing list