pothos-opencl: custom opencl 1d buffer manager