[cig-commits] [commit] devel: Adding CUDA support final part (7c31a43)
cig_noreply at geodynamics.org
cig_noreply at geodynamics.org
Thu Jan 15 09:15:19 PST 2015
Repository : https://github.com/geodynamics/specfem2d
On branch : devel
Link : https://github.com/geodynamics/specfem2d/compare/1fb9d5351b4f341a868301cbd0938aa6d5c0a5eb...7639612da5c5476d8f2d39fb93403faa9652a679
>---------------------------------------------------------------
commit 7c31a43421168245c948c8e084d11e5a2b4b09d2
Author: EtienneBachmann <etiennebachmann at hotmail.fr>
Date: Thu Jan 15 17:48:42 2015 +0100
Adding CUDA support final part
>---------------------------------------------------------------
7c31a43421168245c948c8e084d11e5a2b4b09d2
DATA/Par_file | 6 +-
src/cuda/assemble_MPI_scalar_cuda.cu | 294 +++++
src/cuda/assemble_MPI_vector_cuda.cu | 441 ++++++++
src/cuda/check_fields_cuda.cu | 1249 +++++++++++++++++++++
src/cuda/compute_add_sources_acoustic_cuda.cu | 307 +++++
src/cuda/compute_add_sources_viscoelastic_cuda.cu | 284 +++++
src/cuda/compute_coupling_cuda.cu | 318 ++++++
src/cuda/compute_forces_acoustic_cuda.cu | 739 ++++++++++++
src/cuda/compute_forces_viscoelastic_cuda.cu | 1209 ++++++++++++++++++++
src/cuda/compute_kernels_cuda.cu | 584 ++++++++++
src/cuda/compute_stacey_acoustic_cuda.cu | 250 +++++
src/cuda/compute_stacey_viscoelastic_cuda.cu | 342 ++++++
src/cuda/initialize_cuda.cu | 500 +++++++++
src/cuda/mesh_constants_cuda.h | 529 +++++++++
src/cuda/prepare_constants_cuda.h | 215 ++++
src/cuda/prepare_mesh_constants_cuda.cu | 1065 ++++++++++++++++++
src/cuda/rules.mk | 20 +-
src/cuda/transfer_fields_cuda.cu | 509 +++++++++
src/cuda/update_displacement_cuda.cu | 571 ++++++++++
src/cuda/write_seismograms_cuda.cu | 296 +++++
src/specfem2D/acoustic_cuda.f90 | 285 +++++
src/specfem2D/assemble_MPI.F90 | 8 +-
src/specfem2D/elastic_cuda.f90 | 291 +++++
src/specfem2D/init_host_to_dev_variable.f90 | 660 +++++++++++
src/specfem2D/iterate_time.F90 | 12 +-
src/specfem2D/prepare_timerun.F90 | 2 +-
src/specfem2D/prepare_timerun_body.F90 | 73 ++
src/specfem2D/prepare_timerun_gpu.f90 | 260 +++++
src/specfem2D/rules.mk | 76 +-
src/specfem2D/specfem2D_par.f90 | 43 +
30 files changed, 11386 insertions(+), 52 deletions(-)
Diff suppressed because of size. To see it, use:
git diff-tree --root --patch-with-stat --no-color --find-copies-harder --ignore-space-at-eol --cc 7c31a43421168245c948c8e084d11e5a2b4b09d2
More information about the CIG-COMMITS
mailing list