in benches/benches.rs [174:192]
fn elements_per_second(&self, elems: f64, typical: f64, values: &mut [f64]) -> &'static str {
let elems_per_second = elems * (1e9 / typical);
let (denominator, unit) = if elems_per_second < 10f64.powi(3) {
(1.0, " px/s ")
} else if elems_per_second < 10f64.powi(6) {
(10f64.powi(3), "Kpx/s ")
} else if elems_per_second < 10f64.powi(9) {
(10f64.powi(6), "Mpx/s ")
} else {
(10f64.powi(9), "Gpx/s ")
};
for val in values {
let elems_per_second = elems * (1e9 / *val);
*val = elems_per_second / denominator;
}
unit
}