Gromacs
2024.4
|
#include "gmxpre.h"
#include "gromacs/nbnxm/gpu_common.h"
#include "gromacs/utility/exceptions.h"
#include "nbnxm_sycl_kernel.h"
#include "nbnxm_sycl_kernel_pruneonly.h"
#include "nbnxm_sycl_types.h"
Data management and kernel launch functions for nbnxm sycl.
Functions | |
void | Nbnxm::gpu_launch_kernel_pruneonly (NbnxmGpu *nb, const InteractionLocality iloc, const int numParts) |
Launch the pairlist prune only kernel for the given locality. numParts tells in how many parts, i.e. calls the list will be pruned. | |
void | Nbnxm::gpu_launch_kernel (NbnxmGpu *nb, const gmx::StepWorkload &stepWork, const Nbnxm::InteractionLocality iloc) |
Launch GPU kernel. More... | |