Skip to content

GPU solver for 3-D heat equation using finite differences

Notifications You must be signed in to change notification settings

shwina/cuda_3Dheat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cuda_3Dheat

GPU solver for 3-D heat equation using finite differences

Uses shared memory for every slice in the domain and streams the third dimension in registers. Based on Paulius Micikevicius's white paper "3D Finite Difference Computation on GPUs using CUDA".

To run:

Run make to create executable bin/cuda_3Dheat.bin Executable puts output.dat in results/

About

GPU solver for 3-D heat equation using finite differences

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published