I’m trying to follow the instructions given in your post, but I get this error from Eclipse:
make:***No targets specified and no makefile found. Stop
My SDK is installed in ~/NVIDIA_GPU_Computing_SDK. I don’t see any directory named projects in it, so I assumed you meant the directory folder named ‘C’. Here’s my tree structure:
[code]
NVIDIA_GPU_Computing_SDK/
|-- C
| |-- bin
| | `-- linux
| | `-- release
| | |-- alignedTypes
| | |-- asyncAPI
| | |-- bandwidthTest
| | |-- bicubicTexture
| | |-- bilateralFilter
| | |-- binomialOptions
| | |-- BlackScholes
| | |-- boxFilter
| | |-- clock
| | |-- concurrentKernels
| | |-- conjugateGradient
| | |-- convolutionFFT2D
| | |-- convolutionSeparable
| | |-- convolutionTexture
| | |-- cppIntegration
| | |-- dct8x8
| | |-- deviceQuery
| | |-- deviceQueryDrv
| | |-- deviceQuery.txt
| | |-- dwtHaar1D
| | |-- dxtc
| | |-- eigenvalues
| | |-- EstimatePiInlineP
| | |-- EstimatePiInlineQ
| | |-- EstimatePiP
| | |-- EstimatePiQ
| | |-- fastWalshTransform
| | |-- FDTD3d
| | |-- fluidsGL
| | |-- FunctionPointers
| | |-- histogram
| | |-- imageDenoising
| | |-- Interval
| | |-- lineOfSight
| | |-- Mandelbrot
| | |-- marchingCubes
| | |-- matrixMul
| | |-- matrixMulDrv
| | |-- matrixMulDynlinkJIT
| | |-- mergeSort
| | |-- MersenneTwister
| | |-- MonteCarlo
| | |-- MonteCarloMultiGPU
| | |-- nbody
| | |-- oceanFFT
| | |-- particles
| | |-- particles.txt
| | |-- postProcessGL
| | |-- ptxjit
| | |-- quasirandomGenerator
| | |-- radixSort
| | |-- randomFog
| | |-- recursiveGaussian
| | |-- reduction
| | |-- scalarProd
| | |-- scan
| | |-- SdkMasterLog.csv
| | |-- simpleAtomicIntrinsics
| | |-- simpleCUBLAS
| | |-- simpleCUFFT
| | |-- simpleGL
| | |-- simpleMultiCopy
| | |-- simpleMultiGPU
| | |-- simplePitchLinearTexture
| | |-- simplePrintf
| | |-- simpleStreams
| | |-- simpleSurfaceWrite
| | |-- simpleTemplates
| | |-- simpleTexture
| | |-- simpleTexture3D
| | |-- simpleTextureDrv
| | |-- simpleVoteIntrinsics
| | |-- simpleZeroCopy
| | |-- SingleAsianOptionP
| | |-- smokeParticles
| | |-- SobelFilter
| | |-- SobolQRNG
| | |-- sortingNetworks
| | |-- template
| | |-- threadFenceReduction
| | |-- threadMigration
| | |-- transpose
| | |-- vectorAdd
| | |-- vectorAddDrv
| | `-- volumeRender
| |-- common
| | |-- common.mk
| | |-- cutil_Readme.txt
| | |-- inc
| | | |-- bank_checker.h
| | | |-- cmd_arg_reader.h
| | | |-- cuda_drvapi_dynlink.c
| | | |-- cuda_drvapi_dynlink_cuda.h
| | | |-- cuda_drvapi_dynlink_d3d.h
| | | |-- cuda_drvapi_dynlink_gl.h
| | | |-- cuda_drvapi_dynlink.h
| | | |-- cudpp
| | | | `-- cudpp.h
| | | |-- cutil_gl_error.h
| | | |-- cutil_gl_inline.h
| | | |-- cutil.h
| | | |-- cutil_inline_bankchecker.h
| | | |-- cutil_inline_drvapi.h
| | | |-- cutil_inline.h
| | | |-- cutil_inline_runtime.h
| | | |-- cutil_math.h
| | | |-- dynlink
| | | | |-- channel_descriptor_dynlink.h
| | | | |-- common_functions_dynlink.h
| | | | |-- cuda_drvapi_dynlink_cuda.h
| | | | |-- cuda_drvapi_dynlink_d3d.h
| | | | |-- cuda_drvapi_dynlink_gl.h
| | | | |-- cuda_drvapi_dynlink.h
| | | | |-- cuda_runtime_api_dynlink.h
| | | | |-- cuda_runtime_dynlink.h
| | | | |-- cuda_texture_types_dynlink.h
| | | | |-- device_functions_dynlink.h
| | | | |-- math_functions_dbl_ptx3_dynlink.h
| | | | |-- math_functions_dynlink.h
| | | | `-- texture_fetch_functions_dynlink.h
| | | |-- dynlink_d3d10.h
| | | |-- dynlink_d3d11.h
| | | |-- error_checker.h
| | | |-- exception.h
| | | |-- GL
| | | | |-- freeglut_ext.h
| | | | |-- freeglut.h
| | | | |-- freeglut_std.h
| | | | |-- glew.h
| | | | |-- glext.h
| | | | |-- glut.h
| | | | |-- glxew.h
| | | | |-- glxext.h
| | | | `-- wglew.h
| | | |-- multithreading.h
| | | |-- nvGlutWidgets.h
| | | |-- nvGLWidgets.h
| | | |-- nvMath.h
| | | |-- nvMatrix.h
| | | |-- nvQuaternion.h
| | | |-- nvShaderUtils.h
| | | |-- nvVector.h
| | | |-- nvWidgets.h
| | | |-- paramgl.h
| | | |-- param.h
| | | |-- rendercheck_d3d10.h
| | | |-- rendercheck_d3d11.h
| | | |-- rendercheck_d3d9.h
| | | |-- rendercheck_gl.h
| | | |-- stopwatch_base.h
| | | |-- stopwatch_base.inl
| | | |-- stopwatch.h
| | | `-- stopwatch_linux.h
| | |-- lib
| | | `-- linux
| | | |-- libcudpp_i386.a
| | | |-- libcudpp_x86_64.a
| | | |-- libGLEW.a
| | | `-- libGLEW_x86_64.a
| | |-- Makefile
| | |-- Makefile_paramgl
| | |-- Makefile_rendercheckgl
| | |-- obj
| | | `-- x86_64
| | | `-- release
| | | |-- bank_checker.cpp.o
| | | |-- cmd_arg_reader.cpp.o
| | | |-- cutil.cpp.o
| | | |-- multithreading.cpp.o
| | | |-- param.cpp.o
| | | |-- paramgl.cpp.o
| | | |-- rendercheck_gl.cpp.o
| | | |-- stopwatch.cpp.o
| | | `-- stopwatch_linux.cpp.o
| | `-- src
| | |-- bank_checker.cpp
| | |-- cmd_arg_reader.cpp
| | |-- cuda_runtime_dynlink.cpp
| | |-- cutil.cpp
| | |-- multithreading.cpp
| | |-- param.cpp
| | |-- paramgl.cpp
| | |-- rendercheck_d3d10.cpp
| | |-- rendercheck_d3d11.cpp
| | |-- rendercheck_d3d9.cpp
| | |-- rendercheck_gl.cpp
| | |-- stopwatch.cpp
| | `-- stopwatch_linux.cpp
| |-- doc
| | |-- best_practices_guide
| | | `-- CUDA_C_Best_Practices_Guide.pdf
| | |-- CUDA_SDK_Description.rtf
| | |-- cudpp_license.txt
| | |-- License.txt
| | `-- programming_guide
| | `-- CUDA_C_Programming_Guide.pdf
| |-- lib
| | |-- libcutil_x86_64.a
| | |-- libparamgl_x86_64.a
| | `-- librendercheckgl_x86_64.a
| |-- Makefile
| |-- releaseNotesData
| | |-- GEF8_2D_wte.gif
| | |-- GEF9_2D_wte.gif
| | |-- GEFGTX200_2D_wte.gif
| | |-- link.jpg
| | |-- NVSphere.ico
| | |-- QUA_FX_4600_White.gif
| | `-- tesla.gif
| |-- Samples.html
| |-- src
| | |-- alignedTypes
| | | |-- alignedTypes.cu
| | | |-- doc
| | | | `-- alignedTypes.txt
| | | |-- Makefile
| | | `-- obj
| | | `-- x86_64
| | | `-- release
| | | `-- alignedTypes.cu.o
| | |-- asyncAPI
| | | |-- asyncAPI.cu
| | | |-- Makefile
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | `-- asyncAPI.cu.o
| | | `-- readme.txt
| | |-- bandwidthTest
| | | |-- bandwidthTest.cu
| | | |-- Makefile
| | | `-- obj
| | | `-- x86_64
| | | `-- release
| | | `-- bandwidthTest.cu.o
| | |-- bicubicTexture
| | | |-- bicubicTexture.cpp
| | | |-- bicubicTexture.cu
| | | |-- bicubicTexture_kernel.cuh
| | | |-- data
| | | | |-- 01_nearest.ppm
| | | | |-- 02_bilinear.ppm
| | | | |-- 03_bicubic.ppm
| | | | |-- 04_fastbicubic.ppm
| | | | |-- 05_catmull-rom.ppm
| | | | `-- lena_bw.pgm
| | | |-- docs
| | | | |-- sshot_lg.JPG
| | | | |-- sshot_md.JPG
| | | | `-- sshot_sm.JPG
| | | |-- Makefile
| | | `-- obj
| | | `-- x86_64
| | | `-- release
| | | |-- bicubicTexture.cpp.o
| | | `-- bicubicTexture.cu.o
| | |-- bilateralFilter
| | | |-- bilateralFilter.cpp
| | | |-- bilateralFilter_gold.cpp
| | | |-- bmploader.cpp
| | | |-- data
| | | | |-- nature_monte.bmp
| | | | |-- ref_1.ppm
| | | | |-- ref_2.ppm
| | | | |-- ref_3.ppm
| | | | `-- ref_4.ppm
| | | |-- filter_kernel.cu
| | | |-- generalCuda.cuh
| | | |-- Makefile
| | | `-- obj
| | | `-- x86_64
| | | `-- release
| | | |-- bilateralFilter.cpp.o
| | | |-- bilateralFilter_gold.cpp.o
| | | |-- bmploader.cpp.o
| | | `-- filter_kernel.cu.o
| | |-- binomialOptions
| | | |-- binomialOptions_common.h
| | | |-- binomialOptions.cpp
| | | |-- binomialOptions_gold.cpp
| | | |-- binomialOptions_kernel.cuh
| | | |-- binomialOptions_SM10.cu
| | | |-- binomialOptions_SM13.cu
| | | |-- doc
| | | | `-- binomialOptions.pdf
| | | |-- Makefile
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | |-- binomialOptions.cpp.o
| | | | |-- binomialOptions_gold.cpp.o
| | | | |-- binomialOptions_SM10.cu_10.o
| | | | `-- binomialOptions_SM13.cu_13.o
| | | `-- realtype.h
| | |-- BlackScholes
| | | |-- BlackScholes.cu
| | | |-- BlackScholes_gold.cpp
| | | |-- BlackScholes_kernel.cuh
| | | |-- doc
| | | | `-- BlackScholes.pdf
| | | |-- Makefile
| | | `-- obj
| | | `-- x86_64
| | | `-- release
| | | |-- BlackScholes.cu.o
| | | `-- BlackScholes_gold.cpp.o
| | |-- boxFilter
| | | |-- boxFilter.cpp
| | | |-- boxFilter_gold.cpp
| | | |-- boxFilter_kernel.cu
| | | |-- data
| | | | |-- lena_bw.pgm
| | | | |-- lena.ppm
| | | | |-- lenaRGB.ppm
| | | | |-- ref_10.ppm
| | | | |-- ref_14.ppm
| | | | |-- ref_18.ppm
| | | | `-- ref_22.ppm
| | | |-- doc
| | | | |-- boxFilter_lg.gif
| | | | |-- boxFilter_md.gif
| | | | `-- boxFilter_sm.gif
| | | |-- lenaRGB.ppm
| | | |-- Makefile
| | | `-- obj
| | | `-- x86_64
| | | `-- release
| | | |-- boxFilter.cpp.o
| | | |-- boxFilter_gold.cpp.o
| | | `-- boxFilter_kernel.cu.o
| | |-- clock
| | | |-- clock.cu
| | | |-- clock_kernel.cu
| | | |-- doc
| | | |-- Makefile
| | | `-- obj
| | | `-- x86_64
| | | `-- release
| | | `-- clock.cu.o
| | |-- concurrentKernels
| | | |-- concurrentKernels.cu
| | | |-- Makefile
| | | `-- obj
| | | `-- x86_64
| | | `-- release
| | | `-- concurrentKernels.cu.o
| | |-- conjugateGradient
| | | |-- main.cpp
| | | |-- Makefile
| | | `-- obj
| | | `-- x86_64
| | | `-- release
| | | `-- main.cpp.o
| | |-- convolutionFFT2D
| | | |-- convolutionFFT2D_common.h
| | | |-- convolutionFFT2D.cu
| | | |-- convolutionFFT2D.cuh
| | | |-- convolutionFFT2D_gold.cpp
| | | |-- main.cpp
| | | |-- Makefile
| | | `-- obj
| | | `-- x86_64
| | | `-- release
| | | |-- convolutionFFT2D.cu.o
| | | |-- convolutionFFT2D_gold.cpp.o
| | | `-- main.cpp.o
| | |-- convolutionSeparable
| | | |-- convolutionSeparable_common.h
| | | |-- convolutionSeparable.cu
| | | |-- convolutionSeparable_gold.cpp
| | | |-- doc
| | | | `-- convolutionSeparable.pdf
| | | |-- main.cpp
| | | |-- Makefile
| | | `-- obj
| | | `-- x86_64
| | | `-- release
| | | |-- convolutionSeparable.cu.o
| | | |-- convolutionSeparable_gold.cpp.o
| | | `-- main.cpp.o
| | |-- convolutionTexture
| | | |-- convolutionTexture_common.h
| | | |-- convolutionTexture.cu
| | | |-- convolutionTexture_gold.cpp
| | | |-- doc
| | | | `-- Performance.xls
| | | |-- main.cpp
| | | |-- Makefile
| | | `-- obj
| | | `-- x86_64
| | | `-- release
| | | |-- convolutionTexture.cu.o
| | | |-- convolutionTexture_gold.cpp.o
| | | `-- main.cpp.o
| | |-- cppIntegration
| | | |-- cppIntegration.cu
| | | |-- cppIntegration_gold.cpp
| | | |-- cppIntegration_kernel.cu
| | | |-- doc
| | | |-- main.cpp
| | | |-- Makefile
| | | `-- obj
| | | `-- x86_64
| | | `-- release
| | | |-- cppIntegration.cu.o
| | | |-- cppIntegration_gold.cpp.o
| | | `-- main.cpp.o
| | |-- dct8x8
| | | |-- BmpUtil.cpp
| | | |-- BmpUtil.h
| | | |-- Common.h
| | | |-- data
| | | | |-- barbara.bmp
| | | | `-- barbara.ppm
| | | |-- dct8x8.cu
| | | |-- DCT8x8_Gold.cpp
| | | |-- DCT8x8_Gold.h
| | | |-- dct8x8_kernel1.cu
| | | |-- dct8x8_kernel2.cu
| | | |-- dct8x8_kernel_quantization.cu
| | | |-- dct8x8_kernel_short.cu
| | | |-- doc
| | | | |-- BarbaraBlocks1.bmp
| | | | |-- BarbaraBlocks2.bmp
| | | | |-- BarbaraBlocks3.bmp
| | | | |-- barbara.bmp
| | | | |-- barbara_lg.png
| | | | |-- barbara_md.png
| | | | |-- barbara_sm.png
| | | | |-- CosineBasis.png
| | | | |-- Cosines.xls
| | | | |-- dct8x8.pdf
| | | | `-- DctJpeg.png
| | | |-- Makefile
| | | `-- obj
| | | `-- x86_64
| | | `-- release
| | | |-- BmpUtil.cpp.o
| | | |-- dct8x8.cu.o
| | | `-- DCT8x8_Gold.cpp.o
| | |-- deviceQuery
| | | |-- deviceQuery.cpp
| | | |-- Makefile
| | | `-- obj
| | | `-- x86_64
| | | `-- release
| | | `-- deviceQuery.cpp.o
| | |-- deviceQueryDrv
| | | |-- deviceQueryDrv.cpp
| | | |-- Makefile
| | | `-- obj
| | | `-- x86_64
| | | `-- release
| | | `-- deviceQueryDrv.cpp.o
| | |-- dwtHaar1D
| | | |-- data
| | | | |-- regression_2_14.gold.dat
| | | | |-- regression_2_18.gold.dat
| | | | |-- regression.gold.dat
| | | | |-- signal_2_14.dat
| | | | |-- signal_2_18.dat
| | | | `-- signal.dat
| | | |-- doc
| | | |-- dwtHaar1D.cu
| | | |-- dwtHaar1D_kernel.cu
| | | |-- Makefile
| | | `-- obj
| | | `-- x86_64
| | | `-- release
| | | `-- dwtHaar1D.cu.o
| | |-- dxtc
| | | |-- CudaMath.h
| | | |-- data
| | | | |-- colors.ppm
| | | | |-- lena-orig.ppm
| | | | |-- lena_ref.dds
| | | | |-- lena_std.ppm
| | | | `-- lorikeet-orig.ppm
| | | |-- dds.h
| | | |-- doc
| | | | `-- cuda_dxtc.pdf
| | | |-- dxtc.cu
| | | |-- Makefile
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | `-- dxtc.cu.o
| | | |-- permutations.h
| | | `-- tests.cu
| | |-- eigenvalues
| | | |-- bisect_kernel_large.cu
| | | |-- bisect_kernel_large_multi.cu
| | | |-- bisect_kernel_large_onei.cu
| | | |-- bisect_kernel_small.cu
| | | |-- bisect_large.cu
| | | |-- bisect_large.cuh
| | | |-- bisect_small.cu
| | | |-- bisect_small.cuh
| | | |-- bisect_util.cu
| | | |-- config.h
| | | |-- data
| | | | |-- diagonal.dat
| | | | |-- reference.dat
| | | | `-- superdiagonal.dat
| | | |-- doc
| | | | `-- eigenvalues.pdf
| | | |-- gerschgorin.cpp
| | | |-- gerschgorin.h
| | | |-- main.cu
| | | |-- Makefile
| | | |-- matlab.cpp
| | | |-- matlab.h
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | |-- bisect_large.cu.o
| | | | |-- bisect_small.cu.o
| | | | |-- gerschgorin.cpp.o
| | | | |-- main.cu.o
| | | | `-- matlab.cpp.o
| | | |-- structs.h
| | | `-- util.h
| | |-- fastWalshTransform
| | | |-- doc
| | | |-- fastWalshTransform.cu
| | | |-- fastWalshTransform_gold.cpp
| | | |-- fastWalshTransform_kernel.cu
| | | |-- Makefile
| | | `-- obj
| | | `-- x86_64
| | | `-- release
| | | |-- fastWalshTransform.cu.o
| | | `-- fastWalshTransform_gold.cpp.o
| | |-- FDTD3d
| | | |-- inc
| | | | |-- FDTD3dGPU.h
| | | | |-- FDTD3dGPUKernel.cuh
| | | | |-- FDTD3d.h
| | | | `-- FDTD3dReference.h
| | | |-- Makefile
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | |-- FDTD3d.cpp.o
| | | | |-- FDTD3dGPU.cu.o
| | | | `-- FDTD3dReference.cpp.o
| | | `-- src
| | | |-- FDTD3d.cpp
| | | |-- FDTD3dGPU.cu
| | | `-- FDTD3dReference.cpp
| | |-- fluidsGL
| | | |-- data
| | | | `-- ref_fluidsGL.ppm
| | | |-- doc
| | | | |-- fluidsGL_lg.gif
| | | | |-- fluidsGL_md.gif
| | | | |-- fluidsGL.pdf
| | | | `-- fluidsGL_sm.gif
| | | |-- fluidsGL.cu
| | | |-- fluidsGL_kernels.cu
| | | |-- fluidsGL_kernels.h
| | | |-- Makefile
| | | `-- obj
| | | `-- x86_64
| | | `-- release
| | | `-- fluidsGL.cu.o
| | |-- FunctionPointers
| | | |-- data
| | | | |-- lena.pgm
| | | | |-- lena.ppm
| | | | |-- ref_orig.pgm
| | | | |-- ref_orig.ppm
| | | | |-- ref_shared.pgm
| | | | |-- ref_shared.ppm
| | | | |-- ref_shared_tex.pgm
| | | | `-- ref_shared_tex.ppm
| | | |-- FunctionPointers.cpp
| | | |-- FunctionPointers_kernels.cu
| | | |-- FunctionPointers_kernels.h
| | | |-- Makefile
| | | `-- obj
| | | `-- x86_64
| | | `-- release
| | | |-- FunctionPointers.cpp.o
| | | `-- FunctionPointers_kernels.cu_20.o
| | |-- histogram
| | | |-- doc
| | | | `-- histogram.pdf
| | | |-- histogram256.cu
| | | |-- histogram64.cu
| | | |-- histogram_common.h
| | | |-- histogram_gold.cpp
| | | |-- main.cpp
| | | |-- Makefile
| | | `-- obj
| | | `-- x86_64
| | | `-- release
| | | |-- histogram256.cu.o
| | | |-- histogram64.cu.o
| | | |-- histogram_gold.cpp.o
| | | `-- main.cpp.o
| | |-- imageDenoising
| | | |-- bmploader.cpp
| | | |-- data
| | | | |-- portrait_noise.bmp
| | | | |-- ref_knn.ppm
| | | | |-- ref_nlm2.ppm
| | | | |-- ref_nlm.ppm
| | | | `-- ref_passthru.ppm
| | | |-- doc
| | | | |-- imageDenoising.pdf
| | | | |-- NLM_lg.png
| | | | |-- NLM_md.png
| | | | `-- NLM_sm.png
| | | |-- imageDenoising_copy_kernel.cu
| | | |-- imageDenoising.cu
| | | |-- imageDenoisingGL.cpp
| | | |-- imageDenoising.h
| | | |-- imageDenoising_knn_kernel.cu
| | | |-- imageDenoising_nlm2_kernel.cu
| | | |-- imageDenoising_nlm_kernel.cu
| | | |-- Makefile
| | | `-- obj
| | | `-- x86_64
| | | `-- release
| | | |-- bmploader.cpp.o
| | | |-- imageDenoising.cu.o
| | | `-- imageDenoisingGL.cpp.o
| | |-- Interval
| | | |-- boost
| | | | |-- config
| | | | | |-- abi
| | | | | | |-- borland_prefix.hpp
| | | | | | |-- borland_suffix.hpp
| | | | | | |-- msvc_prefix.hpp
| | | | | | `-- msvc_suffix.hpp
| | | | | |-- abi_prefix.hpp
| | | | | |-- abi_suffix.hpp
| | | | | |-- auto_link.hpp
| | | | | |-- compiler
| | | | | | |-- borland.hpp
| | | | | | |-- codegear.hpp
| | | | | | |-- comeau.hpp
| | | | | | |-- common_edg.hpp
| | | | | | |-- compaq_cxx.hpp
| | | | | | |-- digitalmars.hpp
| | | | | | |-- gcc.hpp
| | | | | | |-- gcc_xml.hpp
| | | | | | |-- greenhills.hpp
| | | | | | |-- hp_acc.hpp
| | | | | | |-- intel.hpp
| | | | | | |-- kai.hpp
| | | | | | |-- metrowerks.hpp
| | | | | | |-- mpw.hpp
| | | | | | |-- pgi.hpp
| | | | | | |-- sgi_mipspro.hpp
| | | | | | |-- sunpro_cc.hpp
| | | | | | |-- vacpp.hpp
| | | | | | `-- visualc.hpp
| | | | | |-- no_tr1
| | | | | | |-- cmath.hpp
| | | | | | |-- complex.hpp
| | | | | | |-- functional.hpp
| | | | | | |-- memory.hpp
| | | | | | `-- utility.hpp
| | | | | |-- platform
| | | | | | |-- aix.hpp
| | | | | | |-- amigaos.hpp
| | | | | | |-- beos.hpp
| | | | | | |-- bsd.hpp
| | | | | | |-- cygwin.hpp
| | | | | | |-- hpux.hpp
| | | | | | |-- irix.hpp
| | | | | | |-- linux.hpp
| | | | | | |-- macos.hpp
| | | | | | |-- qnxnto.hpp
| | | | | | |-- solaris.hpp
| | | | | | |-- vxworks.hpp
| | | | | | `-- win32.hpp
| | | | | |-- posix_features.hpp
| | | | | |-- requires_threads.hpp
| | | | | |-- select_compiler_config.hpp
| | | | | |-- select_platform_config.hpp
| | | | | |-- select_stdlib_config.hpp
| | | | | |-- stdlib
| | | | | | |-- dinkumware.hpp
| | | | | | |-- libcomo.hpp
| | | | | | |-- libstdcpp3.hpp
| | | | | | |-- modena.hpp
| | | | | | |-- msl.hpp
| | | | | | |-- roguewave.hpp
| | | | | | |-- sgi.hpp
| | | | | | |-- stlport.hpp
| | | | | | `-- vacpp.hpp
| | | | | |-- suffix.hpp
| | | | | |-- user.hpp
| | | | | `-- warning_disable.hpp
| | | | |-- config.hpp
| | | | |-- limits.hpp
| | | | `-- numeric
| | | | |-- interval
| | | | | |-- arith2.hpp
| | | | | |-- arith3.hpp
| | | | | |-- arith.hpp
| | | | | |-- checking.hpp
| | | | | |-- compare
| | | | | | |-- certain.hpp
| | | | | | |-- explicit.hpp
| | | | | | |-- lexicographic.hpp
| | | | | | |-- possible.hpp
| | | | | | |-- set.hpp
| | | | | | `-- tribool.hpp
| | | | | |-- compare.hpp
| | | | | |-- constants.hpp
| | | | | |-- detail
| | | | | | |-- alpha_rounding_control.hpp
| | | | | | |-- bcc_rounding_control.hpp
| | | | | | |-- bugs.hpp
| | | | | | |-- c99_rounding_control.hpp
| | | | | | |-- c99sub_rounding_control.hpp
| | | | | | |-- division.hpp
| | | | | | |-- ia64_rounding_control.hpp
| | | | | | |-- interval_prototype.hpp
| | | | | | |-- msvc_rounding_control.hpp
| | | | | | |-- ppc_rounding_control.hpp
| | | | | | |-- sparc_rounding_control.hpp
| | | | | | |-- test_input.hpp
| | | | | | |-- x86gcc_rounding_control.hpp
| | | | | | `-- x86_rounding_control.hpp
| | | | | |-- ext
| | | | | | |-- integer.hpp
| | | | | | `-- x86_fast_rounding_control.hpp
| | | | | |-- hw_rounding.hpp
| | | | | |-- interval.hpp
| | | | | |-- io.hpp
| | | | | |-- limits.hpp
| | | | | |-- policies.hpp
| | | | | |-- rounded_arith.hpp
| | | | | |-- rounded_transc.hpp
| | | | | |-- rounding.hpp
| | | | | |-- transc.hpp
| | | | | `-- utility.hpp
| | | | `-- interval.hpp
| | | |-- cpu_interval.h
| | | |-- cuda_interval.h
| | | |-- cuda_interval_lib.h
| | | |-- cuda_interval_rounded_arith.h
| | | |-- interval.cu
| | | |-- interval.h
| | | |-- Makefile
| | | `-- obj
| | | `-- x86_64
| | | `-- release
| | | `-- interval.cu_13.o
| | |-- lineOfSight
| | | |-- lineOfSight.cu
| | | |-- Makefile
| | | `-- obj
| | | `-- x86_64
| | | `-- release
| | | `-- lineOfSight.cu.o
| | |-- Mandelbrot
| | | |-- data
| | | | |-- Mandelbrot_fp32.ppm
| | | | |-- Mandelbrot_fp64.ppm
| | | | |-- params.txt
| | | | |-- referenceJulia_fp32.ppm
| | | | `-- referenceJulia_fp64.ppm
| | | |-- doc
| | | | |-- sshot_lg.JPG
| | | | |-- sshot_md.JPG
| | | | `-- sshot_sm.JPG
| | | |-- Makefile
| | | |-- Mandelbrot.cpp
| | | |-- Mandelbrot_gold.cpp
| | | |-- Mandelbrot_gold.h
| | | |-- Mandelbrot_kernel.cu
| | | |-- Mandelbrot_kernel.h
| | | |-- Mandelbrot_sm11.cu
| | | |-- Mandelbrot_sm13.cu
| | | `-- obj
| | | `-- x86_64
| | | `-- release
| | | |-- Mandelbrot.cpp.o
| | | |-- Mandelbrot_gold.cpp.o
| | | |-- Mandelbrot_sm11.cu_11.o
| | | `-- Mandelbrot_sm13.cu_13.o
| | |-- marchingCubes
| | | |-- data
| | | | |-- Bucky.raw
| | | | |-- compVoxelArray.bin
| | | | |-- normalArray.bin
| | | | |-- posArray.bin
| | | | `-- ref_march_cubes.ppm
| | | |-- defines.h
| | | |-- doc
| | | | |-- screenshot_lg.png
| | | | |-- screenshot_md.png
| | | | `-- screenshot_sm.png
| | | |-- Makefile
| | | |-- marchingCubes.cpp
| | | |-- marchingCubes_kernel.cu
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | |-- marchingCubes.cpp.o
| | | | `-- marchingCubes_kernel.cu.o
| | | |-- run_head.bat
| | | `-- tables.h
| | |-- matrixMul
| | | |-- Makefile
| | | |-- matrixMul.cu
| | | |-- matrixMul_gold.cpp
| | | |-- matrixMul.h
| | | |-- matrixMul_kernel.cu
| | | `-- obj
| | | `-- x86_64
| | | `-- release
| | | |-- matrixMul.cu.o
| | | `-- matrixMul_gold.cpp.o
| | |-- matrixMulDrv
| | | |-- data
| | | | `-- matrixMul_kernel.ptx
| | | |-- Makefile
| | | |-- matrixMulDrv.cpp
| | | |-- matrixMul_gold.cpp
| | | |-- matrixMul.h
| | | |-- matrixMul_kernel.cu
| | | `-- obj
| | | `-- x86_64
| | | `-- release
| | | |-- matrixMulDrv.cpp.o
| | | `-- matrixMul_gold.cpp.o
| | |-- matrixMulDynlinkJIT
| | | |-- cuda_drvapi_dynlink.c
| | | |-- cuda_drvapi_dynlink_cuda.h
| | | |-- cuda_drvapi_dynlink_d3d.h
| | | |-- cuda_drvapi_dynlink_gl.h
| | | |-- cuda_drvapi_dynlink.h
| | | |-- cutil_short.h
| | | |-- extras
| | | | |-- matrixMul_kernel.ptx
| | | | |-- ptx2c.py
| | | | `-- README.TXT
| | | |-- Makefile
| | | |-- matrixMulDynlinkJIT.cpp
| | | |-- matrixMul_gold.cpp
| | | |-- matrixMul.h
| | | |-- matrixMul_ptxdump.c
| | | |-- matrixMul_ptxdump.h
| | | `-- obj
| | | `-- x86_64
| | | `-- release
| | | |-- cuda_drvapi_dynlink.c.o
| | | |-- matrixMulDynlinkJIT.cpp.o
| | | |-- matrixMul_gold.cpp.o
| | | `-- matrixMul_ptxdump.c.o
| | |-- mergeSort
| | | |-- bitonic.cu
| | | |-- main.cpp
| | | |-- Makefile
| | | |-- mergeSort_common.h
| | | |-- mergeSort.cu
| | | |-- mergeSort_host.cpp
| | | |-- mergeSort_validate.cpp
| | | `-- obj
| | | `-- x86_64
| | | `-- release
| | | |-- bitonic.cu.o
| | | |-- main.cpp.o
| | | |-- mergeSort.cu.o
| | | |-- mergeSort_host.cpp.o
| | | `-- mergeSort_validate.cpp.o
| | |-- MersenneTwister
| | | |-- data
| | | | |-- MersenneTwister.dat
| | | | `-- MersenneTwister.raw
| | | |-- dci.h
| | | |-- doc
| | | | `-- MersenneTwister.pdf
| | | |-- genmtrand.c
| | | |-- Makefile
| | | |-- MersenneTwister.cu
| | | |-- MersenneTwister_gold.cpp
| | | |-- MersenneTwister.h
| | | |-- MersenneTwister_kernel.cu
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | |-- genmtrand.c.o
| | | | |-- MersenneTwister.cu.o
| | | | `-- MersenneTwister_gold.cpp.o
| | | `-- spawnTwisters.c
| | |-- MonteCarlo
| | | |-- doc
| | | | `-- MonteCarlo.pdf
| | | |-- Makefile
| | | |-- MonteCarlo_common.h
| | | |-- MonteCarlo.cpp
| | | |-- MonteCarlo_gold.cpp
| | | |-- MonteCarlo_kernel.cuh
| | | |-- MonteCarlo_reduction.cuh
| | | |-- MonteCarlo_SM10.cu
| | | |-- MonteCarlo_SM13.cu
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | |-- MonteCarlo.cpp.o
| | | | |-- MonteCarlo_gold.cpp.o
| | | | |-- MonteCarlo_SM10.cu_10.o
| | | | `-- MonteCarlo_SM13.cu_13.o
| | | |-- quasirandomGenerator_kernel.cuh
| | | `-- realtype.h
| | |-- MonteCarloCURAND
| | | |-- EstimatePiInlineP
| | | | |-- inc
| | | | | |-- piestimator.h
| | | | | `-- test.h
| | | | |-- Makefile
| | | | |-- obj
| | | | | `-- x86_64
| | | | | `-- release
| | | | | |-- main.cpp.o
| | | | | |-- piestimator.cu.o
| | | | | `-- test.cpp.o
| | | | `-- src
| | | | |-- main.cpp
| | | | |-- piestimator.cu
| | | | `-- test.cpp
| | | |-- EstimatePiInlineQ
| | | | |-- inc
| | | | | |-- piestimator.h
| | | | | `-- test.h
| | | | |-- Makefile
| | | | |-- obj
| | | | | `-- x86_64
| | | | | `-- release
| | | | | |-- main.cpp.o
| | | | | |-- piestimator.cu.o
| | | | | `-- test.cpp.o
| | | | `-- src
| | | | |-- main.cpp
| | | | |-- piestimator.cu
| | | | `-- test.cpp
| | | |-- EstimatePiP
| | | | |-- inc
| | | | | |-- piestimator.h
| | | | | `-- test.h
| | | | |-- Makefile
| | | | |-- obj
| | | | | `-- x86_64
| | | | | `-- release
| | | | | |-- main.cpp.o
| | | | | |-- piestimator.cu.o
| | | | | `-- test.cpp.o
| | | | `-- src
| | | | |-- main.cpp
| | | | |-- piestimator.cu
| | | | `-- test.cpp
| | | |-- EstimatePiQ
| | | | |-- inc
| | | | | |-- piestimator.h
| | | | | `-- test.h
| | | | |-- Makefile
| | | | |-- obj
| | | | | `-- x86_64
| | | | | `-- release
| | | | | |-- main.cpp.o
| | | | | |-- piestimator.cu.o
| | | | | `-- test.cpp.o
| | | | `-- src
| | | | |-- main.cpp
| | | | |-- piestimator.cu
| | | | `-- test.cpp
| | | |-- inc
| | | | `-- cudasharedmem.h
| | | |-- Makefile
| | | `-- SingleAsianOptionP
| | | |-- inc
| | | | |-- asianoption.h
| | | | |-- pricingengine.h
| | | | `-- test.h
| | | |-- Makefile
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | |-- main.cpp.o
| | | | |-- pricingengine.cu.o
| | | | `-- test.cpp.o
| | | `-- src
| | | |-- main.cpp
| | | |-- pricingengine.cu
| | | `-- test.cpp
| | |-- MonteCarloMultiGPU
| | | |-- Makefile
| | | |-- MonteCarlo_common.h
| | | |-- MonteCarlo_gold.cpp
| | | |-- MonteCarlo_kernel.cuh
| | | |-- MonteCarloMultiGPU.cpp
| | | |-- MonteCarlo_reduction.cuh
| | | |-- MonteCarlo_SM10.cu
| | | |-- MonteCarlo_SM13.cu
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | |-- MonteCarlo_gold.cpp.o
| | | | |-- MonteCarloMultiGPU.cpp.o
| | | | |-- MonteCarlo_SM10.cu_10.o
| | | | `-- MonteCarlo_SM13.cu_13.o
| | | |-- quasirandomGenerator_kernel.cuh
| | | `-- realtype.h
| | |-- nbody
| | | |-- bodysystemcpu.cpp
| | | |-- bodysystemcpu.h
| | | |-- bodysystemcpu_impl.h
| | | |-- bodysystemcuda.cpp
| | | |-- bodysystemcuda.cu
| | | |-- bodysystemcuda.h
| | | |-- bodysystemcuda_impl.h
| | | |-- bodysystem.h
| | | |-- doc
| | | | |-- nbody_gems3_ch31.pdf
| | | | |-- screenshot_lg.jpg
| | | | |-- screenshot_md.jpg
| | | | `-- screenshot_sm.jpg
| | | |-- Makefile
| | | |-- nbody.cpp
| | | |-- nbody_gold.cpp
| | | |-- nbody_kernel.cu
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | |-- bodysystemcuda.cu.o
| | | | |-- nbody.cpp.o
| | | | `-- render_particles.cpp.o
| | | |-- readme.txt
| | | |-- render_particles.cpp
| | | `-- render_particles.h
| | |-- oceanFFT
| | | |-- data
| | | | |-- ocean.frag
| | | | |-- ocean.vert
| | | | |-- reference.ppm
| | | | |-- ref_slopeShading.bin
| | | | |-- ref_slopeShading_sm13.bin
| | | | |-- ref_spatialDomain.bin
| | | | `-- ref_spatialDomain_sm13.bin
| | | |-- doc
| | | | |-- sshot_lg.png
| | | | |-- sshot_md.png
| | | | `-- sshot_sm.png
| | | |-- Makefile
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | |-- oceanFFT.cpp.o
| | | | `-- oceanFFT_kernel.cu.o
| | | |-- oceanFFT.cpp
| | | `-- oceanFFT_kernel.cu
| | |-- particles
| | | |-- data
| | | | |-- particles_4.ppm
| | | | |-- ref_particles.bin
| | | | |-- ref_particles_emu.bin
| | | | `-- ref_particles.ppm
| | | |-- doc
| | | | |-- particles.pdf
| | | | |-- screenshot_lg.png
| | | | |-- screenshot_md.png
| | | | `-- screenshot_sm.png
| | | |-- Makefile
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | |-- particles.cpp.o
| | | | |-- particleSystem.cpp.o
| | | | |-- particleSystem.cu.o
| | | | |-- render_particles.cpp.o
| | | | `-- shaders.cpp.o
| | | |-- particles.cpp
| | | |-- particles_kernel.cu
| | | |-- particles_kernel.cuh
| | | |-- particleSystem.cpp
| | | |-- particleSystem.cu
| | | |-- particleSystem.cuh
| | | |-- particleSystem.h
| | | |-- render_particles.cpp
| | | |-- render_particles.h
| | | |-- shaders.cpp
| | | `-- shaders.h
| | |-- postProcessGL
| | | |-- data
| | | | |-- original.ppm
| | | | |-- ref_16.ppm
| | | | |-- ref_4.ppm
| | | | `-- ref_8.ppm
| | | |-- doc
| | | | |-- postProcessGL_lg.gif
| | | | |-- postProcessGL_md.gif
| | | | `-- postProcessGL_sm.gif
| | | |-- main.cpp
| | | |-- Makefile
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | |-- main.cpp.o
| | | | `-- postProcessGL.cu.o
| | | `-- postProcessGL.cu
| | |-- ptxjit
| | | |-- Makefile
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | `-- ptxjit.cpp.o
| | | |-- ptxjit.cpp
| | | `-- ptxjit.h
| | |-- quasirandomGenerator
| | | |-- Makefile
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | |-- quasirandomGenerator.cpp.o
| | | | |-- quasirandomGenerator_gold.cpp.o
| | | | |-- quasirandomGenerator_SM10.cu_10.o
| | | | `-- quasirandomGenerator_SM13.cu_13.o
| | | |-- quasirandomGenerator_common.h
| | | |-- quasirandomGenerator.cpp
| | | |-- quasirandomGenerator_gold.cpp
| | | |-- quasirandomGenerator_kernel.cuh
| | | |-- quasirandomGenerator_SM10.cu
| | | |-- quasirandomGenerator_SM13.cu
| | | `-- realtype.h
| | |-- radixSort
| | | |-- doc
| | | | `-- readme.txt
| | | |-- Makefile
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | |-- radixsort.cpp.o
| | | | |-- radixsort.cu.o
| | | | `-- testradixsort.cpp.o
| | | |-- radixsort.cpp
| | | |-- radixsort.cu
| | | |-- radixsort.h
| | | |-- readme.txt
| | | `-- testradixsort.cpp
| | |-- randomFog
| | | |-- data
| | | | `-- ref_randomFog.bin
| | | |-- Makefile
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | |-- randomFog.cpp.o
| | | | `-- rng.cpp.o
| | | |-- randomFog.cpp
| | | |-- rng.cpp
| | | `-- rng.h
| | |-- recursiveGaussian
| | | |-- data
| | | | |-- lena.ppm
| | | | |-- ref_10.ppm
| | | | |-- ref_14.ppm
| | | | |-- ref_18.ppm
| | | | `-- ref_22.ppm
| | | |-- doc
| | | | |-- sshot_lg.JPG
| | | | |-- sshot_md.JPG
| | | | `-- sshot_sm.JPG
| | | |-- Makefile
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | |-- recursiveGaussian.cpp.o
| | | | `-- recursiveGaussian.cu.o
| | | |-- recursiveGaussian.cpp
| | | |-- recursiveGaussian.cu
| | | `-- recursiveGaussian_kernel.cu
| | |-- reduction
| | | |-- doc
| | | | |-- reduction.pdf
| | | | `-- reduction.ppt
| | | |-- Makefile
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | |-- reduction.cpp.o
| | | | `-- reduction_kernel.cu.o
| | | |-- readme.txt
| | | |-- reduction.cpp
| | | |-- reduction.h
| | | `-- reduction_kernel.cu
| | |-- scalarProd
| | | |-- Makefile
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | |-- scalarProd.cu.o
| | | | `-- scalarProd_gold.cpp.o
| | | |-- scalarProd.cu
| | | |-- scalarProd_gold.cpp
| | | `-- scalarProd_kernel.cu
| | |-- scan
| | | |-- main.cpp
| | | |-- Makefile
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | |-- main.cpp.o
| | | | |-- scan.cu.o
| | | | `-- scan_gold.cpp.o
| | | |-- readme.txt
| | | |-- scan_common.h
| | | |-- scan.cu
| | | `-- scan_gold.cpp
| | |-- simpleAtomicIntrinsics
| | | |-- doc
| | | | `-- readme.txt
| | | |-- Makefile
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | |-- simpleAtomicIntrinsics.cu_11.o
| | | | `-- simpleAtomicIntrinsics_gold.cpp.o
| | | |-- simpleAtomicIntrinsics.cu
| | | |-- simpleAtomicIntrinsics_gold.cpp
| | | `-- simpleAtomicIntrinsics_kernel.cu
| | |-- simpleCUBLAS
| | | |-- Makefile
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | `-- simpleCUBLAS.c.o
| | | `-- simpleCUBLAS.c
| | |-- simpleCUFFT
| | | |-- Makefile
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | `-- simpleCUFFT.cu.o
| | | `-- simpleCUFFT.cu
| | |-- simpleGL
| | | |-- data
| | | | |-- ref_simpleGL.bin
| | | | `-- ref_simpleGL.ppm
| | | |-- doc
| | | | |-- sshot_lg.JPG
| | | | |-- sshot_md.JPG
| | | | `-- sshot_sm.JPG
| | | |-- Makefile
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | |-- simpleGL.cpp.o
| | | | `-- simpleGL_kernel.cu.o
| | | |-- simpleGL.cpp
| | | `-- simpleGL_kernel.cu
| | |-- simpleMPI
| | | |-- Makefile
| | | |-- simpleMPI.cpp
| | | |-- simpleMPI.cu
| | | `-- simpleMPI.h
| | |-- simpleMultiCopy
| | | |-- doc
| | | | |-- C1060_CopyOverlap.cpj
| | | | |-- C1060_CopyOverlap_Session1_Context_0.csv
| | | | |-- GTX480_CopyOverlap.cpj
| | | | |-- GTX480_CopyOverlap.csv
| | | | `-- GTX480_CopyOverlap_Session1_Context_0.csv
| | | |-- Makefile
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | `-- simpleMultiCopy.cu.o
| | | |-- readme.txt
| | | `-- simpleMultiCopy.cu
| | |-- simpleMultiGPU
| | | |-- Makefile
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | |-- simpleMultiGPU.cpp.o
| | | | `-- simpleMultiGPU_kernel.cu.o
| | | |-- simpleMultiGPU.cpp
| | | |-- simpleMultiGPU.h
| | | `-- simpleMultiGPU_kernel.cu
| | |-- simplePitchLinearTexture
| | | |-- Makefile
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | `-- simplePitchLinearTexture.cu.o
| | | `-- simplePitchLinearTexture.cu
| | |-- simplePrintf
| | | |-- cuPrintf.cu
| | | |-- cuPrintf.cuh
| | | |-- doc
| | | | |-- cuPrintf_readme.htm
| | | | `-- cuPrintf_readme.pdf
| | | |-- Makefile
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | `-- simplePrintf.cu_10.o
| | | `-- simplePrintf.cu
| | |-- simpleStreams
| | | |-- Makefile
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | `-- simpleStreams.cu.o
| | | |-- readme.txt
| | | `-- simpleStreams.cu
| | |-- simpleSurfaceWrite
| | | |-- data
| | | | |-- lena_bw_out.pgm
| | | | |-- lena_bw.pgm
| | | | `-- ref_rotated.pgm
| | | |-- Makefile
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | `-- simpleSurfaceWrite.cu_20.o
| | | |-- simpleSurfaceWrite.cu
| | | `-- simpleSurfaceWrite_kernel.cu
| | |-- simpleTemplates
| | | |-- doc
| | | | `-- readme.txt
| | | |-- Makefile
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | `-- simpleTemplates.cu.o
| | | |-- sharedmem.cuh
| | | |-- simpleTemplates.cu
| | | `-- simpleTemplates_kernel.cu
| | |-- simpleTexture
| | | |-- data
| | | | |-- lena_bw.pgm
| | | | `-- ref_rotated.pgm
| | | |-- Makefile
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | `-- simpleTexture.cu.o
| | | |-- simpleTexture.cu
| | | `-- simpleTexture_kernel.cu
| | |-- simpleTexture3D
| | | |-- data
| | | | |-- Bucky.raw
| | | | |-- ref_simpleTex3D.ppm
| | | | `-- ref_texture3D.bin
| | | |-- doc
| | | | |-- sshot_lg.JPG
| | | | |-- sshot_md.JPG
| | | | `-- sshot_sm.JPG
| | | |-- Makefile
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | |-- simpleTexture3D.cpp.o
| | | | `-- simpleTexture3D_kernel.cu.o
| | | |-- simpleTexture3D.cpp
| | | `-- simpleTexture3D_kernel.cu
| | |-- simpleTextureDrv
| | | |-- data
| | | | |-- lena_bw.pgm
| | | | |-- ref_rotated.pgm
| | | | `-- simpleTexture_kernel.ptx
| | | |-- Makefile
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | `-- simpleTextureDrv.cpp.o
| | | |-- simpleTextureDrv.cpp
| | | `-- simpleTexture_kernel.cu
| | |-- simpleVoteIntrinsics
| | | |-- Makefile
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | `-- simpleVoteIntrinsics.cu_12.o
| | | |-- simpleVoteIntrinsics.cu
| | | `-- simpleVote_kernel.cu
| | |-- simpleZeroCopy
| | | |-- doc
| | | | `-- CUDA2.2PinnedMemoryAPIs.pdf
| | | |-- Makefile
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | `-- simpleZeroCopy.cu.o
| | | `-- simpleZeroCopy.cu
| | |-- smokeParticles
| | | |-- data
| | | | |-- floortile.ppm
| | | | |-- ref_smokePart_pos.bin
| | | | |-- ref_smokePart_vel.bin
| | | | `-- smokeParticles_ref.ppm
| | | |-- doc
| | | | |-- screenshot_lg.png
| | | | |-- screenshot_md.png
| | | | |-- screenshot_sm.png
| | | | `-- smokeParticles.pdf
| | | |-- framebufferObject.cpp
| | | |-- framebufferObject.h
| | | |-- GLSLProgram.cpp
| | | |-- GLSLProgram.h
| | | |-- GpuArray.h
| | | |-- Makefile
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | |-- framebufferObject.cpp.o
| | | | |-- GLSLProgram.cpp.o
| | | | |-- particleDemo.cpp.o
| | | | |-- ParticleSystem.cpp.o
| | | | |-- ParticleSystem.cu.o
| | | | |-- renderbuffer.cpp.o
| | | | |-- SmokeRenderer.cpp.o
| | | | `-- SmokeShaders.cpp.o
| | | |-- particleDemo.cpp
| | | |-- particles_kernel.cu
| | | |-- particles_kernel.cuh
| | | |-- ParticleSystem.cpp
| | | |-- ParticleSystem.cu
| | | |-- ParticleSystem.cuh
| | | |-- ParticleSystem.h
| | | |-- renderbuffer.cpp
| | | |-- renderbuffer.h
| | | |-- SmokeRenderer.cpp
| | | |-- SmokeRenderer.h
| | | |-- SmokeShaders.cpp
| | | `-- SmokeShaders.h
| | |-- SobelFilter
| | | |-- data
| | | | |-- lena.pgm
| | | | |-- lena.ppm
| | | | |-- ref_orig.pgm
| | | | |-- ref_orig.ppm
| | | | |-- ref_shared.pgm
| | | | |-- ref_shared.ppm
| | | | |-- ref_shared_tex.pgm
| | | | `-- ref_shared_tex.ppm
| | | |-- doc
| | | | |-- sshot_lg.JPG
| | | | |-- sshot_md.JPG
| | | | `-- sshot_sm.JPG
| | | |-- Makefile
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | |-- SobelFilter.cpp.o
| | | | `-- SobelFilter_kernels.cu.o
| | | |-- SobelFilter.cpp
| | | |-- SobelFilter_kernels.cu
| | | `-- SobelFilter_kernels.h
| | |-- SobolQRNG
| | | |-- Makefile
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | |-- sobol.cpp.o
| | | | |-- sobol_gold.cpp.o
| | | | |-- sobol_gpu.cu.o
| | | | `-- sobol_primitives.cpp.o
| | | |-- sobol.cpp
| | | |-- sobol_gold.cpp
| | | |-- sobol_gold.h
| | | |-- sobol_gpu.cu
| | | |-- sobol_gpu.h
| | | |-- sobol.h
| | | |-- sobol_primitives.cpp
| | | `-- sobol_primitives.h
| | |-- sortingNetworks
| | | |-- bitonicSort.cu
| | | |-- main.cpp
| | | |-- Makefile
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | |-- bitonicSort.cu.o
| | | | |-- main.cpp.o
| | | | |-- oddEvenMergeSort.cu.o
| | | | `-- sortingNetworks_validate.cpp.o
| | | |-- oddEvenMergeSort.cu
| | | |-- sortingNetworks_common.cuh
| | | |-- sortingNetworks_common.h
| | | `-- sortingNetworks_validate.cpp
| | |-- template
| | | |-- doc
| | | | `-- black_1x1.gif
| | | |-- Makefile
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | |-- template.cu.o
| | | | `-- template_gold.cpp.o
| | | |-- template.cu
| | | |-- template_gold.cpp
| | | `-- template_kernel.cu
| | |-- threadFenceReduction
| | | |-- Makefile
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | `-- threadFenceReduction.cu_11.o
| | | |-- threadFenceReduction.cu
| | | |-- threadFenceReduction.h
| | | `-- threadFenceReduction_kernel.cu
| | |-- threadMigration
| | | |-- data
| | | | `-- threadMigration.ptx
| | | |-- Makefile
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | `-- threadMigration.cpp.o
| | | |-- threadMigration.cpp
| | | `-- threadMigration.cu
| | |-- transpose
| | | |-- doc
| | | | `-- MatrixTranspose.pdf
| | | |-- Makefile
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | `-- transpose.cu.o
| | | `-- transpose.cu
| | |-- vectorAdd
| | | |-- Makefile
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | `-- vectorAdd.cu.o
| | | `-- vectorAdd.cu
| | |-- vectorAddDrv
| | | |-- data
| | | | `-- vectorAdd.ptx
| | | |-- Makefile
| | | |-- obj
| | | | `-- x86_64
| | | | `-- release
| | | | `-- vectorAdd.cpp.o
| | | |-- vectorAdd.cpp
| | | `-- vectorAdd.cu
| | `-- volumeRender
| | |-- data
| | | |-- Bucky.raw
| | | `-- ref_volume.ppm
| | |-- doc
| | | |-- sshot_lg.JPG
| | | |-- sshot_md.jpg
| | | `-- sshot_sm.JPG
| | |-- Makefile
| | |-- obj
| | | `-- x86_64
| | | `-- release
| | | |-- volumeRender.cpp.o
| | | `-- volumeRender_kernel.cu.o
| | |-- volumeRender.cpp
| | `-- volumeRender_kernel.cu
| `-- tools
|-- cudpp_license.txt
|-- doc
| |-- CUDA_SDK_Release_Notes.txt
| |-- GPU_COMPUTING_SDK_Description.rtf
| `-- OpenCL_Release_Notes.txt
|-- License.txt
|-- OpenCL
| |-- bin
| |-- common
| | |-- common_opencl.mk
| | |-- inc
| | | |-- CL
| | | | |-- cl_d3d10_ext.h
| | | | |-- cl_d3d10.h
| | | | |-- cl_d3d11_ext.h
| | | | |-- cl_d3d9_ext.h
| | | | |-- cl_ext.h
| | | | |-- cl_gl_ext.h
| | | | |-- cl_gl.h
| | | | |-- cl.h
| | | | |-- cl_platform.h
| | | | `-- opencl.h
| | | `-- oclUtils.h
| | |-- lib
| | | |-- Linux32
| | | `-- Linux64
| | |-- Makefile
| | |-- runall.sh
| | `-- src
| | `-- oclUtils.cpp
| |-- doc
| | |-- Khronos_OpenCL_Specification.pdf
| | |-- License.txt
| | |-- OpenCL_Best_Practices_Guide.pdf
| | |-- OpenCL_Getting_Started_Linux.pdf
| | |-- OpenCL_Programming_Guide.pdf
| | `-- OpenCL_Programming_Overview.pdf
| |-- Makefile
| |-- releaseNotesData
| | |-- GEF8_2D_wte.gif
| | |-- GEF9_2D_wte.gif
| | |-- GEFGTX200_2D_wte.gif
| | |-- link.jpg
| | |-- NVSphere.ico
| | |-- QUA_FX_4600_White.gif
| | `-- tesla.gif
| |-- Samples.html
| `-- src
| |-- oclBandwidthTest
| | |-- Makefile
| | `-- oclBandwidthTest.cpp
| |-- oclBlackScholes
| | |-- BlackScholes.cl
| | |-- doc
| | | `-- oclBlackScholes.pdf
| | |-- Makefile
| | `-- src
| | |-- main.cpp
| | |-- oclBlackScholes_common.h
| | |-- oclBlackScholes_gold.cpp
| | `-- oclBlackScholes_launcher.cpp
| |-- oclBoxFilter
| | |-- BoxFilter.cl
| | |-- BoxFilterHost.cpp
| | |-- data
| | | `-- lenaRGB.ppm
| | |-- Makefile
| | `-- oclBoxFilter.cpp
| |-- oclConvolutionSeparable
| | |-- ConvolutionSeparable.cl
| | |-- inc
| | | `-- oclConvolutionSeparable_common.h
| | |-- Makefile
| | `-- src
| | |-- main.cpp
| | |-- oclConvolutionSeparable_gold.cpp
| | `-- oclConvolutionSeparable_launcher.cpp
| |-- oclCopyComputeOverlap
| | |-- Makefile
| | |-- oclCopyComputeOverlap.cpp
| | `-- VectorHypot.cl
| |-- oclDCT8x8
| | |-- DCT8x8.cl
| | |-- inc
| | | `-- oclDCT8x8_common.h
| | |-- Makefile
| | `-- src
| | |-- main.cpp
| | |-- oclDCT8x8_gold.cpp
| | `-- oclDCT8x8_launcher.cpp
|