文件名称:OpenCL 实现单通道和多通道数字滤波
文件大小:256KB
文件格式:RAR
更新时间:2015-11-02 15:25:47
OpenCL GPU 异构模式 Kernel
使用CPU + GPU的异构模式,实现单通道和多通道数字滤波(FIR).其实现采用CPU实现和GPU实现,可以对比两种方法的结果。主要采用了OpenGL框架,在VS2008 + CUDA SDK4.2 + Win7下编译通过,显卡GForce 9600. VC完整工程,独立的C++类,全源码(包括Kernel函数)。可以作为OpenGL的入门资料。如果不能正常使用,请参看《ReadMe.doc》.
【文件预览】:
TestFilter_UseGPU
----TestFilter_UseGPU.suo(20KB)
----TestFilter_UseGPU.sln(917B)
----TestFilter_UseGPU()
--------stdafx.cpp(150B)
--------Filter.h(1KB)
--------res()
--------stdafx.h(2KB)
--------TestFilter_UseGPUDlg.h(1KB)
--------Filter.cpp(13KB)
--------TestFilter_UseGPU.cpp(2KB)
--------targetver.h(1KB)
--------TestFilter_UseGPU.rc(6KB)
--------TestFilter_UseGPU.h(511B)
--------resource.h(873B)
--------TestFilter_UseGPUDlg.cpp(7KB)
--------TestFilter_UseGPU.aps(103KB)
--------ReadMe.doc(143KB)
--------TestFilter_UseGPU.vcproj(6KB)
--------testgpu.cl(1024B)
--------ReadMe.txt(3KB)