From c975e468a131575c8fbcd0043cef3fd2ee2d7242 Mon Sep 17 00:00:00 2001 From: Daniel Lemire Date: Fri, 6 Nov 2020 10:00:13 -0500 Subject: [PATCH] Update README.md --- README.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index d78b039..bc8003b 100644 --- a/README.md +++ b/README.md @@ -80,12 +80,14 @@ This library is used by [Apache Arrow](https://github.com/apache/arrow/pull/8494 It can parse random floating-point numbers at a speed of 1 GB/s on some systems. We find that it is often twice as fast as the best available competitor, and many times faster than many standard-library implementations. ``` +$ ./build/benchmarks/benchmark # parsing random integers in the range [0,1) volume = 2.09808 MB -netlib : 294.33 MB/s (+/- 2.4 %) 14.03 Mint/s -strtod : 86.53 MB/s (+/- 1.4 %) 4.12 Mint/s -abseil : 521.66 MB/s (+/- 3.2 %) 24.86 Mint/s -fastfloat : 1061.86 MB/s (+/- 3.8 %) 50.61 Mint/s +netlib : 271.18 MB/s (+/- 1.2 %) 12.93 Mfloat/s +doubleconversion : 225.35 MB/s (+/- 1.2 %) 10.74 Mfloat/s +strtod : 190.94 MB/s (+/- 1.6 %) 9.10 Mfloat/s +abseil : 430.45 MB/s (+/- 2.2 %) 20.52 Mfloat/s +fastfloat : 1042.38 MB/s (+/- 9.9 %) 49.68 Mfloat/s ``` See https://github.com/lemire/simple_fastfloat_benchmark for our benchmarking code.