Closed MariusCausemann closed 5 months ago
Hi @MariusCausemann ,
do you think it would be possible in your scenario to avoid pocl? It's very slow and I recommend using a GPU and corresponding drivers instead.
Best, Robert
Hi Robert, I'm using a GPU and corresponding drivers for my main workflow, but it would be very useful to have a CPU version too - mainly for CI testing and reproducibility. I was hoping that I could specify one conda environment with pocl, which would run on different machines with and without a dedicated GPU. I see that pyclesperanto also uses pocl for CI?
I see that pyclesperanto also uses pocl for CI?
Yes we do. And only for this. I guess you saw our installation config for the CI here. Maybe there is an obvious difference with your environment?
What operating system are you running on?
I'm running on ubuntu 22.04. I found a setup with intel-opencl-icd from conda-forge for CPU support and system installed drivers for my NVIDIA GPU, so the pocl issue is not urgent for me anymore. Should I close the issue or keep it open?
awesome, great you found a solution! I'm closing this because pocl seems out of scope for clesperanto as it would hardly accelerate processing.
Thanks for the feedback!
Hi, I'm facing an issue using a conda installed pocl for opencl. E.g. running:
gives:
with an environment created with:
mamba create -n opencl -c conda-forge pyclesperanto-prototype pocl
The same code runs on with a system provided opencl driver. What could be the problem here?