Use GpuEventSynchronizer in NBNXM
[alexxy/gromacs.git] / src / gromacs / gpu_utils / gpueventsynchronizer_sycl.h
index 6740cc3a3dad8d2fed5ecdd6012baee1e0a98c03..cdbed7cc1b972665edd49cbfeb9425ddc0f26df6 100644 (file)
@@ -131,6 +131,8 @@ public:
         deviceStream.stream().submit_barrier(waitlist);
         event_.reset();
     }
+    //! Reset the event to unmarked state.
+    inline void reset() { event_.reset(); }
 
 private:
     std::optional<cl::sycl::event> event_ = std::nullopt;