FBP: improve OpenCL back-end
The OpenCL back-end will certainly be silx.opencl.backprojection
, at least in the beginning. However there are several technical issues with the silx backprojector:
- Using silx
OpenclProcessing
creates one context on all visible devices without cleaning up (ifnvidia-persistenced
is activated) - silx and nabu backprojectors are slightly different, as the backprojector was re-designed in nabu to avoid needless memory copies
Edited by Pierre Paleo