Gromacs  2024.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
sycl Directory Reference
+ Directory dependency graph for sycl:

Files

file  nbnxm_gpu_buffer_ops_internal_sycl.cpp
 SYCL implementation of coordinate layout conversion kernel and its wrapper.
 
file  nbnxm_sycl.cpp
 Data management and kernel launch functions for nbnxm sycl.
 
file  nbnxm_sycl_data_mgmt.cpp
 Stubs of functions that must be defined by nbnxm sycl implementation.
 
file  nbnxm_sycl_kernel.cpp
 NBNXM SYCL kernels.
 
file  nbnxm_sycl_kernel.h
 Declares nbnxn sycl helper functions.
 
file  nbnxm_sycl_kernel_body.h
 NBNXM SYCL kernels.
 
file  nbnxm_sycl_kernel_body_f_noprune.cpp
 Explicitly instantiate NBNXM SYCL kernels, F-only, no pruning.
 
file  nbnxm_sycl_kernel_body_f_prune.cpp
 Explicitly instantiate NBNXM SYCL kernels, F-only, with pruning.
 
file  nbnxm_sycl_kernel_body_fv_noprune.cpp
 Explicitly instantiate NBNXM SYCL kernels, F+V, no pruning.
 
file  nbnxm_sycl_kernel_body_fv_prune.cpp
 Explicitly instantiate NBNXM SYCL kernels, F+V, with pruning.
 
file  nbnxm_sycl_kernel_pruneonly.cpp
 NBNXM SYCL kernels.
 
file  nbnxm_sycl_kernel_pruneonly.h
 Declares nbnxn sycl helper functions.
 
file  nbnxm_sycl_kernel_utils.h
 Helper functions and constants for SYCL NBNXM kernels.
 
file  nbnxm_sycl_types.h
 Data types used internally in the nbnxm_sycl module.