1
mirror of https://github.com/hashcat/hashcat synced 2024-11-28 05:21:38 +01:00

Merge pull request #216 from gm4tr1x/revert-214-timerResolution

Revert "Use per-device timer resolution in total_time calculations"
This commit is contained in:
Jens Steube 2016-02-10 23:19:11 +01:00
commit bae88174ab
2 changed files with 1 additions and 10 deletions

View File

@ -876,7 +876,6 @@ struct __hc_device_param
u64 device_maxmem_alloc;
u64 device_global_mem;
u32 device_maxclock_frequency;
u64 device_timer_resolution;
uint vector_width;

View File

@ -797,7 +797,7 @@ void status_display_automat ()
hc_clGetEventProfilingInfo (data.ocl, device_param->event, CL_PROFILING_COMMAND_START, sizeof (time_start), &time_start, NULL);
hc_clGetEventProfilingInfo (data.ocl, device_param->event, CL_PROFILING_COMMAND_END, sizeof (time_end), &time_end, NULL);
const double total_time = ((double)(time_end - time_start) * (double)(device_param->device_timer_resolution)) / 1000000.0;
const double total_time = (time_end - time_start) / 1000000.0;
fprintf (out, "%f\t", total_time);
}
@ -12531,14 +12531,6 @@ int main (int argc, char **argv)
device_param->device_maxclock_frequency = device_maxclock_frequency;
// device_timer_resolution
cl_ulong device_timer_resolution;
hc_clGetDeviceInfo (data.ocl, device_param->device, CL_DEVICE_PROFILING_TIMER_RESOLUTION, sizeof (device_timer_resolution), &device_timer_resolution, NULL);
device_param->device_timer_resolution = device_timer_resolution;
// skipped
const u32 skipped1 = ((devices_filter & (1 << device_id)) == 0);