├── .gitignore ├── README.md ├── common └── common.h ├── dotproduct ├── README.md ├── build.bat ├── clear.bat ├── cuda │ ├── kernel.cu │ └── kernel.h ├── lib │ └── .gitkeep ├── setup.py ├── test.py └── wrapper.pyx ├── heat_transfer ├── build.bat ├── clear.bat ├── cuda │ ├── heat_grid.cu │ ├── heat_grid.h │ ├── kernel.cu │ ├── kernel_runner.cu │ └── kernel_runner.h ├── lib │ └── .gitkeep ├── setup.py ├── test.py └── wrapper.pyx ├── matrix_mul ├── README.md ├── build.bat ├── clear.bat ├── cuda │ ├── kernel.cu │ └── kernel.h ├── lib │ └── .gitkeep ├── setup.py ├── test.py └── wrapper.pyx ├── raytracing ├── README.md ├── build.bat ├── clear.bat ├── cuda │ ├── kernel.cu │ ├── kernel.h │ └── sphere.cu ├── lib │ └── .gitkeep ├── setup.py ├── test.py └── wrapper.pyx ├── requirements.txt ├── vec_sum ├── build.bat ├── clear.bat ├── cuda │ ├── kernel.cu │ └── kernel.h ├── lib │ └── .gitkeep ├── setup.py ├── test.py └── wrapper.pyx └── vector_addition ├── build.bat ├── clear.bat ├── cuda ├── kernel.cu └── kernel.h ├── lib └── .gitkeep ├── setup.py ├── test.py └── wrapper.pyx /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/README.md -------------------------------------------------------------------------------- /common/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/common/common.h -------------------------------------------------------------------------------- /dotproduct/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/dotproduct/README.md -------------------------------------------------------------------------------- /dotproduct/build.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/dotproduct/build.bat -------------------------------------------------------------------------------- /dotproduct/clear.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/dotproduct/clear.bat -------------------------------------------------------------------------------- /dotproduct/cuda/kernel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/dotproduct/cuda/kernel.cu -------------------------------------------------------------------------------- /dotproduct/cuda/kernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/dotproduct/cuda/kernel.h -------------------------------------------------------------------------------- /dotproduct/lib/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dotproduct/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/dotproduct/setup.py -------------------------------------------------------------------------------- /dotproduct/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/dotproduct/test.py -------------------------------------------------------------------------------- /dotproduct/wrapper.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/dotproduct/wrapper.pyx -------------------------------------------------------------------------------- /heat_transfer/build.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/heat_transfer/build.bat -------------------------------------------------------------------------------- /heat_transfer/clear.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/heat_transfer/clear.bat -------------------------------------------------------------------------------- /heat_transfer/cuda/heat_grid.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/heat_transfer/cuda/heat_grid.cu -------------------------------------------------------------------------------- /heat_transfer/cuda/heat_grid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/heat_transfer/cuda/heat_grid.h -------------------------------------------------------------------------------- /heat_transfer/cuda/kernel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/heat_transfer/cuda/kernel.cu -------------------------------------------------------------------------------- /heat_transfer/cuda/kernel_runner.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/heat_transfer/cuda/kernel_runner.cu -------------------------------------------------------------------------------- /heat_transfer/cuda/kernel_runner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/heat_transfer/cuda/kernel_runner.h -------------------------------------------------------------------------------- /heat_transfer/lib/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /heat_transfer/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/heat_transfer/setup.py -------------------------------------------------------------------------------- /heat_transfer/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/heat_transfer/test.py -------------------------------------------------------------------------------- /heat_transfer/wrapper.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/heat_transfer/wrapper.pyx -------------------------------------------------------------------------------- /matrix_mul/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/matrix_mul/README.md -------------------------------------------------------------------------------- /matrix_mul/build.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/matrix_mul/build.bat -------------------------------------------------------------------------------- /matrix_mul/clear.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/matrix_mul/clear.bat -------------------------------------------------------------------------------- /matrix_mul/cuda/kernel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/matrix_mul/cuda/kernel.cu -------------------------------------------------------------------------------- /matrix_mul/cuda/kernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/matrix_mul/cuda/kernel.h -------------------------------------------------------------------------------- /matrix_mul/lib/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /matrix_mul/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/matrix_mul/setup.py -------------------------------------------------------------------------------- /matrix_mul/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/matrix_mul/test.py -------------------------------------------------------------------------------- /matrix_mul/wrapper.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/matrix_mul/wrapper.pyx -------------------------------------------------------------------------------- /raytracing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/raytracing/README.md -------------------------------------------------------------------------------- /raytracing/build.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/raytracing/build.bat -------------------------------------------------------------------------------- /raytracing/clear.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/raytracing/clear.bat -------------------------------------------------------------------------------- /raytracing/cuda/kernel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/raytracing/cuda/kernel.cu -------------------------------------------------------------------------------- /raytracing/cuda/kernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/raytracing/cuda/kernel.h -------------------------------------------------------------------------------- /raytracing/cuda/sphere.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/raytracing/cuda/sphere.cu -------------------------------------------------------------------------------- /raytracing/lib/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /raytracing/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/raytracing/setup.py -------------------------------------------------------------------------------- /raytracing/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/raytracing/test.py -------------------------------------------------------------------------------- /raytracing/wrapper.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/raytracing/wrapper.pyx -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/requirements.txt -------------------------------------------------------------------------------- /vec_sum/build.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/vec_sum/build.bat -------------------------------------------------------------------------------- /vec_sum/clear.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/vec_sum/clear.bat -------------------------------------------------------------------------------- /vec_sum/cuda/kernel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/vec_sum/cuda/kernel.cu -------------------------------------------------------------------------------- /vec_sum/cuda/kernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/vec_sum/cuda/kernel.h -------------------------------------------------------------------------------- /vec_sum/lib/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vec_sum/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/vec_sum/setup.py -------------------------------------------------------------------------------- /vec_sum/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/vec_sum/test.py -------------------------------------------------------------------------------- /vec_sum/wrapper.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/vec_sum/wrapper.pyx -------------------------------------------------------------------------------- /vector_addition/build.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/vector_addition/build.bat -------------------------------------------------------------------------------- /vector_addition/clear.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/vector_addition/clear.bat -------------------------------------------------------------------------------- /vector_addition/cuda/kernel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/vector_addition/cuda/kernel.cu -------------------------------------------------------------------------------- /vector_addition/cuda/kernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/vector_addition/cuda/kernel.h -------------------------------------------------------------------------------- /vector_addition/lib/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vector_addition/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/vector_addition/setup.py -------------------------------------------------------------------------------- /vector_addition/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/vector_addition/test.py -------------------------------------------------------------------------------- /vector_addition/wrapper.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oKatanaaa/CudaCythonSamples/HEAD/vector_addition/wrapper.pyx --------------------------------------------------------------------------------