Skip to content

Commit

Permalink
docs: update perf numbers
Browse files Browse the repository at this point in the history
  • Loading branch information
codahale committed Jun 22, 2023
1 parent 845d20b commit cc0c02e
Showing 1 changed file with 80 additions and 80 deletions.
160 changes: 80 additions & 80 deletions perf.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,95 +3,95 @@
## `x86_64` (GCP `n2-standard-4`, Intel Ice Lake, `+aes,+ssse3`)

```text
hash/16B time: [96.635 ns 96.686 ns 96.742 ns]
thrpt: [157.73 MiB/s 157.82 MiB/s 157.90 MiB/s]
hash/256B time: [295.80 ns 295.94 ns 296.10 ns]
thrpt: [824.51 MiB/s 824.96 MiB/s 825.34 MiB/s]
hash/1KiB time: [881.44 ns 881.82 ns 882.27 ns]
thrpt: [1.0809 GiB/s 1.0815 GiB/s 1.0820 GiB/s]
hash/16KiB time: [12.588 µs 12.594 µs 12.602 µs]
thrpt: [1.2109 GiB/s 1.2115 GiB/s 1.2122 GiB/s]
hash/1MiB time: [902.52 µs 905.95 µs 908.98 µs]
thrpt: [1.0744 GiB/s 1.0779 GiB/s 1.0820 GiB/s]
hash/16B time: [143.63 ns 144.35 ns 145.07 ns]
thrpt: [105.19 MiB/s 105.71 MiB/s 106.24 MiB/s]
hash/256B time: [353.61 ns 355.52 ns 357.41 ns]
thrpt: [683.08 MiB/s 686.71 MiB/s 690.42 MiB/s]
hash/1KiB time: [983.38 ns 989.19 ns 995.17 ns]
thrpt: [981.30 MiB/s 987.23 MiB/s 993.07 MiB/s]
hash/16KiB time: [13.454 µs 13.537 µs 13.616 µs]
thrpt: [1.1206 GiB/s 1.1272 GiB/s 1.1341 GiB/s]
hash/1MiB time: [905.10 µs 909.24 µs 913.28 µs]
thrpt: [1.0693 GiB/s 1.0740 GiB/s 1.0790 GiB/s]
prf/16B time: [87.172 ns 87.201 ns 87.232 ns]
thrpt: [174.92 MiB/s 174.98 MiB/s 175.04 MiB/s]
prf/256B time: [102.56 ns 102.63 ns 102.72 ns]
thrpt: [2.3212 GiB/s 2.3231 GiB/s 2.3247 GiB/s]
prf/1KiB time: [153.86 ns 154.20 ns 154.62 ns]
thrpt: [6.1680 GiB/s 6.1847 GiB/s 6.1982 GiB/s]
prf/16KiB time: [1.2059 µs 1.2062 µs 1.2066 µs]
thrpt: [12.646 GiB/s 12.650 GiB/s 12.654 GiB/s]
prf/1MiB time: [71.877 µs 71.936 µs 72.004 µs]
thrpt: [13.563 GiB/s 13.575 GiB/s 13.587 GiB/s]
prf/16B time: [131.04 ns 132.16 ns 133.43 ns]
thrpt: [114.36 MiB/s 115.46 MiB/s 116.45 MiB/s]
prf/256B time: [142.82 ns 142.96 ns 143.14 ns]
thrpt: [1.6656 GiB/s 1.6677 GiB/s 1.6694 GiB/s]
prf/1KiB time: [193.50 ns 193.66 ns 193.83 ns]
thrpt: [4.9202 GiB/s 4.9244 GiB/s 4.9285 GiB/s]
prf/16KiB time: [1.2541 µs 1.2567 µs 1.2598 µs]
thrpt: [12.112 GiB/s 12.142 GiB/s 12.167 GiB/s]
prf/1MiB time: [72.320 µs 72.449 µs 72.592 µs]
thrpt: [13.453 GiB/s 13.479 GiB/s 13.503 GiB/s]
stream/16B time: [169.13 ns 169.22 ns 169.31 ns]
thrpt: [90.121 MiB/s 90.173 MiB/s 90.219 MiB/s]
stream/256B time: [185.96 ns 186.02 ns 186.09 ns]
thrpt: [1.2812 GiB/s 1.2817 GiB/s 1.2821 GiB/s]
stream/1KiB time: [249.04 ns 249.11 ns 249.20 ns]
thrpt: [3.8270 GiB/s 3.8283 GiB/s 3.8295 GiB/s]
stream/16KiB time: [1.5548 µs 1.5552 µs 1.5557 µs]
thrpt: [9.8082 GiB/s 9.8115 GiB/s 9.8143 GiB/s]
stream/1MiB time: [89.749 µs 89.839 µs 89.934 µs]
thrpt: [10.859 GiB/s 10.870 GiB/s 10.881 GiB/s]
stream/16B time: [268.50 ns 269.35 ns 270.18 ns]
thrpt: [56.477 MiB/s 56.651 MiB/s 56.830 MiB/s]
stream/256B time: [283.42 ns 283.96 ns 284.51 ns]
thrpt: [858.10 MiB/s 859.78 MiB/s 861.40 MiB/s]
stream/1KiB time: [350.85 ns 352.07 ns 353.42 ns]
thrpt: [2.6984 GiB/s 2.7088 GiB/s 2.7182 GiB/s]
stream/16KiB time: [1.7066 µs 1.7204 µs 1.7339 µs]
thrpt: [8.8002 GiB/s 8.8694 GiB/s 8.9413 GiB/s]
stream/1MiB time: [95.992 µs 96.754 µs 97.456 µs]
thrpt: [10.021 GiB/s 10.093 GiB/s 10.173 GiB/s]
aead/16B time: [169.44 ns 169.50 ns 169.59 ns]
thrpt: [89.976 MiB/s 90.022 MiB/s 90.057 MiB/s]
aead/256B time: [187.00 ns 187.17 ns 187.36 ns]
thrpt: [1.2725 GiB/s 1.2738 GiB/s 1.2749 GiB/s]
aead/1KiB time: [250.22 ns 250.41 ns 250.63 ns]
thrpt: [3.8051 GiB/s 3.8085 GiB/s 3.8114 GiB/s]
aead/16KiB time: [1.5560 µs 1.5568 µs 1.5575 µs]
thrpt: [9.7969 GiB/s 9.8016 GiB/s 9.8061 GiB/s]
aead/1MiB time: [89.597 µs 89.664 µs 89.745 µs]
thrpt: [10.881 GiB/s 10.891 GiB/s 10.899 GiB/s]
aead/16B time: [289.35 ns 291.18 ns 293.20 ns]
thrpt: [52.043 MiB/s 52.404 MiB/s 52.735 MiB/s]
aead/256B time: [284.47 ns 284.75 ns 285.16 ns]
thrpt: [856.16 MiB/s 857.37 MiB/s 858.22 MiB/s]
aead/1KiB time: [347.95 ns 348.05 ns 348.18 ns]
thrpt: [2.7391 GiB/s 2.7401 GiB/s 2.7409 GiB/s]
aead/16KiB time: [1.6614 µs 1.6659 µs 1.6708 µs]
thrpt: [9.1328 GiB/s 9.1595 GiB/s 9.1844 GiB/s]
aead/1MiB time: [90.990 µs 91.223 µs 91.478 µs]
thrpt: [10.675 GiB/s 10.705 GiB/s 10.733 GiB/s]
```

