Description: Convolution filtering is a technique that can be used for a wide array of image processing
tasks, some of which may include smoothing and edge detection. In this document we show
how a separable convolution filter can be implemented in NVIDIA CUDA and provide
some guidelines for performance optimizations.
File list (Check if you may need any files):
vc90.pdb
convolutionSeparable.cpp1.ii
convolutionSeparable.cpp2.i
convolutionSeparable.cpp3.i
convolutionSeparable.cpp4.ii
convolutionSeparable.cu
convolutionSeparable.cu.cpp
convolutionSeparable.cudafe1.c
convolutionSeparable.cudafe1.cpp
convolutionSeparable.cudafe1.gpu
convolutionSeparable.cudafe1.stub.c
convolutionSeparable.cudafe1.stub.h
convolutionSeparable.cudafe2.c
convolutionSeparable.cudafe2.gpu
convolutionSeparable.cudafe2.stub.c
convolutionSeparable.cudafe2.stub.h
convolutionSeparable.fatbin.c
convolutionSeparable.hash
convolutionSeparable.ncb
convolutionSeparable.ptx
convolutionSeparable.sln
convolutionSeparable.sm_10.cubin
convolutionSeparable.txt
convolutionSeparable.vcproj
convolutionSeparable.vcproj.umhwindows7.vgaliano.user
convolutionSeparable_common.h
convolutionSeparable_gold.cpp
convolutionSeparable_vc90.sln
convolutionSeparable_vc90.vcproj
main.cpp
SdkMasterLog.csv
UpgradeLog.XML