[PATCH 1/5] benchtests: Add exp10f benchmark

Wilco Dijkstra Wilco.Dijkstra@arm.com
Tue Apr 14 11:15:05 GMT 2020


Hi Adhemerval/Paul,

> It is based on converting the expf one and removing the
> workload-spec2017.wrf line.

I don't see the values converted - to keep the same output range I'd do:
new_val = (float) log10 (exp ((double)old_val)). Otherwise given the larger
base I'd expect it to hit huge values and exceptional cases far more often
than the original trace, making it less relevant.

Also keeping the workload line means we get more accurate benchmark
results, including throughput and latency.

Cheers,
Wilco


More information about the Libc-alpha mailing list