SYCL implementation of coordinate layout conversion kernel and its wrapper.
|
static auto | Nbnxm::nbnxmKernelTransformXToXq (sycl::handler &cgh, DeviceAccessor< Float4, mode::read_write > a_xq, DeviceAccessor< Float3, mode::read > a_x, DeviceAccessor< int, mode::read > a_atomIndex, DeviceAccessor< int, mode::read > a_numAtoms, DeviceAccessor< int, mode::read > a_cellIndex, int cellOffset, int numAtomsPerCell, int columnsOffset) |
| SYCL kernel for transforming position coordinates from rvec to nbnxm layout. More...
|
|
void | Nbnxm::launchNbnxmKernelTransformXToXq (const Grid &grid, NbnxmGpu *nb, DeviceBuffer< Float3 > d_x, const DeviceStream &deviceStream, unsigned int numColumnsMax, int gridId) |
| Launch coordinate layout conversion kernel. More...
|
|