[cig-commits] [commit] devel,master: bug fix for model s362ani; bug fix for writing AVS_DX files in adios format; updates cuda reference files; adds OpenCL routines for transferring attenuation memory variables; adds gpu support for isotropic kernels w/ undo_att set (88051d6)

cig_noreply at geodynamics.org cig_noreply at geodynamics.org
Thu Nov 6 08:28:32 PST 2014


Repository : https://github.com/geodynamics/specfem3d_globe

On branches: devel,master
Link       : https://github.com/geodynamics/specfem3d_globe/compare/bc58e579b3b0838a0968725a076f5904845437ca...be63f20cbb6f462104e949894dbe205d2398cd7f

>---------------------------------------------------------------

commit 88051d67141fb06842eb881a9d8f9c878e03c74b
Author: daniel peter <peterda at ethz.ch>
Date:   Mon Aug 11 13:46:40 2014 +0200

    bug fix for model s362ani; bug fix for writing AVS_DX files in adios format; updates cuda reference files; adds OpenCL routines for transferring attenuation memory variables; adds gpu support for isotropic kernels w/ undo_att set


>---------------------------------------------------------------

88051d67141fb06842eb881a9d8f9c878e03c74b
 setup/constants.h.in                               |    8 +-
 src/gpu/assemble_MPI_vector_gpu.c                  |    7 +-
 .../boast/references/compute_acoustic_kernel.cu    |    2 +
 src/gpu/boast/references/compute_ani_kernel.cu     |    2 +
 .../references/compute_ani_undo_att_kernel.cu      |    4 +
 .../references/compute_iso_undo_att_kernel.cu      |    2 +
 .../boast/references/crust_mantle_impl_kernel.cu   |  198 ++-
 src/gpu/boast/references/inner_core_impl_kernel.cu |  284 +++-
 src/gpu/boast/references/outer_core_impl_kernel.cu |   27 +-
 src/gpu/check_fields_gpu.c                         |    6 +
 src/gpu/compute_coupling_gpu.c                     |    4 +
 src/gpu/compute_forces_crust_mantle_gpu.c          |    2 +
 src/gpu/compute_forces_inner_core_gpu.c            |    2 +
 src/gpu/compute_forces_outer_core_gpu.c            |    2 +
 src/gpu/compute_kernels_gpu.c                      |  173 +-
 src/gpu/compute_stacey_acoustic_gpu.c              |    6 +-
 src/gpu/compute_stacey_elastic_gpu.c               |    6 +-
 src/gpu/initialize_gpu.c                           |    5 +
 src/gpu/mesh_constants_gpu.h                       |    4 +-
 src/gpu/noise_tomography_gpu.c                     |    2 +
 src/gpu/prepare_mesh_constants_gpu.c               |  214 ++-
 src/gpu/transfer_fields_gpu.c                      |   82 +-
 src/gpu/update_displacement_gpu.c                  |    9 +-
 src/meshfem3D/meshfem3D_models.f90                 |   12 +-
 src/meshfem3D/model_1dref.f90                      |    9 +-
 src/meshfem3D/model_gll_adios.F90                  |   16 +-
 src/meshfem3D/model_s362ani.f90                    | 1656 ++++++++++----------
 .../write_AVS_DX_global_chunks_data_adios.f90      |   28 +-
 src/shared/get_model_parameters.f90                |    2 +-
 src/shared/read_compute_parameters.f90             |   14 +-
 30 files changed, 1654 insertions(+), 1134 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 88051d67141fb06842eb881a9d8f9c878e03c74b


More information about the CIG-COMMITS mailing list