LSSTApplications  10.0+286,10.0+36,10.0+46,10.0-2-g4f67435,10.1+152,10.1+37,11.0,11.0+1,11.0-1-g47edd16,11.0-1-g60db491,11.0-1-g7418c06,11.0-2-g04d2804,11.0-2-g68503cd,11.0-2-g818369d,11.0-2-gb8b8ce7
LSSTDataManagementBasePackage
Namespaces | Functions
cudaConvWrapper.cc File Reference

Set up for convolution, calls GPU convolution kernels. More...

Go to the source code of this file.

Namespaces

 lsst
 Estimate image backgrounds.
 
 lsst::afw
 
 lsst::afw::math
 
 lsst::afw::math::detail
 

Functions

void lsst::afw::math::detail::TestGpuKernel (int &ret1, int &ret2)
 
bool lsst::afw::math::detail::IsSufficientSharedMemoryAvailable_ForImgBlock (int filterW, int filterH, int pixSize)
 
bool lsst::afw::math::detail::IsSufficientSharedMemoryAvailable_ForImgAndMaskBlock (int filterW, int filterH, int pixSize)
 
bool lsst::afw::math::detail::IsSufficientSharedMemoryAvailable_ForSfn (int order, int kernelN)
 

Detailed Description

Set up for convolution, calls GPU convolution kernels.

Functions in this file are used to allocate necessary buffers, transfer data from and to GPU memory, and to set up and perform convolution.

Author
Kresimir Cosic

Definition in file cudaConvWrapper.cc.