| Name | Description | Type | Package | Framework |
| Block | Class | spim.process.cuda | Fiji | |
| BlockGenerator | Interface | spim.process.cuda | Fiji | |
| BlockGeneratorFixedSizePrecise | Class | spim.process.cuda | Fiji | |
| BlockGeneratorVariableSizePrecise | This BlockGenerator cares that the overlap within the image is accounted for and that an outofbounds strategy is taken into account. | Class | spim.process.cuda | Fiji |
| BlockGeneratorVariableSizeSimple | This BlockGenerator only cares that the overlap within the image is accounted for, not about an outofbounds strategy. | Class | spim.process.cuda | Fiji |
| CUDADevice | Class | spim.process.cuda | Fiji | |
| CUDAFourierConvolution | Interface | spim.process.cuda | Fiji | |
| CUDASeparableConvolution | Interface to load the native library for separable convolution using CUDA/CPU (https://github. | Interface | spim.process.cuda | Fiji |
| CUDASeparableConvolutionFunctions | Executes gaussian convolution using the native CUDA implementation (https://github. | Class | spim.process.cuda | Fiji |
| CUDASeparableConvolutionFunctions .OutOfBounds | Class | spim.process.cuda.CUDASeparableConvolutionFunctions | Fiji | |
| CUDAStandardFunctions | Interface | spim.process.cuda | Fiji | |
| CUDATools | Class | spim.process.cuda | Fiji | |
| NativeLibraryTools | Class | spim.process.cuda | Fiji | |