Open evskola opened 3 months ago
Because the time is divided by number of threads: https://github.com/google/benchmark/blob/c64b144f42f7e17bfebd3d2220f8daac48e6365c/src/benchmark_runner.cc#L290-L292 This is a duplicate of #769 / #946. I'm not sure why the things the way they are, and i don't know if they should be changed.
Hi there,
I did a benchmark for
cv::cvtColor
(in essense it loops through a set of images and does conversion BayerRG => BGR).And
BM_ConvertBayerRG8VNG
results look weird to me. How it comes that running benchmark on 4, 8 threads gives lesser times than running on a single thread?Images (2046*2046) are of 4mb in size (the result image is 12mb). The set in total is of 33 files.