Skip to content

nabu.opencl.memcpy

source module nabu.opencl.memcpy

Classes

  • OpenCLMemcpy2D A class for performing rectangular memory copies between pyopencl arrays. It will only work for float32 arrays! It was written as pyopencl.enqueue_copy is too cumbersome to use for buffers.

source class OpenCLMemcpy2D(ctx=None, device_type='GPU', queue=None, **kwargs)

Bases : OpenCLProcessing

A class for performing rectangular memory copies between pyopencl arrays. It will only work for float32 arrays! It was written as pyopencl.enqueue_copy is too cumbersome to use for buffers.