Add commandline support to override cpu spinning damper for nvidia runtime
[hashcat.git] / include / types.h
index 85a9903..c8f8bf6 100644 (file)
@@ -991,9 +991,9 @@ struct __hc_device_param
 
   // workaround cpu spinning
 
-  double  exec_us_prev1;
-  double  exec_us_prev2;
-  double  exec_us_prev3;
+  double  exec_us_prev1[EXPECTED_ITERATIONS];
+  double  exec_us_prev2[EXPECTED_ITERATIONS];
+  double  exec_us_prev3[EXPECTED_ITERATIONS];
 
   // this is "current" speed
 
@@ -1013,6 +1013,8 @@ struct __hc_device_param
 
   bool    opencl_v12;
 
+  double  nvidia_spin_damp;
+
   cl_uint device_vendor_id;
   cl_uint platform_vendor_id;
 
@@ -1252,7 +1254,6 @@ typedef struct
   uint    quiet;
   uint    force;
   uint    benchmark;
-  uint    benchmark_repeats;
   uint    runtime;
   uint    remove;
   uint    remove_timer;