PME GPU/CUDA data framework.
[alexxy/gromacs.git] / src / gromacs / mdlib / nbnxn_ocl / nbnxn_ocl_types.h
index 0e9d527cee14987f7c1a1237e62d3f972de1393c..4e1b64c6c089b9b13391cc81018fef34dc558ff5 100644 (file)
@@ -359,16 +359,16 @@ struct gmx_nbnxn_ocl_t
     cl_command_queue    stream[2];             /**< local and non-local GPU queues                             */
 
     /** events used for synchronization */
-    cl_event nonlocal_done;               /**< event triggered when the non-local non-bonded kernel
-                                             is done (and the local transfer can proceed) */
-    cl_event misc_ops_and_local_H2D_done; /**< event triggered when the tasks issued in
-                                             the local stream that need to precede the
-                                             non-local force calculations are done
-                                             (e.g. f buffer 0-ing, local x/q H2D) */
-
-    cl_bool                     bDoTime;  /**< True if event-based timing is enabled.                     */
-    cl_timers_t                *timers;   /**< OpenCL event-based timers.                                 */
-    struct gmx_wallclock_gpu_t *timings;  /**< Timing data. TODO: deprecate this and query timers for accumulated data instead */
+    cl_event nonlocal_done;                     /**< event triggered when the non-local non-bonded kernel
+                                                   is done (and the local transfer can proceed) */
+    cl_event misc_ops_and_local_H2D_done;       /**< event triggered when the tasks issued in
+                                                   the local stream that need to precede the
+                                                   non-local force calculations are done
+                                                   (e.g. f buffer 0-ing, local x/q H2D) */
+
+    cl_bool                           bDoTime;  /**< True if event-based timing is enabled.                     */
+    cl_timers_t                      *timers;   /**< OpenCL event-based timers.                                 */
+    struct gmx_wallclock_gpu_nbnxn_t *timings;  /**< Timing data. TODO: deprecate this and query timers for accumulated data instead */
 };
 
 #ifdef __cplusplus