Assigned
Status Update
Comments
ab...@google.com <ab...@google.com> #2
For consideration as a feature
tb...@google.com <tb...@google.com> #3
@abhishekbh do you know what would be involved in supporting OpenCL? Especially for anything ML-related, being able to use the GPU for computation will be valuable.
da...@google.com <da...@google.com> #4
I'm not sure at all what the OpenCL API is like and what it would to virtualize it. Definitely not on our radar and would require some staffing.
ho...@google.com <ho...@google.com> #5
Could this be tied into the #crostini-gpu-support
feature flag?
ma...@google.com <ma...@google.com> #6
This is doable eventually when 1. crostini gets vulkan and 2. we put clvk in crostini
rj...@google.com <rj...@google.com> #7
While waiting for Vulkan to get into crostini (and then clvk, which is an OpenCL implementation on top of Vulkan), know that it is possible to have OpenCL over CPU (not GPU) by using project like
It is an open-source OpenCL compliant implementation that will run OpenCL applications on the CPU.
From what I remember, it does not have strong dependencies on unusual packages.
ha...@google.com <ha...@google.com> #8
This would be interesting to try. I wonder if this would be sufficient to enable Davinci Resolve and if it would be performant enough to run. Even on high-end Chromebooks this would be a big win.
Description
Feature request to add opencl support to virgl.
I think ideally this would pass through to the intel drivers.
This would allow opencl programs that use GPU or Compute kernels. (Video editors or ML code).