diff --git a/benchtests/bench-skeleton.c b/benchtests/bench-skeleton.c index 06be376..17453cc 100644 --- a/benchtests/bench-skeleton.c +++ b/benchtests/bench-skeleton.c @@ -64,10 +64,12 @@ main (int argc, char **argv) } } - printf (FUNCNAME ": ITERS:%"PRId64": TOTAL:%"PRId64"ns, MAX:%lfns, " - "MIN:%lfns, %lf/ms\n", ITER * NUM_SAMPLES, total, - max / (double) iters, min / (double) iters, - ITER * NUM_SAMPLES * 1e6 / total); + double d_total_s = total * 1e-9; + double d_iters = iters; + double d_total_i = (double)ITER * NUM_SAMPLES; + printf (FUNCNAME ": ITERS:%g: TOTAL:%gs, MAX:%gns, MIN:%gns, %g iter/s\n", + d_total_i, d_total_s, max / d_iters, min / d_iters, + d_total_i / d_total_s); return 0; }