diff options
| author | Emilio G. Cota | 2018-03-17 05:30:40 +0100 |
|---|---|---|
| committer | Alex Bennée | 2018-12-17 09:25:25 +0100 |
| commit | f131bae8a7b7ed1928cc94c69df291db609c316a (patch) | |
| tree | 10c20d7f1abec552934fd03c05450f62dc9232da /scripts/make-release | |
| parent | hardfloat: implement float32/64 fused multiply-add (diff) | |
| download | qemu-f131bae8a7b7ed1928cc94c69df291db609c316a.tar.gz qemu-f131bae8a7b7ed1928cc94c69df291db609c316a.tar.xz qemu-f131bae8a7b7ed1928cc94c69df291db609c316a.zip | |
hardfloat: implement float32/64 square root
Performance results for fp-bench:
Host: Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz
- before:
sqrt-single: 42.30 MFlops
sqrt-double: 22.97 MFlops
- after:
sqrt-single: 311.42 MFlops
sqrt-double: 311.08 MFlops
Here USE_FP makes a huge difference for f64's, with throughput
going from ~200 MFlops to ~300 MFlops.
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Emilio G. Cota <cota@braap.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Diffstat (limited to 'scripts/make-release')
0 files changed, 0 insertions, 0 deletions
