Use same OpenCL kernel for different Vendors
authorRoland Schulz <roland.schulz@intel.com>
Wed, 9 May 2018 01:53:03 +0000 (18:53 -0700)
committerMark Abraham <mark.j.abraham@gmail.com>
Tue, 15 May 2018 14:29:45 +0000 (16:29 +0200)
commit2f839a8152d7c152f35e254bfce262b2bbc4c033
tree6155035e780f938db30a3b57d3da326cfc33c30a
parentfd5e307528fafab5e936b974d800c36562fba5fb
Use same OpenCL kernel for different Vendors

Removed the incomplete support for warpless execution.

Change-Id: I2dfde49a0855cd4493cfe03a47e9e118b3ab909f
src/gromacs/mdlib/nbnxn_ocl/nbnxn_ocl_kernel.clh [moved from src/gromacs/mdlib/nbnxn_ocl/nbnxn_ocl_kernel_amd.clh with 98% similarity]
src/gromacs/mdlib/nbnxn_ocl/nbnxn_ocl_kernel_nowarp.clh [deleted file]
src/gromacs/mdlib/nbnxn_ocl/nbnxn_ocl_kernel_nvidia.clh [deleted file]
src/gromacs/mdlib/nbnxn_ocl/nbnxn_ocl_kernels.clh
src/gromacs/mdlib/nbnxn_ocl/nbnxn_ocl_kernels_fastgen.clh
src/gromacs/mdlib/nbnxn_ocl/nbnxn_ocl_kernels_fastgen_add_twincut.clh