## `aarch64` (Apple M2 Air 2022)

```text
hash/16B time: [195.90 ns 196.58 ns 197.55 ns]
thrpt: [77.240 MiB/s 77.623 MiB/s 77.891 MiB/s]
hash/256B time: [876.18 ns 880.95 ns 886.80 ns]
thrpt: [275.31 MiB/s 277.13 MiB/s 278.64 MiB/s]
hash/1KiB time: [2.8832 µs 2.8882 µs 2.8946 µs]
thrpt: [337.38 MiB/s 338.12 MiB/s 338.71 MiB/s]
hash/16KiB time: [43.231 µs 43.263 µs 43.298 µs]
thrpt: [360.87 MiB/s 361.17 MiB/s 361.43 MiB/s]
hash/1MiB time: [2.7486 ms 2.7643 ms 2.7870 ms]
thrpt: [358.81 MiB/s 361.76 MiB/s 363.82 MiB/s]
hash/16B time: [84.150 ns 84.275 ns 84.414 ns]
thrpt: [180.76 MiB/s 181.06 MiB/s 181.33 MiB/s]
hash/256B time: [191.43 ns 191.58 ns 191.75 ns]
thrpt: [1.2434 GiB/s 1.2445 GiB/s 1.2455 GiB/s]
hash/1KiB time: [512.89 ns 513.32 ns 513.81 ns]
thrpt: [1.8561 GiB/s 1.8579 GiB/s 1.8594 GiB/s]
hash/16KiB time: [6.9394 µs 6.9460 µs 6.9547 µs]
thrpt: [2.1940 GiB/s 2.1968 GiB/s 2.1989 GiB/s]
hash/1MiB time: [439.06 µs 439.77 µs 440.86 µs]
thrpt: [2.2151 GiB/s 2.2206 GiB/s 2.2242 GiB/s]
prf/16B time: [193.56 ns 193.74 ns 193.93 ns]
thrpt: [78.681 MiB/s 78.761 MiB/s 78.831 MiB/s]
prf/256B time: [209.21 ns 209.41 ns 209.63 ns]
thrpt: [1.1373 GiB/s 1.1385 GiB/s 1.1396 GiB/s]
prf/1KiB time: [254.27 ns 254.47 ns 254.69 ns]
thrpt: [3.7444 GiB/s 3.7477 GiB/s 3.7507 GiB/s]
prf/16KiB time: [1.1907 µs 1.1917 µs 1.1930 µs]
thrpt: [12.791 GiB/s 12.804 GiB/s 12.815 GiB/s]
prf/1MiB time: [68.459 µs 68.977 µs 69.504 µs]
thrpt: [14.051 GiB/s 14.158 GiB/s 14.265 GiB/s]
prf/16B time: [77.713 ns 77.767 ns 77.826 ns]
thrpt: [196.06 MiB/s 196.21 MiB/s 196.35 MiB/s]
prf/256B time: [99.008 ns 99.096 ns 99.200 ns]
thrpt: [2.4034 GiB/s 2.4059 GiB/s 2.4081 GiB/s]
prf/1KiB time: [145.93 ns 146.43 ns 146.92 ns]
thrpt: [6.4913 GiB/s 6.5127 GiB/s 6.5350 GiB/s]
prf/16KiB time: [1.0773 µs 1.0788 µs 1.0810 µs]
thrpt: [14.116 GiB/s 14.144 GiB/s 14.164 GiB/s]
prf/1MiB time: [68.590 µs 69.107 µs 69.601 µs]
thrpt: [14.031 GiB/s 14.131 GiB/s 14.238 GiB/s]
stream/16B time: [375.98 ns 376.35 ns 376.79 ns]
thrpt: [40.497 MiB/s 40.544 MiB/s 40.584 MiB/s]
stream/256B time: [389.96 ns 390.20 ns 390.46 ns]
thrpt: [625.26 MiB/s 625.68 MiB/s 626.06 MiB/s]
stream/1KiB time: [439.46 ns 440.61 ns 441.92 ns]
thrpt: [2.1580 GiB/s 2.1644 GiB/s 2.1701 GiB/s]
stream/16KiB time: [1.4141 µs 1.4149 µs 1.4157 µs]
thrpt: [10.778 GiB/s 10.785 GiB/s 10.790 GiB/s]
stream/1MiB time: [66.395 µs 66.441 µs 66.497 µs]
thrpt: [14.686 GiB/s 14.698 GiB/s 14.708 GiB/s]
stream/16B time: [158.42 ns 158.78 ns 159.23 ns]
thrpt: [95.828 MiB/s 96.102 MiB/s 96.316 MiB/s]
stream/256B time: [173.72 ns 174.36 ns 174.95 ns]
thrpt: [1.3628 GiB/s 1.3674 GiB/s 1.3725 GiB/s]
stream/1KiB time: [225.35 ns 225.71 ns 226.02 ns]
thrpt: [4.2195 GiB/s 4.2252 GiB/s 4.2319 GiB/s]
stream/16KiB time: [1.2027 µs 1.2035 µs 1.2043 µs]
thrpt: [12.670 GiB/s 12.679 GiB/s 12.687 GiB/s]
stream/1MiB time: [66.761 µs 66.810 µs 66.869 µs]
thrpt: [14.604 GiB/s 14.617 GiB/s 14.628 GiB/s]
aead/16B time: [380.15 ns 381.21 ns 382.49 ns]
thrpt: [39.893 MiB/s 40.027 MiB/s 40.139 MiB/s]
aead/256B time: [395.92 ns 397.59 ns 399.25 ns]
thrpt: [611.50 MiB/s 614.05 MiB/s 616.65 MiB/s]
aead/1KiB time: [448.24 ns 449.76 ns 451.30 ns]
thrpt: [2.1132 GiB/s 2.1204 GiB/s 2.1276 GiB/s]
aead/16KiB time: [1.4205 µs 1.4215 µs 1.4226 µs]
thrpt: [10.726 GiB/s 10.735 GiB/s 10.742 GiB/s]
aead/1MiB time: [66.458 µs 66.502 µs 66.551 µs]
thrpt: [14.674 GiB/s 14.685 GiB/s 14.694 GiB/s]
aead/16B time: [161.85 ns 162.38 ns 162.91 ns]
thrpt: [93.663 MiB/s 93.968 MiB/s 94.279 MiB/s]
aead/256B time: [172.07 ns 172.68 ns 173.34 ns]
thrpt: [1.3754 GiB/s 1.3807 GiB/s 1.3856 GiB/s]
aead/1KiB time: [224.87 ns 225.03 ns 225.20 ns]
thrpt: [4.2348 GiB/s 4.2380 GiB/s 4.2410 GiB/s]
aead/16KiB time: [1.1946 µs 1.1952 µs 1.1959 µs]
thrpt: [12.759 GiB/s 12.767 GiB/s 12.773 GiB/s]
aead/1MiB time: [66.941 µs 66.975 µs 67.013 µs]
thrpt: [14.573 GiB/s 14.581 GiB/s 14.588 GiB/s]
```

0 comments on commit cc0c02e

Please sign in to comment.