nabu.opencl.processing
source module nabu.opencl.processing
Classes
-
OpenCLProcessing — Initialie a OpenCLProcessing instance.
source class OpenCLProcessing(ctx=None, device_type='all', queue=None, profile=False, **kwargs)
Bases : ProcessingBase
Initialie a OpenCLProcessing instance.
Parameters
-
ctx : pyopencl context, optional — Existing context to use. If provided, do not create a new context.
-
cleanup_at_exit : bool, optional — Whether to clean-up the context at exit. Ignored if ctx is not None.
Methods
source method OpenCLProcessing.kernel(kernel_name, filename=None, src=None, automation_params=None, **build_kwargs)