Add GMX_GPU_SYCL_NO_SYNCHRONIZE environment variable
[alexxy/gromacs.git] / docs / user-guide / environment-variables.rst
index 56ed051de9bebbf36001071635fe9be45b7750a8..ecd06e671e8c4296836a168b57254cd83795d6e5 100644 (file)
@@ -170,6 +170,10 @@ Performance and Run Control
         (for coordinate and force buffers) directly on GPU memory spaces, without the staging of data through CPU
         memory, where possible. 
 
+``GMX_GPU_SYCL_NO_SYNCHRONIZE``
+        disable synchronizations between different GPU streams in SYCL build, instead relying on SYCL runtime to
+        do scheduling based on data dependencies. Experimental.
+
 ``GMX_CYCLE_ALL``
         times all code during runs.  Incompatible with threads.