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);
}
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);