CUDA kernels for switched LJ
authorSzilard Pall <pall.szilard@gmail.com>
Fri, 10 Jan 2014 11:46:15 +0000 (12:46 +0100)
committerGerrit Code Review <gerrit@gerrit.gromacs.org>
Thu, 27 Feb 2014 22:59:58 +0000 (23:59 +0100)
commita8cf8c39f389d529696015272a21cf24acc5bc15
treeb2cef359c44c1175b272726686631292d8b377b8
parent15eb6d13841f0ed77d8951edb7e7db9a7885aeb4
CUDA kernels for switched LJ

This change adds CUDA GPU kernels for force and potential switching,
implemented in the Verlet scheme for CPUs in f3acaf.

Change-Id: I73a83d352924379d9005104fa59f3478d3e684b0
src/gromacs/mdlib/forcerec.c
src/gromacs/mdlib/nbnxn_cuda/nbnxn_cuda.cu
src/gromacs/mdlib/nbnxn_cuda/nbnxn_cuda_data_mgmt.cu
src/gromacs/mdlib/nbnxn_cuda/nbnxn_cuda_kernel.cuh
src/gromacs/mdlib/nbnxn_cuda/nbnxn_cuda_kernel_utils.cuh
src/gromacs/mdlib/nbnxn_cuda/nbnxn_cuda_kernels.cuh
src/gromacs/mdlib/nbnxn_cuda/nbnxn_cuda_types.h