Is there a way to run sailfish on a system without GPU?
Attempts so far: PyOpenCL works OK. However none of the examples from sailfish can be run properly!
Error appears in sailfish backend_opencl.py:
...
devices = platform.get_devices(device_type=cl.device_type.GPU)
RuntimeError: clGetDeviceIDs failed device not found
This is because the target device type is hardcoded as GPU.
You could try to change their code with something like :
It will lookup for any device : GPU, CPU, accelerator.