CyprienBosserelle / xbeach_gpu

Lightweight version of XBeach that uses CUDA C to run on the GPU. The code is used to simulate coastal waves, currents, sediment transport and beach morphology changes during extreme events. Visit:
http://cyprienbosserelle.github.io/xbeach_gpu/
GNU General Public License v3.0
13 stars 1 forks source link

Replace / Add cuffw for all fftw calls. #22

Open CyprienBosserelle opened 6 years ago

CyprienBosserelle commented 6 years ago

This is for the wave boundary generation. There should also be an easy call to reuse. right now it is a bit cryptic.

http://docs.nvidia.com/cuda/cufft/index.html#fftw-supported-interface

CyprienBosserelle commented 3 years ago

Test ed this enhancement but with no visible speedups. I think doing things more manually all on the GPU will help make things faster.