X-Git-Url: http://biod.pnpi.spb.ru/gitweb/?p=alexxy%2Fgromacs.git;a=blobdiff_plain;f=src%2Fgromacs%2Fmdlib%2Fgpuforcereduction_impl_internal_sycl.cpp;fp=src%2Fgromacs%2Fmdlib%2Fgpuforcereduction_impl_internal_sycl.cpp;h=b8a2bcbb0ca66f2f458080546ccd30ec08b3b91a;hp=bd76fbf7d628c717716e0285cff896ef4e26b478;hb=69d9df0fb1f51869e7f266416c1c3dbe637360ac;hpb=d043b17b33a2e6f4e5cfb8ead27ee9a40b27adb8 diff --git a/src/gromacs/mdlib/gpuforcereduction_impl_internal_sycl.cpp b/src/gromacs/mdlib/gpuforcereduction_impl_internal_sycl.cpp index bd76fbf7d6..b8a2bcbb0c 100644 --- a/src/gromacs/mdlib/gpuforcereduction_impl_internal_sycl.cpp +++ b/src/gromacs/mdlib/gpuforcereduction_impl_internal_sycl.cpp @@ -72,13 +72,13 @@ static auto reduceKernel(cl::sycl::handler& cgh, DeviceAccessor a_cell, const int atomStart) { - cgh.require(a_nbnxmForce); + a_nbnxmForce.bind(cgh); if constexpr (addRvecForce) { - cgh.require(a_rvecForceToAdd); + a_rvecForceToAdd.bind(cgh); } - cgh.require(a_forceTotal); - cgh.require(a_cell); + a_forceTotal.bind(cgh); + a_cell.bind(cgh); return [=](cl::sycl::id<1> itemIdx) { // Set to nbnxnm force, then perhaps accumulate further to it