VAMPIRE

eBACS: ECRYPT Benchmarking of Cryptographic Systems


ECRYPT II
General information: Introduction eBASH eBASC eBAEAD eBATS SUPERCOP XBX Computers
How to submit new software: Tips hash stream aead dh kem encrypt sign
List of primitives measured: lwc sha3 hash stream lwc caesar aead dh kem encrypt sign
Measurements indexed by machine: lwc sha3 hash stream lwc caesar aead dh kem encrypt sign
List of subroutines: verify decode encode sort core hashblocks scalarmult

Measurements of hash functions, indexed by machine

eBASH (ECRYPT Benchmarking of All Submitted Hashes) is a project to measure the performance of hash functions. This page presents the benchmark results collected in eBASH:

Graphs show timings for all message lengths between 0 and 4096 bytes. The stair-step shape of a typical curve on the graphs reflects the fact that these hash functions handle messages in blocks, such as 64-byte blocks.

Long-message speed is computed as 1/2048 of the difference in cycle counts between hashing 4096-byte messages and hashing 2048-byte messages, or (starting with supercop-20200409) 1/16384 of the difference in cycle counts between hashing 18208-byte messages and hashing 1824-byte messages. Slightly different computations are used for some hash functions with non-power-of-2 block sizes.

Each table row lists the first quartile of many speed measurements, the median of many speed measurements, the third quartile of many speed measurements, and the name of the primitive. Measurements with large variance are indicated in red with question marks. The symbol T: (starting with supercop-20200816) means that the SUPERCOP database at the time of benchmarking did not list constant time as a goal for this implementation.

Each computer name is linked to additional information about the implementations and compilers selected for benchmarking.

There is a separate page with more information about each hash function and each implementation. Designers and implementors interested in submitting new hash functions and new implementations should read the call for submissions.

aarch64; Firestorm (610f0230); 2020 Apple M1; 4 x 3200MHz; unstable; minimac, supercop-20210423

Graphs: (bytes,cycles)

NISTLWC graphs: (bytes,cycles)
Cycles/byte for long messages
25%50%75%hash
0.300.320.33prh64s256
0.310.320.32prh64s512
0.310.330.34prh64s1024
0.370.370.41prh42s1024
0.360.380.39prh42s512
0.370.380.39prh42s256
0.830.840.87T:edonr512
1.031.091.11T:bebb4185
1.511.531.55sha256
1.631.651.66T:bmw512
1.681.701.70T:edonr256
2.072.082.16T:blake3
2.122.142.21T:k12
2.822.862.87T:bmw256
2.993.043.05T:blake2b
3.713.743.74T:blake64
4.004.004.02T:keccakc256
4.024.044.07shake128
4.164.164.18blake512
4.164.184.32T:skein10241024
4.404.434.44T:beamsplitter
4.474.484.50T:keccakc448
4.654.674.70sha3224
4.854.874.89T:sarmal256
4.894.904.91T:keccakc512
4.924.924.94shake256
4.924.944.96sha3256
5.045.055.07T:keccak
5.055.065.07T:blake2s
5.275.285.29T:blake32
5.275.295.48T:sarmal512
5.375.385.40sha512
5.405.435.44T:skein512512
5.465.485.50T:skein512256
5.615.625.62T:shabal256
5.615.625.63T:shabal512
5.775.785.79md5
6.176.186.19T:fugue2
6.456.466.47sha3384
6.977.007.01T:keccakc768
7.127.137.15T:bblake256
7.167.177.19blake256
8.218.258.26T:shavite3256
8.348.368.37T:skein256256
8.928.948.96T:keccakc1024
9.089.099.11T:groestl256
9.289.299.32sha3512
10.1510.1610.17T:cubehash512
10.5510.5710.58T:lane256
10.3110.7710.79T:cubehash1632
10.8910.9210.97T:echosp256
11.2211.2711.30T:whirlpool
11.5111.5411.60T:rfsb509
12.2112.2112.27T:nasha512
12.5812.6212.73T:cubehash832
12.6412.7213.21T:nasha256
12.7112.7413.25T:echo256
12.9212.9312.94T:floppsy
13.1913.2013.26T:lane512
13.9513.9714.57T:jh256
13.9413.9714.05T:jh384
14.0214.0414.11T:fugue256
14.5814.6214.70T:luffa256
14.7014.7214.79T:shavite3512
14.8214.9215.48T:xoodyakv1
15.1015.1115.18T:jh512
15.9916.0016.07T:groestl512
16.1016.1716.21T:jh224
16.5716.7617.49T:echosp512
17.3217.3817.41T:round3jh256
17.8717.9417.98asconhashv12
18.3718.4618.48T:round3jh512
18.9719.1620.20T:cubehash816
19.7219.9820.06T:gimli24v1
20.1220.2220.30T:luffa384
19.5520.3420.43T:luffa512
20.2520.5220.67asconxofv12
20.4920.6820.80T:shamashashv1
22.9223.0423.06T:mgrostl256
24.0724.2124.74T:echo512
24.9825.1025.14T:esch256v1
26.3726.5027.49T:fugue512
28.8729.0329.16T:cubehash88
29.6829.7830.00T:cubehash1616
33.0833.1134.57T:essence512
33.1033.2734.57T:essence384
35.4235.4535.60T:saturninhashv2
35.3935.5435.77T:esch384v1
37.6137.7637.78T:drygascon128
40.2240.4040.53T:sneikha256
40.7440.9042.08T:essence224
40.6240.9542.35T:essence256
44.8545.0545.34T:mcssha6
45.0345.0646.81T:mcssha4
45.0645.1646.91T:mcssha5
45.5845.9546.37T:drygascon256
46.8747.3948.12T:simd256
47.9548.0048.48T:knot256v2
47.9048.3849.48T:simd512
48.9049.1149.20T:cubehash168
50.7450.9451.20T:cubehash84
51.9552.0152.46T:coral256v1
81.6981.7182.21T:sneikha384
94.1694.3594.45T:cubehash82
94.2194.4497.40T:cubehash164
101.01101.53101.80T:clxhash
101.72102.19102.66T:knot256v1
163.95164.19164.55T:knot384
166.31167.27172.97T:knot512
175.93176.19176.65T:cubehash162
179.89179.96180.18T:cubehash81
235.20236.03244.97T:syconhash256v1
330.35331.69334.58T:subterraneanv1
343.91345.06346.57T:cubehash161
642.62643.68647.59T:skinnyhashtk3
660.59661.12662.99T:sivrijndael256hash256v1
966.85970.65973.46T:acehash256v1
1317.511319.981325.56T:skinnyhashtk2
1345.571346.721348.28T:heron256v1
1375.651377.451378.48T:gage1h256c256r128
1844.911846.651849.16T:orangishv1
2062.372063.622066.32T:gage1h256c224r064
2294.682296.652299.28T:gage1h256c256r064
2584.712587.592590.04T:gage1h256c224r032
4129.054131.154133.81T:gage1h256c256r032
4135.404140.074143.09T:gage1h256c512r064
6874.276877.846882.89T:gage1h256c224r016
7797.317801.757805.54T:gage1h256c256r016
7797.387803.317805.75T:gage1h256c512r032
8320.368373.828376.91T:photonbeetlehash256rate32v1
13336.8713340.6513346.92T:gage1h256c224r008
13997.3114002.0514009.09T:sivtemphotonhashv1
Cycles/byte for 4096 bytes
25%50%75%hash
0.360.360.36prh64s256
0.360.360.39prh64s512
0.390.420.42prh64s1024
0.420.460.46prh42s256
0.460.460.49prh42s512
0.520.520.52prh42s1024
0.880.880.91T:edonr512
1.071.111.14T:bebb4185
1.561.561.56sha256
1.761.761.76T:edonr256
1.791.791.79T:bmw512
2.182.182.21T:blake3
2.282.282.31T:k12
3.063.093.09T:bmw256
3.163.163.19T:blake2b
4.044.044.04T:blake64
4.264.304.30T:keccakc256
4.264.304.33shake128
4.494.494.49blake512
4.494.524.65T:skein10241024
4.624.654.69T:beamsplitter
4.754.784.79T:keccakc448
4.884.954.98sha3224
5.085.215.24T:sarmal256
5.145.275.31T:blake2s
5.185.315.31shake256
5.215.315.31sha3256
5.185.315.34T:keccakc512
5.275.445.47T:keccak
5.405.575.60T:blake32
5.665.705.86T:sarmal512
5.605.735.76T:skein512512
5.605.765.79sha512
5.635.795.83T:skein512256
5.896.096.12md5
6.026.226.22T:shabal256
6.026.226.25T:shabal512
6.586.776.80sha3384
6.777.007.03T:fugue2
7.137.297.36T:keccakc768
7.367.587.62blake256
7.917.948.20T:bblake256
8.438.508.72T:shavite3256
8.468.538.76T:skein256256
9.059.089.37T:keccakc1024
9.349.419.67sha3512
9.379.419.70T:groestl256
10.4510.5810.84T:cubehash512
11.0011.0011.36T:lane256
11.3011.3311.69T:cubehash1632
11.4611.4911.88T:echosp256
11.5211.5911.91T:whirlpool
11.7511.7812.17T:rfsb509
12.6912.6913.02T:nasha512
12.9912.9913.41T:floppsy
12.9913.3513.41T:nasha256
13.2813.7013.80T:echo256
13.6114.0914.13T:cubehash832
14.1314.1914.62T:lane512
14.2214.2614.65T:jh384
14.5214.5514.97T:fugue256
14.2214.6814.78T:jh256
14.8814.9415.33T:luffa256
15.2715.3315.82T:shavite3512
14.9715.4315.53T:xoodyakv1
15.4315.4615.92T:jh512
16.4416.4716.89T:jh224
16.8316.8317.19T:groestl512
17.4517.6418.07T:echosp512
17.6817.7117.81T:round3jh256
18.0718.1318.26asconhashv12
18.7518.7818.81T:round3jh512
19.9219.9920.05T:gimli24v1
20.1820.2820.90T:luffa512
20.3120.6420.80T:cubehash816
20.5120.6720.86asconxofv12
20.7020.7720.83T:luffa384
20.9621.6122.23T:shamashashv1
24.4824.4824.54T:mgrostl256
25.0325.1925.94T:echo512
25.2325.2925.32T:esch256v1
27.3427.3827.41T:fugue512
29.9830.0830.17T:cubehash88
31.9031.9632.97T:cubehash1616
34.3134.3134.34T:essence512
34.2834.3434.41T:essence384
35.8435.8735.90T:saturninhashv2
35.8435.9036.03T:esch384v1
37.8237.8939.19T:drygascon128
40.3340.5642.71T:simd256
40.6940.8542.15T:sneikha256
41.2441.5341.60T:essence256
41.2141.5741.70T:essence224
41.7642.0643.39T:simd512
45.8345.8645.90T:mcssha6
46.0346.1246.32T:mcssha4
46.0346.1946.25T:drygascon256
46.4846.5548.11T:mcssha5
48.3448.4048.44T:knot256v2
50.6250.9752.76T:cubehash168
51.5951.6952.02T:cubehash84
52.3752.4752.57T:coral256v1
82.7482.8785.58T:sneikha384
95.1895.2495.37T:cubehash82
95.8696.1296.35T:cubehash164
101.23101.40101.88T:clxhash
102.40102.47105.92T:knot256v1
164.22164.32166.04T:knot384
167.93168.61173.66T:knot512
177.96178.05186.35T:cubehash162
180.85181.02184.07T:cubehash81
237.78237.82237.85T:syconhash256v1
331.33333.45342.56T:subterraneanv1
346.76348.85349.99T:cubehash161
647.63649.42652.68T:skinnyhashtk3
658.60659.02660.59T:sivrijndael256hash256v1
976.62980.24982.19T:acehash256v1
1324.881367.431371.46T:skinnyhashtk2
1368.111368.181370.78T:heron256v1
1391.711391.941395.39T:gage1h256c256r128
1860.541860.731864.09T:orangishv1
2080.912081.532086.83T:gage1h256c224r064
2314.042315.182319.86T:gage1h256c256r064
2606.312607.062610.35T:gage1h256c224r032
4164.974167.944172.17T:gage1h256c256r032
4168.984175.164181.02T:gage1h256c512r064
6928.386932.876938.66T:gage1h256c224r016
7860.277863.927873.36T:gage1h256c512r032
7860.867865.457871.44T:gage1h256c256r016
8350.728356.058359.73T:photonbeetlehash256rate32v1
13441.9913448.3713463.05T:gage1h256c224r008
13979.3713987.1813996.85T:sivtemphotonhashv1
Cycles/byte for 1536 bytes
25%50%75%hash
0.43?0.43?0.69?prh64s256
0.43?0.43?0.78?prh64s512
0.52?0.52?0.78?prh42s256
0.52?0.61?0.78?prh64s1024
0.61?0.61?0.95?prh42s512
0.69?0.78?1.04?prh42s1024
0.96?0.96?1.21?T:edonr512
1.13?1.22?1.48?T:bebb4185
1.56?1.65?2.08?sha256
1.82?1.91?2.34?T:edonr256
2.00?2.00?2.52?T:bmw512
2.52?2.52?3.21?T:k12
3.21?3.21?4.17?T:blake2b
3.30?3.30?4.17?T:bmw256
3.99?4.08?5.21?T:blake3
4.25?4.34?5.03?T:blake64
4.60?4.60?5.47?shake128
4.60?4.60?5.47?T:keccakc256
4.77?4.77?5.64?blake512
4.774.864.95T:beamsplitter
4.86?4.86?5.47?T:keccakc448
4.77?4.95?6.16?T:skein10241024
5.035.035.56sha3224
5.29?5.29?5.90?T:blake2s
5.475.475.64shake256
5.47?5.47?6.08?sha3256
5.47?5.56?6.16?T:sarmal256
5.565.566.08T:keccakc512
5.735.825.99T:blake32
5.73?5.82?6.42?T:keccak
5.905.995.99T:skein512512
5.995.996.16T:skein512256
6.08?6.08?6.77?T:sarmal512
6.086.166.34sha512
6.256.256.42md5
6.776.776.86sha3384
6.686.866.86T:shabal512
6.866.866.86T:shabal256
7.387.387.46T:keccakc768
7.817.817.90blake256
7.998.078.33T:fugue2
8.858.859.03T:skein256256
8.948.949.03T:shavite3256
9.469.469.55T:bblake256
9.649.729.72T:keccakc1024
9.989.9810.07sha3512
10.0710.1610.16T:groestl256
11.2811.2811.28T:cubehash512
11.7211.7212.15T:echosp256
11.9812.0712.15T:lane256
12.1512.2412.33T:whirlpool
12.5012.5912.67T:rfsb509
13.1913.1913.37T:cubehash1632
13.3713.4513.45T:floppsy
13.6313.8014.24T:nasha256
13.8013.8913.89T:nasha512
15.0215.1015.45T:jh256
15.1015.1015.62T:jh384
15.0215.3615.54T:echo256
15.1915.5415.62T:xoodyakv1
15.2815.7115.80T:fugue256
15.3615.8015.88T:luffa256
15.6216.1516.23T:cubehash832
15.6216.1516.23T:lane512
15.8816.4116.49T:jh512
16.6716.7516.75T:shavite3512
16.9317.4517.53T:jh224
18.1418.7518.84T:groestl512
18.1418.7518.84T:round3jh256
18.4018.9219.01asconhashv12
19.0119.7019.79T:echosp512
19.2719.8819.96T:round3jh512
20.2220.8320.92T:gimli24v1
20.8321.3521.53asconxofv12
21.1821.7922.05T:shamashashv1
21.0921.7922.48T:luffa512
21.5322.1322.22T:luffa384
21.8722.3922.66T:cubehash816
25.5226.2126.56T:esch256v1
24.57?26.65?28.73?T:simd256
26.4726.6527.43T:echo512
26.8226.9127.86T:mgrostl256
27.00?27.43?34.72?T:simd512
28.9029.0829.86T:fugue512
31.6032.6432.81T:cubehash88
35.0735.1536.28T:cubehash1616
36.1136.2837.41T:essence384
36.1136.3737.41T:essence512
36.3736.4637.59T:saturninhashv2
36.4637.6738.28T:esch384v1
38.0239.2339.41T:drygascon128
41.2342.6243.31T:sneikha256
42.4542.7144.18T:essence256
42.6242.8844.18T:essence224
46.5346.6147.48T:drygascon256
47.3147.3948.78T:mcssha4
47.1348.7849.04T:mcssha6
49.0449.1349.74T:knot256v2
48.8750.3550.69T:mcssha5
53.0453.2153.47T:coral256v1
53.3054.1655.29T:cubehash84
53.9954.7756.25T:cubehash168
84.2084.2984.37T:sneikha384
96.6196.7096.87T:cubehash82
99.1399.39102.51T:cubehash164
101.56102.08102.17T:clxhash
102.77103.21106.68T:knot256v1
164.84165.01165.27T:knot384
169.00169.09169.87T:knot512
180.98181.16182.98T:cubehash162
182.37182.46182.46T:cubehash81
241.66241.74241.92T:syconhash256v1
332.45332.71333.23T:subterraneanv1
349.73349.99350.59T:cubehash161
655.62656.48657.79T:skinnyhashtk3
655.70657.01659.78T:sivrijndael256hash256v1
996.14998.491001.61T:acehash256v1
1323.911328.941372.34T:skinnyhashtk2
1401.331401.591407.06T:heron256v1
1416.871421.991422.95T:gage1h256c256r128
1882.481887.951891.51T:orangishv1
2112.592113.462118.84T:gage1h256c224r064
2350.602354.602356.16T:gage1h256c256r064
2624.552641.392651.89T:gage1h256c224r032
4228.224228.914237.51T:gage1h256c256r032
4233.784237.944244.89T:gage1h256c512r064
7025.427027.337044.52T:gage1h256c224r016
7968.267971.047980.33T:gage1h256c256r016
7978.517981.817997.00T:gage1h256c512r032
8323.118326.248338.30T:photonbeetlehash256rate32v1
13615.7913624.2913645.30T:gage1h256c224r008
13958.3113967.6813974.37T:sivtemphotonhashv1
Cycles/byte for 576 bytes
25%50%75%hash
0.46?0.69?1.16?prh64s256
0.69?0.69?0.93?prh42s256
0.69?0.69?1.62?prh64s512
0.93?0.93?1.16?prh64s1024
0.93?0.93?2.31?prh42s512
1.16?1.16?2.55?T:edonr512
1.39?1.39?3.01?T:bebb4185
1.39?1.39?3.70?prh42s1024
1.85?1.85?3.47?sha256
2.08?2.08?4.17?T:edonr256
2.31?2.55?5.56?T:bmw512
2.78?2.78?6.25?T:k12
3.47?3.70?7.18?T:blake2b
3.70?3.93?9.03?T:blake3
3.70?3.93?9.03?T:bmw256
4.63?4.63?10.88?T:blake64
4.86?4.86?11.57?shake128
4.86?5.09?10.18?blake512
4.86?5.09?12.04?T:keccakc256
5.09?5.09?10.42?T:beamsplitter
5.32?5.32?10.88?T:blake2s
5.79?6.02?11.80?T:sarmal256
5.79?6.02?6.94?T:skein10241024
6.02?6.02?14.35?T:keccak
6.02?6.02?14.35?T:keccakc448
6.02?6.25?12.50?sha3224
6.02?6.25?12.50?shake256
6.02?6.25?14.58?sha3256
6.25?6.25?14.81?T:blake32
6.25?6.25?14.81?T:keccakc512
6.25?6.48?12.96?sha512
6.48?6.48?13.19?T:skein512512
6.48?6.48?15.28?T:skein512256
6.25?6.71?18.52?T:sarmal512
6.71?6.71?15.97?md5
7.18?7.41?15.05?sha3384
7.87?7.87?18.75?T:keccakc768
8.56?8.56?17.36?blake256
8.56?8.56?17.59?T:shabal256
8.56?8.57?17.59?T:shabal512
9.03?9.26?10.88?T:skein256256
9.72?9.72?11.34?T:shavite3256
10.65?10.65?18.75?T:fugue2
10.65?10.88?21.99?T:keccakc1024
10.88?11.11?22.45?sha3512
11.34?11.34?20.14?T:groestl256
12.50?12.50?22.22?T:cubehash512
12.73?12.96?20.37?T:bblake256
12.96?13.19?31.48?T:whirlpool
13.43?13.43?23.84?T:floppsy
13.4313.6613.89T:echosp256
13.66?13.66?21.53?T:lane256
13.66?13.89?24.30?T:rfsb509
14.35?14.58?22.68?T:nasha512
14.58?14.81?18.98?T:nasha256
15.97?15.97?32.64?T:xoodyakv1
16.90?17.13?26.62?T:luffa256
17.13?17.36?27.31?T:cubehash1632
17.36?17.59?27.31?T:shavite3512
17.59?17.82?27.55?T:jh512
17.59?17.82?27.78?T:fugue256
18.05?18.06?28.47?T:echo256
18.75?18.98?26.39?T:jh224
19.44?19.68?30.78?asconhashv12
19.91?20.14?28.24?T:cubehash832
20.14?20.14?28.47?T:round3jh256
20.37?20.60?28.93?T:groestl512
16.20?20.83?33.10?T:jh384
16.20?21.06?28.93?T:jh256
21.30?21.53?30.09?T:round3jh512
21.53?21.53?30.55?T:gimli24v1
21.76?21.99?28.24?T:lane512
22.22?22.45?35.18?asconxofv12
22.68?22.68?35.65?T:shamashashv1
23.38?23.61?33.10?T:echosp512
24.54?24.54?34.49?T:luffa384
24.31?25.69?34.49?T:simd256
24.31?27.08?43.05?T:luffa512
27.08?27.31?34.95?T:esch256v1
28.47?28.70?36.57?T:echo512
28.24?28.70?35.41?T:cubehash816
30.09?31.71?36.57?T:simd512
31.94?33.10?40.97?T:mgrostl256
34.0334.4937.73T:fugue512
37.5038.6641.20T:cubehash88
38.89?39.12?50.46?T:saturninhashv2
39.35?39.58?43.75?T:esch384v1
39.8140.0544.21T:drygascon128
41.2042.3642.36T:essence512
42.3642.3643.75T:essence384
43.98?44.21?57.17?T:sneikha256
43.7545.3745.83T:cubehash1616
45.6046.9947.45T:essence224
46.99?47.45?60.88?T:essence256
48.8449.0749.30T:drygascon256
50.9352.3152.55T:knot256v2
52.7853.0154.63T:mcssha4
52.5554.1654.40T:mcssha6
55.0956.7157.87T:coral256v1
55.3256.9457.40T:mcssha5
57.1759.0359.49T:cubehash84
61.3463.1964.12T:cubehash168
88.8991.4391.90T:sneikha384
100.92101.15104.39T:cubehash82
102.31102.77106.01T:clxhash
103.70106.71107.64T:knot256v1
107.40110.18111.57T:cubehash164
167.12167.12167.82T:knot384
171.98172.22179.16T:knot512
186.34186.57187.03T:cubehash81
194.90195.60199.53T:cubehash162
252.07252.31252.77T:syconhash256v1
335.87336.10336.79T:subterraneanv1
357.86359.24376.84T:cubehash161
652.29657.15674.74T:sivrijndael256hash256v1
677.75678.22679.37T:skinnyhashtk3
1046.261053.201075.42T:acehash256v1
1334.901335.361335.60T:skinnyhashtk2
1488.601489.061490.22T:gage1h256c256r128
1495.771496.011496.70T:heron256v1
1946.221946.451954.32T:orangishv1
2202.462203.392205.70T:gage1h256c224r064
2448.982450.602466.11T:gage1h256c256r064
2719.342735.082745.49T:gage1h256c224r032
4385.014387.334401.91T:gage1h256c256r032
4412.334425.754428.53T:gage1h256c512r064
7275.647288.147292.54T:gage1h256c224r016
8258.478260.098264.72T:photonbeetlehash256rate32v1
8254.548265.428271.90T:gage1h256c256r016
8291.118293.898323.05T:gage1h256c512r032
13893.4413906.4013922.37T:sivtemphotonhashv1
14097.3714103.3914128.61T:gage1h256c224r008
Cycles/byte for 64 bytes
25%50%75%hash
2.09?4.16?6.25?prh64s256
2.09?4.16?8.33?T:edonr512
2.09?4.17?6.25?sha256
4.16?4.17?10.42?T:blake3
4.16?4.17?10.42?prh42s256
4.16?4.17?6.25?T:bebb4185
4.17?6.25?10.41?T:edonr256
4.17?6.25?10.42?prh64s512
4.17?6.25?14.59?T:blake2s
6.25?6.25?12.50?prh42s512
6.25?6.25?18.75?T:blake2b
6.25?8.33?14.58?T:k12
6.25?8.33?20.83?prh64s1024
8.33?8.33?14.58?T:beamsplitter
8.33?8.34?14.58?T:bmw512
10.41?10.42?16.67?blake512
10.41?10.42?29.17?T:bmw256
8.33?10.42?20.83?prh42s1024
8.34?10.42?27.08?T:blake64
10.42?12.50?22.91?sha3256
10.42?12.50?22.91?sha3384
10.42?12.50?22.91?shake128
10.42?12.50?22.91?shake256
10.42?12.50?29.16?sha3224
10.42?12.50?29.16?sha3512
10.42?12.50?33.33?T:sarmal256
12.50?12.50?18.75?md5
12.50?12.50?22.92?T:keccak
12.50?12.50?22.92?T:keccakc448
12.50?12.50?25.00?T:blake32
12.50?12.50?25.00?T:keccakc512
12.50?12.50?25.00?sha512
12.50?12.50?25.00?T:skein512256
12.50?12.50?27.08?T:skein256256
12.50?12.50?31.25?T:keccakc1024
12.50?12.50?31.25?T:keccakc256
12.50?12.50?31.25?T:keccakc768
12.50?14.58?31.25?T:sarmal512
12.50?14.58?37.50?T:floppsy
12.50?14.58?39.58?T:skein512512
16.66?16.67?45.83?blake256
18.75?18.75?43.75?T:skein10241024
18.75?20.83?41.66?T:xoodyakv1
18.75?20.83?54.16?T:shavite3256
22.91?22.92?45.83?T:rfsb509
22.92?22.92?75.00?T:whirlpool
25.00?27.08?52.08?T:groestl256
27.08?27.09?56.25?asconhashv12
27.08?29.16?72.91?T:cubehash512
29.16?29.17?66.67?T:nasha512
31.25?31.25?114.58?T:shabal256
31.25?31.25?62.50?T:gimli24v1
31.25?31.25?62.50?T:luffa256
31.25?31.25?62.50?T:shabal512
31.25?31.25?91.66?asconxofv12
31.25?33.33?91.67?T:jh512
33.33?33.33?64.58?T:shamashashv1
33.33?35.41?70.83?T:shavite3512
33.33?35.42?97.92?T:jh224
35.41?35.42?62.50?T:lane256
37.50?37.50?106.25?T:round3jh256
37.50?39.58?75.00?T:esch256v1
37.50?39.58?79.16?T:round3jh512
41.66?41.67?74.98?T:fugue256
41.67?43.75?122.91?T:echo256
41.67?43.75?133.33?T:echosp256
43.75?43.75?108.33?T:drygascon128
27.09?45.83?47.92?T:nasha256
43.75?45.83?125.00?T:simd256
43.75?45.83?129.16?T:fugue2
50.00?50.00?145.83?T:groestl512
29.17?52.08?79.16?T:jh256
54.16?54.17?108.33?T:luffa384
54.16?54.17?110.42?T:echosp512
54.17?56.25?110.41?T:echo512
54.17?56.25?160.41?T:bblake256
56.25?56.25?120.83?T:saturninhashv2
29.17?60.41?95.83?T:jh384
62.50?62.50?127.08?T:drygascon256
62.50?64.58?106.23?T:sneikha256
60.42?66.67?120.84?T:esch384v1
68.75?70.83?141.66?T:cubehash1632
72.92?75.00?152.08?T:cubehash832
75.00?75.00?218.73?T:knot256v2
81.23?81.25?166.66?T:coral256v1
81.25?83.33?208.31?T:essence224
81.2583.3389.58T:essence256
85.41?85.42?174.98?T:lane512
85.42?87.50?177.06?T:fugue512
87.50?89.58?456.23?T:cubehash816
60.42?95.83?125.00?T:luffa512
91.67?95.83?266.66?T:cubehash88
91.66?95.84?299.98?T:simd512
106.25?106.25?308.33?T:essence512
112.50?114.58?333.31?T:cubehash84
114.58?114.59?337.48?T:clxhash
106.25?120.83?218.73?T:essence384
97.92?149.98?241.66?T:mgrostl256
147.91?150.00?243.73?T:sneikha384
100.00?152.08?204.16?T:mcssha6
158.33?160.41?329.14?T:cubehash1616
158.33?160.41?464.58?T:cubehash82
106.25?177.08?183.31?T:mcssha4
170.83?177.08?347.91?T:cubehash168
191.66?191.67?395.81?T:knot384
143.73?197.91?212.48?T:knot256v1
141.66?222.91?239.56?T:mcssha5
247.91?247.91?595.80?T:cubehash81
220.83?283.31?479.14?T:knot512
302.06?304.16?724.97?T:cubehash162
222.91?354.16?456.23?T:cubehash164
393.73?395.81?1462.44?T:subterraneanv1
399.98399.98412.48T:syconhash256v1
477.06?481.23?1147.88?T:cubehash161
639.56643.72662.48T:sivrijndael256hash256v1
966.62?997.89?2056.17?T:skinnyhashtk3
1533.27?1537.44?3162.38?T:skinnyhashtk2
1581.19?1633.27?2316.58?T:acehash256v1
2410.33?2489.48?2974.89?T:gage1h256c256r128
2704.052708.232897.80T:heron256v1
2762.392764.482858.23T:orangishv1
3351.953356.123468.61T:gage1h256c224r064
3724.863726.943731.11T:gage1h256c256r064
3999.844004.024022.77T:gage1h256c224r032
6451.836453.926462.25T:gage1h256c256r032
6710.146712.236718.48T:gage1h256c512r064
7314.307316.397320.55T:photonbeetlehash256rate32v1
10528.7510532.9210539.17T:gage1h256c224r016
11939.1211945.3611951.62T:gage1h256c256r016
12176.5912178.6912191.19T:gage1h256c512r032
13111.9813116.1613122.41T:sivtemphotonhashv1
20186.7020195.0520324.20T:gage1h256c224r008
Cycles/byte for 8 bytes
25%50%75%hash
16.62?16.75?33.25?T:floppsy
16.62?16.75?50.00?prh64s256
16.62?16.75?50.00?sha256
16.62?33.25?66.62?T:edonr512
16.75?33.25?50.00?T:bebb4185
16.75?33.25?50.00?T:edonr256
16.75?33.38?50.00?T:beamsplitter
33.25?33.38?66.62?prh64s512
33.25?33.38?83.38?T:blake3
33.25?33.38?83.38?prh42s256
33.38?50.00?100.00?prh42s512
50.00?50.00?116.62?T:blake2s
50.00?50.00?83.25?md5
50.00?66.62?100.00?T:k12
50.00?66.62?116.62?T:blake32
50.00?66.62?116.62?T:bmw256
50.00?66.62?150.00?T:blake2b
50.00?66.62?166.62?prh64s1024
66.62?66.62?116.75?T:bmw512
66.62?66.75?166.62?T:xoodyakv1
66.62?83.25?133.25?T:skein256256
66.62?83.25?200.00?blake256
66.75?83.25?166.62?prh42s1024
66.62?83.38?216.62?T:blake64
83.25?83.38?150.00?blake512
83.25?83.38?183.25?T:shavite3256
83.38?83.38?166.62?T:gimli24v1
100.00?100.00?199.88?T:keccakc448
100.00?100.00?200.00?sha512
100.00?100.00?200.00?T:skein512256
100.00?100.00?233.25?T:shamashashv1
100.00?100.00?250.00?T:keccak
100.00?100.00?250.00?T:keccakc1024
100.00?100.00?250.00?T:keccakc256
100.00?100.00?250.00?T:keccakc512
100.00?100.00?250.00?T:keccakc768
100.00?100.00?350.00?T:whirlpool
83.38?100.00?183.25?T:sarmal256
83.38?100.00?183.25?sha3384
83.38?100.00?183.25?shake128
83.38?100.00?183.25?shake256
83.38?100.00?233.25?sha3224
83.38?100.00?233.25?sha3256
83.38?100.00?233.25?sha3512
83.38?100.00?266.62?asconhashv12
100.00?116.62?216.62?asconxofv12
100.00?116.62?300.00?T:rfsb509
100.00?116.62?316.62?T:skein512512
116.62?116.75?233.38?T:sarmal512
116.62?116.75?283.25?T:drygascon128
133.25?133.38?266.62?T:groestl256
133.25?133.38?466.62?T:luffa256
133.38?133.38?350.00?T:cubehash512
133.38?150.00?266.62?T:esch256v1
150.00?150.00?350.00?T:skein10241024
150.00?166.62?399.88?T:saturninhashv2
166.62?166.62?283.25?T:sneikha256
166.62?183.25?500.00?T:clxhash
116.75?200.00?233.38?T:nasha256
183.38?200.00?383.38?T:shabal256
183.38?200.00?383.38?T:shabal512
200.00?200.00?416.62?T:knot256v2
216.62?216.75?433.38?T:drygascon256
233.25?233.38?666.62?T:nasha512
233.38?233.38?466.62?T:fugue256
250.00?266.62?516.62?T:jh512
250.00?266.62?599.88?T:luffa384
266.62?283.25?550.00?T:coral256v1
266.62?283.25?550.00?T:jh224
266.62?283.38?516.62?T:esch384v1
283.25?283.38?816.62?T:lane256
283.25?283.38?816.62?T:shavite3512
300.00?300.00?616.62?T:round3jh256
300.00?316.62?616.62?T:fugue2
300.00?316.62?633.25?T:round3jh512
333.38?350.00?1066.62?T:echosp256
333.38?350.00?700.00?T:echo256
350.00?350.00?1016.62?T:simd256
250.00?383.25?449.88?T:knot256v1
383.38?383.38?783.25?T:knot384
383.38?399.88?783.25?T:bblake256
400.00?416.62?833.25?T:groestl512
433.25?433.38?883.25?T:echo512
433.38?433.38?1266.62?T:echosp512
300.00?466.62?616.62?T:luffa512
233.38?483.25?633.25?T:jh256
233.38?483.25?633.25?T:jh384
483.38?500.00?2516.62?T:fugue512
500.00?500.00?1199.88?T:essence224
500.00?500.00?1833.25?T:cubehash832
500.00?500.00?866.62?T:essence256
483.25?516.62?966.62?T:cubehash1632
500.00?516.62?833.25?T:sneikha384
516.62?533.38?1366.62?T:cubehash88
533.38?550.00?1433.25?T:cubehash84
550.00?566.62?1666.62?T:cubehash816
583.38?600.00?1200.00?T:cubehash82
666.62?683.25?1966.62?T:cubehash81
683.25?683.38?1400.00?T:lane512
466.62?700.00?800.00?T:mcssha6
716.62?733.25?2166.62?T:sivrijndael256hash256v1
716.62?733.38?2349.88?T:simd512
516.62?750.00?866.75?T:mcssha4
733.38?750.00?2099.88?T:subterraneanv1
850.00?850.00?2499.88?T:essence512
1033.25?1033.38?3016.50?T:cubehash1616
866.62?1033.38?1233.25?T:essence384
1016.62?1049.88?2566.50?T:cubehash168
1133.25?1149.88?2349.88?T:cubehash162
533.38?1150.00?1399.88?T:knot512
1100.00?1216.62?2233.25?T:cubehash164
800.00?1266.62?1449.88?T:mcssha5
1316.62?1333.25?6749.75?T:cubehash161
800.00?1383.25?2349.88?T:mgrostl256
1483.25?1483.38?4766.38?T:syconhash256v1
2666.62?2699.88?8133.00?T:skinnyhashtk3
2733.25?2733.25?8916.25?T:skinnyhashtk2
5999.75?6066.50?17732.75?T:acehash256v1
8533.00?8582.88?17632.62?T:gage1h256c256r128
8616.38?8666.38?17849.25?T:photonbeetlehash256rate32v1
11066.25?11416.25?33465.38?T:orangishv1
12249.50?12649.50?26099.00?T:heron256v1
12449.50?12832.88?37515.25?T:gage1h256c224r064
13799.50?14249.50?34415.38?T:gage1h256c256r064
13999.50?14482.75?34932.00?T:sivtemphotonhashv1
14132.75?14599.38?30132.12?T:gage1h256c224r032
22732.50?22782.50?56714.50?T:gage1h256c256r032
24782.38?24865.62?52898.00?T:gage1h256c512r064
36148.62?36265.25?77097.00?T:gage1h256c224r016
41031.62?41081.75?75963.75?T:gage1h256c256r016
42898.38?42948.25?79413.50?T:gage1h256c512r032
68297.38?69397.38?100162.75?T:gage1h256c224r008

amd64; IceLake (706e5); 2020 Intel Core i5-1030NG7; 4 x 1100MHz; icelake, supercop-20200826

Graphs: (bytes,cycles)

NISTLWC graphs: (bytes,cycles)
Cycles/byte for long messages
25%50%75%hash
0.520.520.52T:blake3
0.640.650.66T:bebb4185
1.531.541.55T:edonr512
2.112.112.11sha1
2.442.442.44sha256
2.512.522.52T:k12
2.522.542.55T:bmw512
2.652.652.65sha224
2.812.822.82T:echo256
2.882.892.90T:md4
3.003.013.01T:cubehash832
3.053.053.05T:blake2b
3.033.053.06T:edonr256
3.283.283.28T:keccakc256treed2
4.004.014.01T:keccakc512treed2
4.204.214.22T:beamsplitter
4.394.394.40blake512
4.394.404.41T:blake64
4.564.584.60T:shabal512
4.654.664.66T:blake2s
4.684.694.72T:shabal256
4.814.844.85T:bmw256
4.854.854.86md5
4.994.995.00shake128
5.005.015.03T:bblake256
5.185.205.21T:skein512512
5.215.235.25T:skein512256
5.305.305.31T:bash256
5.305.315.32T:blake32
5.865.885.93T:skein10241024
5.975.985.99T:cubehash512
5.975.986.00T:cubehash1632
5.985.996.00T:cubehash816
6.156.166.18sha3224
6.246.256.25blake256
6.286.296.30T:keccakc256
6.416.426.44T:sarmal256
6.466.476.48shake256
6.486.506.57sha3256
6.716.716.72sha512
7.047.067.07T:skein256256
7.147.157.16T:bash384
7.167.187.25T:keccakc448
7.397.407.40sha384
7.487.557.58T:keccakc512
7.647.647.65T:luffa256
7.907.917.92T:sarmal512
8.138.148.16T:keccak
8.358.378.40T:luffa384
8.428.438.43T:groestl256
8.508.508.51sha3384
8.818.828.82T:xoodyakv1
9.799.839.98T:keccakc768
10.7210.7310.74T:groestl512
10.7510.7610.77T:bash512
11.1011.1711.53T:fugue2
11.8511.8611.88T:rfsb509
11.9311.9411.95T:cubehash1616
11.9811.9912.02T:cubehash88
12.0312.0412.06T:ripemd160
12.1512.1812.22sha3512
13.5913.6013.61T:jh512
13.5913.6013.61T:jh256
13.6313.6413.65T:jh224
13.6313.6413.66T:jh384
13.8113.8313.86T:fugue256
13.8713.8914.10T:shavite3256
14.0814.1114.17T:keccakc1024
14.1514.1614.69T:gimli24v1
14.3614.3714.39T:luffa512
15.0515.1215.19T:simd512
15.2115.2315.24T:round3jh256
15.2215.2315.25T:round3jh512
15.9315.9515.97T:nasha256
16.0516.0616.08T:nasha512
16.5816.6016.62T:hamsi
19.6919.7019.74T:lane256
20.2020.2321.80T:fugue384
21.3021.3121.81T:floppsy
21.8021.8021.82T:echosp256
22.3022.3522.48T:shavite3512
23.2323.2823.32T:asconhashv12
23.2723.2923.30T:asconxofv12
23.8923.9124.41T:cubehash168
23.9623.9824.02T:cubehash84
24.8824.9125.42T:simd256
26.5026.5226.54T:whirlpool
26.5626.6027.65T:fugue512
27.5727.5827.59T:lane512
28.7428.7629.05T:shamashashv1
30.8630.9031.06T:esch256v1
31.5431.5631.58T:echosp512
34.3734.3934.43T:essence512
34.3834.4334.62T:essence384
35.5935.6836.08T:mgrostl256
35.9235.9435.98T:sneikha256
37.0937.1437.62T:echo512
38.6938.7339.07T:esch384v1
46.8846.9246.98T:essence224
46.9046.9647.44T:essence256
47.9047.9347.98T:cubehash82
47.7848.2948.86T:cubehash164
50.7650.7851.25T:saturninhashv2
50.9050.9451.00T:mcssha4
50.9450.9751.03T:mcssha6
50.9250.9851.42T:mcssha5
73.7873.8074.06T:sneikha384
74.9475.3275.71T:coral256v1
75.8976.0076.52T:triadhashv1
81.2381.4782.31T:drygascon128
82.1082.1782.66T:knot256v2
81.8882.6884.36T:drygascon256
95.4495.4895.95T:cubehash162
95.8696.3097.66T:cubehash81
125.18125.80126.45T:knot256v1
161.30161.86167.57T:clxhash
191.68192.49196.29T:cubehash161
271.53271.98272.82T:knot512
291.66292.06292.88T:knot384
478.25481.40484.13T:syconhash256v1
943.34964.651014.73T:subterraneanv1
1225.611235.671263.31T:skinnyhashtk3
1255.061260.011264.27T:heron256v1
1215.40?1268.17?1358.32?T:acehash256v1
1305.531309.921315.00T:sivrijndael256hash256v1
2178.662185.392194.12T:skinnyhashtk2
2889.522893.482897.79T:gage1h256c256r128
3336.223369.223394.68T:photonbeetlehash256rate32v1
4007.124023.064044.75T:orangishv1
4344.824350.684364.04T:gage1h256c224r064
4828.814842.214855.17T:gage1h256c256r064
4999.465007.655021.71T:gage1h256c224r032
5906.406123.816523.65T:sivtemphotonhashv1
8699.178720.408751.29T:gage1h256c512r064
8718.218735.128758.04T:gage1h256c256r032
13929.7913961.8013998.23T:gage1h256c224r016
15738.2815772.2515819.09T:gage1h256c512r032
15786.4015830.7615872.76T:gage1h256c256r016
29330.2130067.6231003.04T:gage1h256c224r008
Cycles/byte for 4096 bytes
25%50%75%hash
0.670.680.70T:bebb4185
0.830.830.84T:blake3
1.641.651.68T:edonr512
2.172.172.17sha1
2.502.512.51sha256
2.572.572.58T:k12
2.712.722.73sha224
2.812.832.93T:bmw512
2.942.962.97T:echo256
2.962.983.00T:md4
3.043.053.05T:blake2b
3.143.163.20T:edonr256
3.343.353.36T:cubehash832
3.793.803.81T:keccakc256treed2
4.284.284.30T:beamsplitter
4.544.554.56blake512
4.564.574.58T:blake64
4.584.594.60T:keccakc512treed2
4.654.654.66T:blake2s
4.944.954.95md5
4.985.005.03T:shabal512
5.085.125.17T:shabal256
5.125.135.14shake128
5.105.135.16T:bmw256
5.305.325.34T:skein512512
5.345.365.37T:skein512256
5.415.425.43T:blake32
5.475.495.50T:bash256
5.585.615.63T:bblake256
6.136.146.15T:cubehash512
6.186.216.23T:skein10241024
6.276.286.29sha3224
6.316.326.33T:cubehash816
6.346.356.36blake256
6.416.426.44T:keccakc256
6.516.526.53T:cubehash1632
6.636.646.67T:sarmal256
6.696.706.71sha3256
6.696.716.73shake256
6.936.936.95sha512
7.127.147.17T:skein256256
7.257.267.27T:bash384
7.377.397.44T:keccakc448
7.667.677.67sha384
7.787.797.81T:luffa256
7.877.938.19T:keccakc512
8.188.208.21T:sarmal512
8.398.428.45T:keccak
8.598.608.63T:luffa384
8.628.648.66sha3384
8.848.858.87T:groestl256
8.868.878.88T:xoodyakv1
10.0510.0810.13T:keccakc768
10.9410.9510.97T:bash512
11.5911.6111.62T:groestl512
12.0612.0712.10T:rfsb509
12.2312.2412.26sha3512
12.2712.2712.28T:ripemd160
12.3112.3312.35T:cubehash88
12.3312.4112.63T:fugue2
12.5112.5212.54T:cubehash1616
13.8113.8313.83T:jh512
13.8213.8313.85T:jh256
13.8513.8713.89T:jh224
13.8713.8813.89T:jh384
14.0614.0814.10T:shavite3256
14.2014.2114.22T:fugue256
14.2514.2614.29T:gimli24v1
14.2814.3414.46T:keccakc1024
14.7314.7514.78T:luffa512
15.4615.4815.50T:round3jh512
15.4615.4815.50T:round3jh256
15.6515.7015.80T:simd512
16.2216.2516.27T:nasha256
16.5916.6116.64T:nasha512
16.6916.7216.75T:hamsi
20.3520.3720.41T:lane256
20.8220.8520.88T:fugue384
21.3421.3421.35T:floppsy
22.7422.7622.79T:echosp256
23.0123.1523.41T:shavite3512
23.4323.4723.51T:asconxofv12
23.4623.4823.51T:asconhashv12
24.3024.3324.34T:cubehash84
24.4824.5124.54T:cubehash168
25.3125.3325.38T:simd256
26.9026.9226.95T:whirlpool
27.5027.5427.61T:fugue512
28.9028.9328.97T:shamashashv1
29.3529.3529.36T:lane512
31.1031.1331.17T:esch256v1
32.7332.7532.76T:echosp512
35.5635.5835.61T:essence384
35.5535.5935.64T:essence512
36.2236.2436.25T:sneikha256
37.5437.8837.92T:mgrostl256
38.3938.4238.47T:echo512
39.0639.0839.11T:esch384v1
46.5146.5346.58T:essence224
46.5246.5546.60T:essence256
48.2548.2948.31T:cubehash82
48.3748.4248.86T:cubehash164
50.5950.6250.74T:mcssha4
50.5950.6450.70T:mcssha6
51.1551.1751.19T:saturninhashv2
51.3451.3951.44T:mcssha5
74.6474.6874.73T:sneikha384
75.6075.6477.54T:coral256v1
76.0076.0776.14T:triadhashv1
81.3381.3783.42T:drygascon128
82.1082.2684.53T:drygascon256
82.7782.8282.86T:knot256v2
96.0196.0597.05T:cubehash162
96.1796.1996.23T:cubehash81
125.06125.13125.99T:knot256v1
160.53160.65162.60T:clxhash
191.86191.98193.86T:cubehash161
272.62272.73272.98T:knot512
292.02292.46292.71T:knot384
481.58484.21488.59T:syconhash256v1
925.11927.17931.06T:subterraneanv1
1191.34?1208.71?1363.02?T:acehash256v1
1240.691245.371326.89T:skinnyhashtk3
1271.421274.351279.27T:heron256v1
1303.971308.751315.63T:sivrijndael256hash256v1
2182.402185.722190.69T:skinnyhashtk2
2924.072931.412937.64T:gage1h256c256r128
3368.333375.043384.19T:photonbeetlehash256rate32v1
4038.874044.614052.52T:orangishv1
4392.324400.074409.15T:gage1h256c224r064
4880.284889.534901.61T:gage1h256c256r064
5045.565052.655067.54T:gage1h256c224r032
5944.996202.196380.12T:sivtemphotonhashv1
8782.428787.528814.04T:gage1h256c512r064
8793.308808.148827.17T:gage1h256c256r032
14040.8014063.5814106.12T:gage1h256c224r016
15894.1715926.0315939.08T:gage1h256c256r016
15898.2115953.2815985.99T:gage1h256c512r032
27987.0128097.2028252.24T:gage1h256c224r008
Cycles/byte for 1536 bytes
25%50%75%hash
0.720.730.75T:bebb4185
1.781.821.89T:edonr512
2.272.272.28sha1
2.592.592.60sha256
2.832.842.86sha224
2.822.842.88T:k12
2.922.932.94T:blake3
3.043.053.06T:blake2b
3.073.153.19T:md4
3.273.283.39T:echo256
3.313.353.41T:edonr256
3.283.393.52T:bmw512
3.903.913.93T:cubehash832
4.384.394.45T:beamsplitter
4.414.424.43T:keccakc256treed2
4.644.654.66T:blake2s
4.814.824.84blake512
4.864.884.89T:blake64
5.105.105.11md5
5.125.125.14T:keccakc512treed2
5.485.525.62T:skein512512
5.515.535.54shake128
5.485.545.57T:skein512256
5.465.575.72T:bmw256
5.605.625.64T:blake32
5.645.695.77T:shabal512
5.795.815.84T:bash256
5.855.925.96T:shabal256
6.346.376.39sha3224
6.386.406.43T:cubehash512
6.466.526.58T:bblake256
6.526.546.55blake256
6.566.626.69T:skein10241024
6.866.886.92T:cubehash816
6.916.936.95sha3256
6.926.936.95shake256
6.916.946.97T:keccakc256
7.017.037.07T:sarmal256
7.267.307.36T:skein256256
7.297.307.33sha512
7.387.417.44T:cubehash1632
7.547.607.78T:keccakc448
7.657.687.71T:bash384
7.998.018.03T:luffa256
8.118.128.13sha384
8.148.198.73T:keccakc512
8.638.658.66sha3384
8.638.678.71T:sarmal512
8.898.918.95T:keccak
8.938.948.96T:xoodyakv1
8.918.958.98T:luffa384
9.519.539.54T:groestl256
10.1210.2610.37T:keccakc768
11.2211.2611.29T:bash512
12.4712.5012.52T:rfsb509
12.6012.6212.66sha3512
12.6912.7112.73T:ripemd160
12.8612.8812.89T:cubehash88
13.0313.0613.10T:groestl512
13.4713.5113.56T:cubehash1616
14.1814.1914.23T:jh512
14.2014.2214.27T:jh256
14.2214.2514.27T:jh384
14.2314.2514.29T:jh224
14.1814.3214.50T:fugue2
14.4014.4214.45T:gimli24v1
14.5214.5614.60T:shavite3256
14.7514.7914.89T:keccakc1024
14.7914.8514.89T:fugue256
15.3215.3415.37T:luffa512
15.8615.8815.91T:round3jh512
15.9115.9315.94T:round3jh256
16.5916.6616.79T:simd512
16.6616.7116.76T:nasha256
16.8316.8716.91T:hamsi
17.5217.5417.59T:nasha512
21.4021.4021.41T:floppsy
21.4421.4621.52T:lane256
21.8121.8621.92T:fugue384
22.4222.4622.49T:echosp256
23.7323.7723.80T:asconhashv12
23.7523.8023.84T:asconxofv12
24.2724.3124.36T:shavite3512
24.8424.8724.91T:cubehash84
25.4425.4825.52T:cubehash168
26.0326.0726.17T:simd256
27.5227.5527.62T:whirlpool
29.0829.1229.19T:fugue512
29.4629.4829.52T:shamashashv1
31.3931.4831.54T:esch256v1
32.3032.3132.33T:lane512
35.8235.8936.09T:echosp512
36.7036.7336.79T:sneikha256
37.4637.5137.56T:essence384
37.4837.5237.58T:essence512
39.7539.7939.87T:esch384v1
40.5440.6040.97T:echo512
41.6241.7041.76T:mgrostl256
47.7547.7847.84T:essence256
47.7647.7947.84T:essence224
48.8148.8448.89T:cubehash82
49.3349.4049.87T:cubehash164
51.8451.8951.97T:saturninhashv2
51.9651.9852.06T:mcssha4
51.9751.9952.06T:mcssha6
53.9553.9854.09T:mcssha5
76.0676.1176.16T:sneikha384
76.3276.3576.41T:triadhashv1
76.5676.6276.70T:coral256v1
81.5281.5981.69T:drygascon128
82.9683.1185.30T:drygascon256
83.9184.0684.17T:knot256v2
96.8996.9897.05T:cubehash162
96.77?105.40?352.13?T:cubehash81
125.47125.54125.67T:knot256v1
160.92161.01162.27T:clxhash
192.77192.85192.97T:cubehash161
274.43274.57274.63T:knot512
294.02294.22294.33T:knot384
490.50491.13495.34T:syconhash256v1
926.71929.81931.98T:subterraneanv1
1211.631220.431226.59T:acehash256v1
1253.561256.261259.62T:skinnyhashtk3
1300.891303.511311.39T:sivrijndael256hash256v1
1320.851325.081330.09T:heron256v1
2189.332193.342201.35T:skinnyhashtk2
2983.722996.043014.43T:gage1h256c256r128
3356.623379.053504.34T:photonbeetlehash256rate32v1
4097.374108.154120.31T:orangishv1
4465.534477.584496.79T:gage1h256c224r064
4951.324971.294980.79T:gage1h256c256r064
5127.395135.475151.57T:gage1h256c224r032
5752.695768.685803.21T:sivtemphotonhashv1
8895.658926.368965.00T:gage1h256c256r032
8924.888947.958989.36T:gage1h256c512r064
14236.3014274.9814300.70T:gage1h256c224r016
16086.0116111.7816174.04T:gage1h256c512r032
16096.3216138.4916213.90T:gage1h256c256r016
28366.7528408.1228459.66T:gage1h256c224r008
Cycles/byte for 576 bytes
25%50%75%hash
0.840.860.93T:bebb4185
2.02?2.19?2.29?T:edonr512
2.532.532.55sha1
2.832.852.85T:blake3
2.832.852.86sha256
3.123.153.24sha224
3.263.283.37T:k12
3.373.393.41T:blake2b
3.383.403.62T:md4
3.543.663.93T:edonr256
4.014.024.11T:echo256
4.124.264.47T:bmw512
4.554.574.75T:beamsplitter
4.624.644.65T:blake2s
5.035.075.14blake512
5.165.195.24T:blake64
5.385.415.44T:cubehash832
5.515.525.55md5
5.895.915.98T:skein512256
5.895.946.03T:skein512512
5.996.016.03shake128
6.016.036.09T:bash256
6.096.106.11T:keccakc256treed2
6.076.116.14T:blake32
6.616.766.90T:bmw256
7.017.047.06blake256
7.057.097.12T:cubehash512
7.267.307.32T:sarmal256
7.287.407.65T:shabal512
7.417.487.59T:keccakc256
7.387.567.70T:shabal256
7.617.657.70T:skein256256
7.727.737.77sha3256
7.727.757.77sha3224
7.747.757.77shake256
7.797.807.83sha512
7.957.977.99T:keccakc512treed2
8.178.338.48T:skein10241024
8.368.408.44T:cubehash816
8.418.448.49sha384
8.498.528.55T:bash384
8.598.638.66T:luffa256
8.858.919.07T:bblake256
8.928.979.01T:sarmal512
9.139.179.22T:xoodyakv1
9.129.239.36T:keccak
9.139.239.41T:keccakc512
9.189.239.36T:keccakc448
9.289.299.32sha3384
9.679.729.89T:cubehash1632
9.829.879.94T:luffa384
10.8510.9711.04T:keccakc768
11.2311.2811.33T:groestl256
12.0212.0712.11T:bash512
13.5013.5313.58T:rfsb509
13.5713.6013.86T:ripemd160
13.7713.8013.85sha3512
14.3314.3614.42T:cubehash88
14.8414.8814.93T:gimli24v1
15.1515.2015.23T:jh512
15.1615.2415.30T:jh256
15.2015.2515.29T:jh384
15.2315.2715.36T:jh224
15.4115.4615.57T:shavite3256
16.0616.1116.16T:cubehash1616
16.0516.1916.32T:keccakc1024
16.2416.3216.40T:groestl512
16.3816.4316.47T:fugue256
16.8716.9317.00T:luffa512
16.9517.0017.03T:round3jh512
16.9917.0217.14T:round3jh256
17.1417.2017.31T:hamsi
17.8117.8918.05T:nasha256
18.0118.1518.29T:nasha512
18.7618.9619.24T:fugue2
20.9121.0121.16T:simd512
21.5421.5721.59T:floppsy
24.2824.3624.51T:lane256
24.5624.6324.68T:asconxofv12
24.5324.6324.75T:fugue384
24.5924.6624.71T:asconhashv12
25.0425.1225.24T:shavite3512
25.7125.7625.85T:echosp256
26.3226.3826.42T:cubehash84
27.8427.9428.10T:simd256
27.9828.0928.20T:cubehash168
29.0729.1829.30T:whirlpool
30.6230.7030.79T:shamashashv1
32.2932.3732.49T:esch256v1
33.1333.2333.33T:fugue512
37.9538.0538.13T:sneikha256
41.4441.4941.55T:esch384v1
41.9842.0442.23T:echo512
42.5542.6142.68T:essence384
42.5842.6442.76T:echosp512
42.6442.7242.80T:essence512
43.2743.2943.32T:lane512
47.0747.2147.30T:mgrostl256
50.2750.3550.42T:cubehash82
51.0151.0651.12T:essence224
51.0651.1051.16T:essence256
51.9552.0652.25T:cubehash164
53.6553.7353.82T:saturninhashv2
55.5955.6355.71T:mcssha4
55.6555.6955.75T:mcssha6
60.9661.0061.06T:mcssha5
77.0577.1477.18T:triadhashv1
79.1779.3179.44T:coral256v1
79.7979.8679.93T:sneikha384
81.9482.0582.15T:drygascon128
84.7584.8284.89T:drygascon256
86.8586.9487.19T:knot256v2
98.0698.1998.34T:cubehash81
99.5199.6599.78T:cubehash162
126.59126.70126.82T:knot256v1
161.87162.01162.16T:clxhash
195.42195.53195.72T:cubehash161
279.16279.25279.44T:knot512
297.70298.06298.17T:knot384
510.39512.97516.53T:syconhash256v1
934.34941.10941.64T:subterraneanv1
1260.231266.181279.24T:acehash256v1
1294.261295.971299.19T:skinnyhashtk3
1295.651296.741300.66T:sivrijndael256hash256v1
1393.891395.701402.08T:heron256v1
2205.752211.882235.66T:skinnyhashtk2
3128.943136.643147.11T:gage1h256c256r128
3324.073328.223339.14T:photonbeetlehash256rate32v1
4257.864261.044273.56T:orangishv1
4643.524649.294659.98T:gage1h256c224r064
5174.615200.265224.17T:gage1h256c256r064
5320.385342.025370.84T:gage1h256c224r032
5726.515744.125788.02T:sivtemphotonhashv1
9237.419278.349315.44T:gage1h256c256r032
9283.299299.369324.37T:gage1h256c512r064
14707.5614727.5114769.14T:gage1h256c224r016
16687.3916716.4516744.76T:gage1h256c512r032
16704.1416741.0816783.62T:gage1h256c256r016
29301.6929354.0829427.63T:gage1h256c224r008
Cycles/byte for 64 bytes
25%50%75%hash
2.232.272.42T:bebb4185
2.722.782.84T:blake3
4.334.414.47T:blake2s
5.865.956.08sha1
6.026.056.16T:blake2b
5.986.086.22sha256
6.416.596.73T:edonr512
6.946.987.25sha224
7.117.227.34T:beamsplitter
7.177.307.83T:md4
8.678.979.36T:edonr256
9.129.259.34T:k12
10.12?10.45?11.52?T:echo256
10.4210.7210.88blake512
10.8310.9111.88md5
11.2711.3811.59T:skein512512
11.2011.3911.55T:skein512256
11.4811.6211.97T:blake64
11.6611.7812.05T:bash384
11.6911.8111.97T:bash256
11.9412.0312.09T:xoodyakv1
12.2312.4412.75T:skein256256
12.4512.7513.14T:blake32
13.3013.3913.66blake256
14.3814.5314.59sha3256
14.3814.5314.66sha3384
14.4114.5314.59sha3224
14.3814.5515.47T:sarmal256
14.5314.5914.70sha3512
14.4714.6214.77T:bmw512
14.5614.6414.72shake256
14.5314.6914.77shake128
15.7715.9516.22T:cubehash512
16.3116.4416.67T:luffa256
16.3416.4416.67sha384
16.3416.4516.59sha512
16.8917.0317.70T:keccak
17.0917.2517.52T:keccakc256
17.3117.5817.83T:sarmal512
17.8118.2719.48T:keccakc1024
17.53?19.00?19.61?T:keccakc512
19.0619.4519.97T:bmw256
18.16?19.48?20.36?T:keccakc448
18.23?19.52?20.27?T:keccakc768
20.4220.5820.72T:gimli24v1
21.5021.6422.14T:hamsi
21.4821.6921.86T:luffa384
22.3822.6623.86T:bash512
23.5923.6223.66T:floppsy
23.8124.0624.25T:rfsb509
24.1424.3824.77T:cubehash832
25.6225.7325.86T:ripemd160
26.9427.1227.48T:cubehash816
26.5827.2227.97T:shabal512
26.5327.3128.20T:shabal256
25.61?27.70?28.48?T:skein10241024
27.7028.0028.34T:jh512
27.8628.0329.03T:jh256
27.8328.0628.30T:jh384
27.9728.1928.42T:jh224
28.3128.5229.22T:shavite3256
30.8931.0931.30T:round3jh512
31.6631.9432.05T:round3jh256
32.5932.7533.14T:nasha256
32.8433.1133.34T:cubehash88
33.2533.5334.62T:groestl256
34.3934.7235.25T:nasha512
34.9835.2035.38T:asconhashv12
34.9735.3435.56T:asconxofv12
36.6236.9137.19T:luffa512
36.8637.1637.83T:fugue256
37.0937.1637.36T:keccakc512treed2
37.1237.1937.34T:keccakc256treed2
39.0239.3640.78T:bblake256
40.0940.4140.84T:cubehash1632
44.4144.7346.52T:esch256v1
44.8945.1645.55T:cubehash84
45.5845.8347.41T:shavite3512
46.2546.5046.73T:shamashashv1
48.3948.6148.91T:cubehash1616
49.0550.4551.33T:whirlpool
50.5951.8953.34T:simd256
54.6754.8055.02T:sneikha256
58.7260.2261.23T:fugue384
60.1760.4760.83T:cubehash168
60.6161.2861.86T:groestl512
61.4761.8462.23T:lane256
63.2563.4463.80T:esch384v1
67.7368.6170.17T:simd512
68.8169.2769.75T:cubehash82
74.8375.5976.00T:fugue2
76.2376.5576.70T:saturninhashv2
77.5877.8478.28T:echo512
78.8479.2279.44T:echosp256
84.3884.8685.97T:cubehash164
85.2586.0386.55T:fugue512
86.1786.4286.73T:triadhashv1
87.8888.1288.36T:drygascon128
93.3893.6493.92T:essence224
93.3893.6693.80T:essence256
98.0298.4498.91T:echosp512
100.95101.17102.47T:mcssha6
102.38102.64102.89T:mcssha4
107.30107.58108.23T:essence384
108.11108.47109.42T:essence512
109.23109.98110.25T:drygascon256
113.22113.64114.06T:coral256v1
116.88117.17117.48T:cubehash81
124.55125.16125.97T:knot256v2
127.94128.20128.56T:sneikha384
131.81132.36133.25T:cubehash162
141.64142.02142.31T:knot256v1
141.92142.70144.42T:mgrostl256
150.44150.61150.78T:mcssha5
168.69168.89169.08T:lane512
175.06175.30176.11T:clxhash
228.38229.44230.34T:cubehash161
328.44328.81329.30T:knot384
340.05341.03341.89T:knot512
787.30791.83799.44T:syconhash256v1
1048.751053.301063.19T:subterraneanv1
1246.361249.451257.36T:sivrijndael256hash256v1
1828.021833.141841.88T:skinnyhashtk3
1925.501928.361932.94T:acehash256v1
2448.332449.942452.98T:skinnyhashtk2
2544.002568.142570.27T:heron256v1
2948.482950.082952.62T:photonbeetlehash256rate32v1
5052.195069.925084.11T:gage1h256c256r128
5390.385398.365409.25T:sivtemphotonhashv1
5997.366002.526013.36T:orangishv1
7056.067058.587061.89T:gage1h256c224r064
7800.427806.987821.33T:gage1h256c224r032
7823.447832.237899.59T:gage1h256c256r064
13559.1113650.5813779.20T:gage1h256c256r032
14104.0314110.6714128.81T:gage1h256c512r064
21264.7021718.3823322.66T:gage1h256c224r016
24092.8824230.2824554.17T:gage1h256c256r016
24508.1124520.9824646.61T:gage1h256c512r032
41947.8442028.1642498.50T:gage1h256c224r008
Cycles/byte for 8 bytes
25%50%75%hash
12.75?13.00?14.25?T:bebb4185
25.1226.1226.62T:beamsplitter
25.1226.7527.88T:floppsy
27.3827.8828.25T:blake3
29.0029.5030.50sha1
29.5029.7530.00sha256
33.3833.8834.50T:md4
33.3834.1235.75sha224
40.3840.8841.38T:blake2s
42.2542.8843.50T:xoodyakv1
45.3846.6248.00T:edonr256
47.1247.6248.75md5
48.1248.5049.00T:blake2b
51.7552.3853.38T:edonr512
51.5052.5053.50T:gimli24v1
56.2557.6259.00T:hamsi
58.8859.2560.00blake256
60.6261.8863.38T:blake32
71.0071.8873.12T:skein256256
71.7572.2573.00T:k12
71.7572.7573.88T:luffa256
77.2578.7580.62T:cubehash512
81.50?84.38?91.38?T:echo256
82.6284.7586.25blake512
89.6290.3892.12T:skein512256
90.1290.8891.88T:skein512512
91.6292.7594.00T:blake64
93.2594.7596.25T:bash256
94.0095.3896.88T:bash384
95.7597.1298.38T:bash512
108.12108.75109.62T:ripemd160
107.88109.38110.88T:bmw256
107.75109.75111.25T:luffa384
112.88113.50114.25sha3256
113.12113.62115.00sha3224
112.88114.12115.25sha3512
113.50114.12114.88sha3384
113.75114.50116.00shake256
114.00114.50115.38shake128
113.88115.25117.50T:bmw512
115.50116.00117.50sha512
116.75117.75119.88T:sarmal256
117.00118.38120.50T:shavite3256
118.12118.88121.12T:asconxofv12
117.88119.62121.38T:asconhashv12
118.12119.88121.00T:rfsb509
130.50131.75133.38sha384
134.62135.62145.50T:keccak
135.75137.25146.12T:keccakc256
138.50139.50140.88T:shamashashv1
137.25140.50142.88T:nasha256
140.88141.88144.50T:sarmal512
144.50?148.00?163.75?T:keccakc768
147.38148.12149.12T:sneikha256
139.50?151.12?159.50?T:keccakc512
143.62152.25159.50T:keccakc1024
144.25?152.62?160.62?T:keccakc448
156.12157.25160.25T:triadhashv1
162.12163.12169.12T:shabal256
161.25164.38168.88T:shabal512
163.38165.75174.50T:esch256v1
174.25175.62177.62T:cubehash816
175.75177.12178.38T:cubehash832
179.75180.75183.38T:cubehash88
185.12186.62189.12T:whirlpool
184.62187.00189.25T:luffa512
192.12193.25194.50T:cubehash84
198.88199.88206.12T:fugue256
202.75204.25207.50T:groestl256
205.12206.62209.62T:saturninhashv2
206.00215.50226.00T:skein10241024
214.75215.75220.25T:cubehash82
218.50219.88221.12T:drygascon128
224.00225.75227.38T:jh256
225.38226.62228.88T:jh512
225.50226.62227.75T:jh384
226.88228.12229.38T:jh224
250.38252.00254.25T:round3jh512
257.62258.88260.50T:knot256v1
257.88258.88261.50T:bblake256
259.12261.00262.50T:round3jh256
263.62265.25268.25T:cubehash81
269.75274.62278.88T:cubehash1632
274.50276.25281.50T:esch384v1
274.88277.38280.38T:nasha512
278.38280.00287.75T:clxhash
297.75298.38306.62T:keccakc256treed2
297.50298.50306.88T:keccakc512treed2
308.12310.00313.50T:cubehash1616
318.75325.75331.38T:cubehash168
330.62337.38343.88T:fugue384
336.62338.88345.50T:cubehash164
338.38340.75343.38T:knot256v2
364.00365.50381.25T:shavite3512
366.75369.38371.00T:drygascon256
382.62384.75386.38T:coral256v1
385.00387.12389.38T:cubehash162
406.25411.50421.75T:simd256
434.00435.50437.25T:sneikha384
440.12443.25449.00T:groestl512
458.88460.38474.88T:mcssha6
466.75470.00471.50T:mcssha4
479.00481.88484.12T:cubehash161
498.38501.25504.62T:lane256
497.50502.75509.50T:fugue512
502.88507.75515.88T:fugue2
542.00547.62557.12T:simd512
565.50566.88568.12T:essence224
565.88567.38568.50T:essence256
619.00622.50624.88T:echo512
631.00633.88637.25T:echosp256
656.38658.00661.00T:knot384
784.88787.38791.00T:echosp512
814.62816.62819.25T:knot512
855.25856.00857.25T:mcssha5
861.00862.25865.75T:essence384
868.38?876.25?996.38?T:essence512
1131.501145.001160.25T:mgrostl256
1349.501350.501352.88T:lane512
1515.501527.381535.88T:sivrijndael256hash256v1
2008.002015.502033.12T:subterraneanv1
2957.502988.623010.12T:syconhash256v1
3378.253383.253389.38T:photonbeetlehash256rate32v1
4365.004373.754378.62T:skinnyhashtk2
4874.884889.004913.38T:skinnyhashtk3
5769.005780.385788.62T:sivtemphotonhashv1
7131.007143.257166.12T:acehash256v1
11808.3811816.0011874.75T:heron256v1
17307.6217328.5017374.12T:gage1h256c256r128
23966.3824000.0024954.75T:orangishv1
26067.6226091.0026123.38T:gage1h256c224r064
27448.5027471.3827514.50T:gage1h256c224r032
28890.0028915.0028972.00T:gage1h256c256r064
47746.3847818.1248669.50T:gage1h256c256r032
52134.2552187.1252304.38T:gage1h256c512r064
72853.6272877.0073349.25T:gage1h256c224r016
82524.7582568.1283038.62T:gage1h256c256r016
86293.3886323.7587344.62T:gage1h256c512r032
141663.38141741.88142192.12T:gage1h256c224r008

aarch64; A72 (410fd083); 2019 Broadcom BCM2711; 4 x 1500MHz; rpi4ubuntu64, supercop-20191221

Graphs: (bytes,cycles)

NISTLWC graphs: (bytes,cycles)
Cycles/byte for long messages
25%50%75%hash
1.891.901.90edonr512
3.283.293.29md4
3.373.383.38bmw512
3.733.743.78edonr256
4.584.584.59k12
5.195.195.20skein512512
5.195.205.20skein512256
5.505.505.50blake2b
5.845.845.85skein10241024
5.915.915.95md5
6.526.546.55shabal256
6.626.626.62bmw256
6.686.696.69shabal512
7.207.207.20sha384
7.207.207.20sha512
7.397.467.66sarmal256
6.71?7.54?7.89?tiger
7.597.597.59skein256256
7.747.747.90sha1
8.428.428.45keccakc256
8.518.528.53shake128
8.918.928.94blake64
9.079.079.07blake2s
9.389.399.40blake512
9.409.589.65sarmal512
9.889.899.91sha3224
9.899.909.92keccakc448
10.2910.2910.40sha256
10.2910.2910.48sha224
10.4410.4510.47keccakc512
10.4310.4610.47sha3256
10.4510.4710.48shake256
10.9710.9710.97ripemd160
11.0811.0911.10keccak
12.3112.3112.31blake32
13.1713.1813.18nasha256
13.5013.5113.53keccakc768
13.5713.6013.64sha3384
13.5613.6113.64nasha512
15.8415.8415.85blake256
16.1716.1816.19bblake256
16.6216.6216.63cubehash1632
16.7116.7216.73cubehash512
18.2018.2418.26shavite3256
19.2819.2819.28luffa256
19.4319.4319.43keccakc1024
19.5319.5719.57sha3512
21.2621.2921.50fugue256
21.5621.5621.57cubehash832
22.0022.0022.00asconhashv12
22.0022.0022.00asconxofv12
25.4925.5325.56groestl256
28.9428.9529.00echosp256
29.8929.9330.18lane256
30.1330.4231.16rfsb509
30.9631.0031.03shavite3512
31.4231.4531.48echo256
31.9832.0632.21cubehash816
31.9732.1132.12luffa384
32.5532.5632.56shamashashv1
30.39?33.06?34.24?xoodyakv1
30.91?33.99?38.86?md6d224
34.9935.0035.01gimli24v1
35.0335.0635.13luffa512
35.2535.3335.40essence384
35.2735.3435.39essence512
35.9335.9335.95jh224
35.9335.9335.95jh512
35.9235.9335.95jh256
35.9335.9335.95jh384
35.1836.5938.20md6d256
38.3338.3638.36simd256
41.0341.0341.03sneikha256
41.5642.0042.26fugue512
42.0342.0442.06round3jh256
41.9942.0742.17round3jh512
42.8042.9743.15simd512
43.1743.2843.38echosp512
46.1946.7247.37mcssha6
46.7246.7246.74mcssha4
46.7346.7346.73mcssha5
46.5947.1547.71whirlpool
46.5747.6747.88md6d384
48.4148.4448.44esch256v1
37.13?49.25?56.38?groestl512
50.3150.3150.31cubehash1616
53.1353.2053.32saturninhashv2
54.0054.1354.40cubehash88
56.4157.5061.13md6d512
57.2557.5758.23lane512
58.4158.6359.05echo512
61.2761.2861.33essence224
61.2761.3061.33essence256
64.5165.5666.32drygascon128
64.8565.8867.86mgrostl256
71.5071.5071.50coral256v1
73.0773.5674.55esch384v1
77.0877.0977.11drygascon256
81.5581.5681.58knot256v2
83.5083.5083.51sneikha384
87.3188.2588.25cubehash168
96.2596.2596.25cubehash84
125.06125.75126.13clxhash
149.25149.25149.26knot256v1
164.50164.50164.51cubehash164
179.05180.00180.51cubehash82
-487.27?267.37?804.76?fsb256
282.73282.76282.91knot512
290.12290.23290.60knot384
312.44316.56317.60cubehash162
344.00345.18348.95cubehash81
453.79459.07466.91syconhash256v1
-1455.97?468.67?2020.41?fsb512
618.86621.67622.90cubehash161
764.95770.63771.58subterraneanv1
1529.791530.061539.07acehash256v1
1703.221706.261710.74sivrijndael256hash256v1
1932.511936.041937.67skinnyhashtk3
2864.672868.302871.98heron256v1
3016.193023.333023.59gage1h256c256r128
3172.233176.813180.57skinnyhashtk2
4571.254576.424577.78gage1h256c224r064
5054.695059.365064.37gage1h256c256r064
5373.545377.165381.08orangishv1
5975.155981.065986.83gage1h256c224r032
8963.898972.298980.82gage1h256c512r064
9135.669143.119148.97gage1h256c256r032
14793.0014801.7514811.62gage1h256c224r016
16969.1016984.3816994.06gage1h256c512r032
17296.3617313.1017334.10gage1h256c256r016
20177.2520223.4820239.33photonbeetlehash256rate32v1
28729.8528779.3228788.05gage1h256c224r008
33895.5533954.6233995.86sivtemphotonhashv1
Cycles/byte for 4096 bytes
25%50%75%hash
1.991.991.99edonr512
3.373.373.37md4
3.643.643.64bmw512
3.823.833.85edonr256
4.874.874.87k12
5.315.315.31skein512512
5.305.315.31skein512256
5.525.525.52blake2b
6.026.026.04md5
6.106.106.10skein10241024
6.886.886.88bmw256
6.956.966.96shabal256
7.127.127.13shabal512
7.497.497.49sha384
7.507.507.50sha512
7.357.677.72tiger
7.707.707.70skein256256
7.757.767.86sarmal256
7.907.907.98sha1
8.728.728.73keccakc256
8.748.758.75shake128
9.089.089.08blake2s
9.259.259.26blake64
9.719.719.71blake512
9.929.939.95sarmal512
10.0910.0910.10sha3224
10.1510.1610.16keccakc448
10.6110.6110.71sha224
10.6110.6110.62sha256
10.7810.7810.78sha3256
10.7810.7910.79shake256
10.8210.8210.83keccakc512
11.1911.1911.19ripemd160
11.4911.5011.50keccak
12.5512.5512.55blake32
13.4413.4413.44nasha256
13.7813.7813.79keccakc768
13.8213.8313.84sha3384
14.0914.1114.12nasha512
16.1416.1416.14blake256
17.1417.1417.15cubehash512
17.8117.8117.81bblake256
18.0718.0718.07cubehash1632
18.5318.5418.55shavite3256
19.5219.5219.53keccakc1024
19.6019.6119.61sha3512
19.6119.6119.61luffa256
21.9621.9622.06fugue256
22.1822.1822.18asconhashv12
22.1822.1822.18asconxofv12
23.5023.5023.51cubehash832
26.1526.1626.17groestl256
30.1430.1430.16echosp256
30.8830.8931.01lane256
31.0931.1031.46rfsb509
31.9932.0032.01shavite3512
31.4532.1434.37md6d224
32.4632.4632.47echo256
32.8332.8432.84shamashashv1
32.8932.9132.91luffa384
32.0233.2033.20xoodyakv1
34.0034.0134.07cubehash816
33.6534.0234.75md6d256
35.2735.2735.28gimli24v1
35.9735.9736.00luffa512
36.5136.5136.51jh224
36.5136.5136.51jh384
36.5136.5136.51jh256
36.5136.5136.51jh512
36.5136.5336.55essence384
36.5336.5536.56essence512
38.9638.9738.97simd256
41.3641.3641.36sneikha256
42.7142.7242.73round3jh256
42.7242.7342.78round3jh512
43.2943.3543.38echosp512
43.7343.9543.96fugue512
44.3444.3644.44simd512
44.1944.6244.63md6d384
47.6547.6547.66mcssha4
47.4847.7247.79whirlpool
47.7347.7448.06mcssha6
48.4248.4248.42mcssha5
48.7448.7448.74esch256v1
45.66?51.52?52.10?groestl512
53.5453.5453.54cubehash1616
53.6553.6553.71saturninhashv2
53.7054.0955.61md6d512
55.9655.9656.09cubehash88
60.4760.4860.69echo512
61.3861.4061.72lane512
62.3562.3562.37essence224
62.3562.3662.38essence256
65.6965.6966.06drygascon128
69.0669.1170.10mgrostl256
72.0772.0772.07coral256v1
74.2874.2874.78esch384v1
77.5977.6077.60drygascon256
82.2182.2182.21knot256v2
84.4784.4784.47sneikha384
91.4891.4891.48cubehash168
98.0798.0798.07cubehash84
125.59125.93125.94clxhash
149.55149.55149.55knot256v1
167.73167.73167.74cubehash164
181.35181.82181.83cubehash82
283.86283.87283.94knot512
291.05291.09291.26knot384
319.73319.76320.28cubehash162
346.83346.93348.81cubehash81
462.37463.36466.42syconhash256v1
622.26623.57624.19cubehash161
769.81771.13771.55subterraneanv1
1546.861546.931550.75acehash256v1
1703.871704.961705.70sivrijndael256hash256v1
1949.941951.541951.91skinnyhashtk3
2913.622915.252915.32heron256v1
3055.133056.913057.00gage1h256c256r128
3183.063184.193185.34skinnyhashtk2
4618.844619.524619.84gage1h256c224r064
5108.225108.985110.59gage1h256c256r064
5420.015420.765422.01orangishv1
6033.996035.756037.67gage1h256c224r032
9058.539061.299063.94gage1h256c512r064
9223.819225.499228.11gage1h256c256r032
14925.9314928.2314931.37gage1h256c224r016
17131.7717135.7317137.98gage1h256c512r032
17456.6117461.3617467.79gage1h256c256r016
17867.2018131.4818229.22fsb256
18271.2018844.6419214.45fsb512
20145.2220161.7020167.15photonbeetlehash256rate32v1
28988.6929009.5329012.49gage1h256c224r008
33914.7833921.6233937.17sivtemphotonhashv1
Cycles/byte for 1536 bytes
25%50%75%hash
2.132.132.13edonr512
3.523.523.53md4
3.963.963.96edonr256
4.074.074.08bmw512
5.345.345.34k12
5.495.495.49skein512512
5.495.495.49skein512256
5.545.545.54blake2b
6.216.216.21md5
6.536.536.53skein10241024
7.307.307.30bmw256
7.667.667.67shabal256
7.857.857.86shabal512
7.877.877.87skein256256
7.977.977.97sha384
7.997.997.99sha512
7.678.028.15tiger
8.178.178.18sha1
8.278.298.30sarmal256
9.109.109.10blake2s
9.349.349.34shake128
9.439.449.46keccakc256
9.819.819.81blake64
10.2210.2210.23sha3224
10.2510.2610.27blake512
10.3810.3810.39keccakc448
10.5210.5710.62sarmal512
10.9810.9811.08sha224
11.0911.0911.09sha256
11.1411.1411.14sha3256
11.1611.1611.17shake256
11.2811.2811.28keccakc512
11.5611.5711.59ripemd160
12.1712.1712.17keccak
12.9512.9512.95blake32
13.8613.8613.87nasha256
13.8613.8613.87sha3384
13.8813.8913.89keccakc768
14.9414.9614.96nasha512
16.6316.6316.63blake256
17.8517.8617.86cubehash512
19.0419.0419.07shavite3256
20.1720.1720.17luffa256
20.1820.1920.19keccakc1024
20.2020.2120.22sha3512
20.4820.4820.49cubehash1632
20.5220.5220.53bblake256
22.4822.4822.48asconhashv12
22.4822.4822.48asconxofv12
23.1023.1023.14fugue256
26.7426.7426.74cubehash832
27.2227.2227.24groestl256
29.7129.7129.73echosp256
32.4732.4732.50lane256
32.5532.5632.79rfsb509
32.2932.5734.32md6d224
33.3033.3033.30shamashashv1
32.2633.4333.73xoodyakv1
33.6633.6733.69shavite3512
33.7033.9534.78md6d256
34.2134.2434.24luffa384
35.4635.4735.48echo256
35.7335.7335.74gimli24v1
37.2437.2537.32cubehash816
37.4637.4637.47jh224
37.4637.4637.47jh256
37.4637.4637.47jh384
37.4637.4737.47jh512
37.4937.4937.55luffa512
38.4938.5438.59essence384
38.5438.5738.62essence512
39.9839.9940.01simd256
41.9241.9241.92sneikha256
43.8443.8443.85round3jh256
43.8343.8543.89round3jh512
44.3344.6345.37md6d384
46.6346.6646.79simd512
46.9747.2047.20fugue512
47.3747.4147.41echosp512
48.5748.6848.80whirlpool
49.1949.1949.21mcssha4
49.2349.2349.23esch256v1
49.4149.4149.41mcssha6
51.2551.2551.25mcssha5
53.6753.9454.66md6d512
54.3954.4154.46saturninhashv2
49.27?55.66?55.98?groestl512
58.9358.9358.93cubehash1616
59.0159.0159.14cubehash88
63.5763.5763.83echo512
64.1364.1364.14essence256
64.1364.1364.15essence224
65.9065.9666.89drygascon128
67.7667.8068.17lane512
73.0373.0373.03coral256v1
74.4874.5075.50mgrostl256
75.4775.4775.96esch384v1
78.4378.4478.45drygascon256
83.2883.2883.29knot256v2
86.0986.0986.09sneikha384
96.8796.8797.95cubehash168
101.12101.12101.12cubehash84
125.85126.23126.23clxhash
150.05150.05150.06knot256v1
173.12173.12173.12cubehash164
184.36184.86184.87cubehash82
285.72285.72285.73knot512
292.79292.81292.90knot384
325.12325.12325.13cubehash162
349.87350.86350.88cubehash81
468.92470.65473.98syconhash256v1
627.63627.63627.68cubehash161
772.58772.83777.12subterraneanv1
1541.481569.911575.06acehash256v1
1699.351704.291704.58sivrijndael256hash256v1
1973.531978.311978.93skinnyhashtk3
2989.862990.002990.10heron256v1
3115.203115.243115.36gage1h256c256r128
3194.933195.623197.29skinnyhashtk2
4691.124694.634695.56gage1h256c224r064
5189.115191.955193.41gage1h256c256r064
5488.365493.645495.47orangishv1
6121.686124.416130.36gage1h256c224r032
9205.149207.909210.00gage1h256c512r064
9357.279362.179370.02gage1h256c256r032
15134.5315138.3215142.58gage1h256c224r016
17384.0717388.0217390.30gage1h256c512r032
17699.4617704.4517710.70gage1h256c256r016
20062.5520069.1820075.13photonbeetlehash256rate32v1
29389.8529395.5529404.51gage1h256c224r008
33833.0033839.9333856.94sivtemphotonhashv1
47067.8547684.2347910.19fsb256
48294.1248981.3550164.10fsb512
Cycles/byte for 576 bytes
25%50%75%hash
2.332.332.34edonr512
3.923.923.93md4
4.334.344.38edonr256
4.874.874.88bmw512
6.006.006.01skein512256
6.006.006.00skein512512
6.036.046.05k12
6.226.226.22blake2b
6.726.746.75md5
8.248.248.27skein256256
8.338.338.34skein10241024
8.438.438.44sha384
8.438.438.45bmw256
8.468.478.54sha512
8.628.628.63sarmal256
8.608.869.30tiger
8.908.908.90sha1
9.169.169.16blake2s
9.569.589.59shabal256
9.809.809.80shabal512
10.0010.0010.00shake128
10.2710.2710.27blake64
10.3110.3210.38keccakc256
10.6910.7010.70blake512
11.0011.0311.04sarmal512
11.9711.9712.08sha256
11.9512.0712.07sha224
12.3812.3812.38sha3256
12.4212.4212.43shake256
12.4412.4412.49sha3224
12.5412.5412.55ripemd160
12.7812.7812.78keccak
12.7612.8012.80keccakc448
12.8012.8112.81keccakc512
13.9914.0114.02blake32
14.8014.8114.82sha3384
15.0015.0015.00nasha256
15.0715.0915.09keccakc768
15.7215.7415.74nasha512
17.9517.9517.95blake256
19.7519.7519.75cubehash512
20.4220.4220.42shavite3256
21.6521.6521.65luffa256
22.0622.0722.07sha3512
22.2422.2422.25keccakc1024
23.2923.2923.29asconhashv12
23.2923.2923.29asconxofv12
26.1626.1626.27fugue256
26.9026.9126.91cubehash1632
27.7527.7527.76bblake256
30.0930.0930.10groestl256
32.8634.0434.04xoodyakv1
34.1634.1634.17echosp256
34.6034.6034.62shamashashv1
34.7034.7234.72shavite3512
35.3735.3735.37cubehash832
36.2036.2036.24rfsb509
36.7336.7436.76lane256
36.8936.8936.90gimli24v1
37.7137.8037.87luffa384
40.0340.0340.04jh256
40.0340.0340.03jh224
40.0340.0340.04jh384
40.0440.0440.04jh512
41.5241.5341.56luffa512
42.1242.1742.22echo256
42.7142.7142.72simd256
43.3943.3943.39sneikha256
43.6843.6943.81essence384
43.7843.8843.99essence512
45.8645.9645.99cubehash816
46.8346.8346.84round3jh256
46.8446.8446.89round3jh512
50.5550.5550.55esch256v1
51.2151.2751.40whirlpool
53.3153.3153.31mcssha4
53.8953.8953.89mcssha6
55.5255.8555.87fugue512
56.3956.4156.45saturninhashv2
56.4256.5156.52echosp512
57.5257.6857.88simd512
58.7858.7858.78mcssha5
54.10?60.92?61.43?groestl512
65.3665.3765.63echo512
65.9466.2670.22md6d224
66.4566.4566.52drygascon128
67.1667.1667.30cubehash88
68.8368.8668.88essence224
68.8768.8868.91essence256
69.4469.7471.34md6d256
73.2973.2973.29cubehash1616
75.5875.5875.58coral256v1
78.6578.6679.13esch384v1
80.6780.6880.70drygascon256
81.6181.6482.64mgrostl256
86.1486.1586.16knot256v2
89.7490.3491.42md6d384
90.4090.4090.40sneikha384
91.4991.5591.89lane512
108.66108.87110.22md6d512
109.22109.22109.22cubehash84
111.23111.23111.23cubehash168
126.68127.03127.04clxhash
151.39151.39151.39knot256v1
187.48187.48187.48cubehash164
192.46192.97192.97cubehash82
290.66290.67290.70knot512
296.65296.67296.73knot384
339.48339.48339.48cubehash162
357.96357.99358.98cubehash81
488.89490.66494.21syconhash256v1
642.01642.01642.01cubehash161
779.98780.89780.89subterraneanv1
1636.721636.811639.73acehash256v1
1693.201693.391694.85sivrijndael256hash256v1
2039.952041.012053.45skinnyhashtk3
3185.603185.643198.94heron256v1
3216.543219.003231.29skinnyhashtk2
3267.403267.463280.59gage1h256c256r128
4882.974896.164896.98gage1h256c224r064
5401.155413.975416.51gage1h256c256r064
5670.315683.185684.99orangishv1
6355.366360.756365.38gage1h256c224r032
9592.379594.849605.38gage1h256c512r064
9712.529720.449728.65gage1h256c256r032
15676.7015682.2515688.05gage1h256c224r016
18043.6318048.4018055.97gage1h256c512r032
18335.9018344.0918354.85gage1h256c256r016
19897.8519901.7119905.73photonbeetlehash256rate32v1
30406.6830419.1530440.24gage1h256c224r008
33685.1533691.1533709.13sivtemphotonhashv1
124668.60126732.41127341.26fsb256
126985.48128462.49130257.65fsb512
Cycles/byte for 64 bytes
25%50%75%hash
5.835.835.88edonr512
8.979.069.06md4
9.169.179.55edonr256
9.779.779.77blake2s
11.8811.8811.88blake2b
12.0812.0912.12skein512256
12.1412.1612.16skein512512
13.3913.3913.39skein256256
13.3813.4413.44md5
16.2216.2316.23bmw512
17.3917.6417.78k12
17.9517.9517.97sha384
18.0218.0218.08sarmal256
18.2518.2718.31sha512
18.3118.3118.31sha1
19.2219.3619.95tiger
20.1120.1720.31blake64
21.3021.4421.44blake512
22.3322.3322.36sarmal512
22.6622.6622.67sha3256
22.6722.6723.00sha3224
22.7322.7322.78sha3384
22.7522.7522.77sha3512
22.8422.8622.86bmw256
22.9222.9422.94shake128
22.9422.9422.94shake256
24.2824.5024.50sha224
24.3424.6124.61sha256
25.0925.1125.14ripemd160
25.1425.5825.61keccakc1024
25.3325.8125.83keccakc768
26.1726.2026.22keccak
25.8026.2226.27keccakc512
26.2326.2526.80keccakc256
25.8126.3026.31keccakc448
27.3627.3827.39skein10241024
27.3427.3927.39blake32
29.5929.5929.61nasha256
32.9432.9432.97nasha512
33.3833.3833.38asconhashv12
33.3833.3833.38asconxofv12
34.0934.0934.23shabal256
34.4834.4834.53shabal512
34.6134.6434.66blake256
37.7337.7337.75shavite3256
40.3840.3840.38luffa256
40.3341.0041.62xoodyakv1
43.6144.0244.30cubehash512
50.0250.0250.06shamashashv1
52.0252.0252.06gimli24v1
61.9161.9161.94sneikha256
64.0964.1164.11shavite3512
65.0565.0666.06fugue256
66.5066.5666.56groestl256
67.4567.4567.47esch256v1
72.6172.6172.88jh256
72.6172.6172.89jh224
72.6272.6272.64jh384
72.6772.6772.70jh512
73.5973.5973.66drygascon128
73.7873.9574.64rfsb509
77.3677.5077.81simd256
81.6181.6481.95saturninhashv2
81.4881.6681.95luffa384
84.8484.8484.84round3jh256
84.8984.9884.98round3jh512
86.9487.4588.56whirlpool
91.2091.3191.33lane256
92.9593.0893.23luffa512
95.6695.9596.52echo256
104.61104.61104.62echosp256
105.92105.94105.94mcssha4
108.02108.02108.02coral256v1
108.78108.78109.12cubehash1632
109.42109.47109.86drygascon256
111.20111.20111.23mcssha6
111.23112.30112.45essence384
112.48113.23113.23essence512
118.97119.12120.58echo512
119.45119.45119.77esch384v1
119.80119.97120.41bblake256
122.77122.77122.77knot256v2
128.94128.95128.98essence224
128.88129.06129.30essence256
129.97130.12130.12echosp512
136.45136.83136.94clxhash
145.22145.50145.56sneikha384
145.80145.81145.83cubehash832
136.23?151.61?153.58?groestl512
155.19155.20155.20mcssha5
156.23156.25156.62cubehash816
165.28?166.52?191.78?fugue512
168.48168.48168.48knot256v1
170.72171.00171.89cubehash88
173.44174.34174.47simd512
206.78207.19208.44mgrostl256
212.98213.02213.02cubehash84
240.67242.36244.45md6d256
243.08245.56247.72md6d224
257.14257.14257.14cubehash1616
295.06295.06297.94cubehash168
296.08296.73296.77cubehash82
313.88315.70318.97md6d384
327.45327.45327.55knot384
353.94353.94353.95knot512
363.34363.62364.75lane512
368.44369.53371.53md6d512
371.28371.28371.28cubehash164
461.84461.88462.80cubehash81
523.28523.28528.78cubehash162
744.45745.94752.22syconhash256v1
826.05826.05826.06cubehash161
883.23883.77884.02subterraneanv1
1612.111613.661615.06sivrijndael256hash256v1
2435.732492.202493.56acehash256v1
2899.422899.882900.03skinnyhashtk3
3575.003575.023575.05skinnyhashtk2
5278.025278.095278.53gage1h256c256r128
5753.895754.225754.48heron256v1
7419.567419.697420.14gage1h256c224r064
8054.778055.338055.80orangishv1
8206.928207.028207.36gage1h256c256r064
9334.399334.669334.94gage1h256c224r032
14263.8014264.0014270.23gage1h256c256r032
14555.4714555.8314556.23gage1h256c512r064
17628.1617631.4817741.64photonbeetlehash256rate32v1
22634.3622638.8622780.08gage1h256c224r016
26472.8326473.2726598.53gage1h256c256r016
26496.9726497.4726617.67gage1h256c512r032
31764.8931768.9131890.05sivtemphotonhashv1
43481.7843551.4243662.06gage1h256c224r008
1115089.471138849.971140952.25fsb256
1140364.881159054.671184639.12fsb512
Cycles/byte for 8 bytes
25%50%75%hash
44.5044.8844.88edonr256
45.0045.7545.75md4
47.3847.3847.62edonr512
60.8861.0061.25md5
76.0076.0076.00skein256256
77.6277.6277.62blake2s
83.6283.6284.75sha1
82.6285.8886.12tiger
94.5094.5094.50blake2b
95.6295.7595.75skein512256
96.1296.1296.25skein512512
108.38108.50109.12sha224
109.38109.50110.25sha256
110.88111.62111.62ripemd160
113.00113.00113.00asconhashv12
113.00113.00113.12asconxofv12
116.38116.50116.50blake32
124.38124.62124.62bmw256
129.00129.12129.12bmw512
126.88129.75134.50xoodyakv1
130.75130.88130.88nasha256
137.12137.50140.88gimli24v1
136.62137.88139.25k12
144.38144.38146.12sha384
146.75146.75147.12sha512
147.00147.12147.12blake256
155.25155.25157.62shamashashv1
157.50157.50157.75sarmal256
158.88158.88160.62shavite3256
162.75163.00165.00luffa256
163.50163.62166.25blake64
169.38169.38169.38sneikha256
170.62170.62171.38blake512
179.38179.38180.62sha3256
179.38179.38180.75sha3224
180.12180.25180.50sha3384
180.25180.38181.88sha3512
181.62181.75181.75shake128
181.75181.75181.88shake256
192.12192.12192.12sarmal512
193.38193.50193.50drygascon128
200.88201.00205.25keccakc1024
206.38206.50210.25keccakc512
203.25206.88207.62keccakc768
206.12208.12212.50shabal256
210.25210.38217.62keccakc256
210.00210.50212.75keccak
210.12210.75211.25keccakc448
211.62211.62211.75shabal512
212.50213.25216.88clxhash
218.50220.25221.25cubehash512
219.25221.38222.00skein10241024
226.50226.75228.75saturninhashv2
247.00247.25249.38esch256v1
264.00264.00264.38nasha512
303.00303.00303.62knot256v1
324.00324.12324.62groestl256
330.50331.00334.50knot256v2
331.75338.38342.00whirlpool
363.62363.62364.62coral256v1
366.88367.50376.00fugue256
398.12398.62400.62luffa384
408.50408.62408.62rfsb509
411.00411.50412.50drygascon256
452.75452.75453.38luffa512
495.88495.88495.88sneikha384
510.75510.75510.75esch384v1
513.38513.75514.00shavite3512
517.38517.38517.38mcssha4
559.62559.62559.88mcssha6
583.62584.75586.50jh256
584.75584.75586.75jh224
583.75584.88585.00jh384
583.62585.12586.50jh512
620.38620.38620.38simd256
660.75660.88663.38knot384
680.00681.00682.88round3jh256
683.62684.25684.62round3jh512
732.62734.75735.25lane256
740.38740.38743.12cubehash1632
768.62769.88773.62echo256
785.25786.50787.75essence224
787.38789.88790.62essence256
830.62830.62833.00bblake256
837.75837.75840.38echosp256
850.25850.62853.12knot512
892.38892.38892.88essence384
894.38898.38902.38essence512
911.50911.50911.50mcssha5
952.12954.38963.50echo512
984.12984.75988.38cubehash88
1000.381000.501002.25cubehash832
1000.501000.621003.25cubehash816
1027.501027.501029.38cubehash84
1032.38?1039.50?1241.12?fugue512
1043.121043.381044.50echosp512
1113.751114.121114.12cubehash82
1093.12?1219.62?1233.50?groestl512
1279.751279.881280.38cubehash81
1388.251393.001393.50simd512
1663.001663.001664.88cubehash1616
1660.001666.121666.75mgrostl256
1694.381694.381695.38subterraneanv1
1738.751740.501755.38cubehash168
1815.881815.881819.88cubehash164
1837.121840.751843.25sivrijndael256hash256v1
1943.121957.001957.25md6d256
1944.621966.252053.25md6d224
1970.751970.751971.25cubehash162
2273.502273.502275.50cubehash161
2504.502552.002559.38md6d384
2753.122756.122769.00syconhash256v1
2924.752928.122930.75lane512
2941.502944.882952.12md6d512
6357.506357.626358.12skinnyhashtk2
7729.387730.887732.38skinnyhashtk3
9005.889009.259017.00acehash256v1
18096.1218096.8818102.62gage1h256c256r128
20153.7520156.3820158.25photonbeetlehash256rate32v1
25980.3825982.8825984.50heron256v1
27394.3827395.1227398.38gage1h256c224r064
30301.7530302.6230306.12gage1h256c256r064
32203.3832204.0032207.62orangishv1
32745.1232860.6232862.62gage1h256c224r032
33902.7533905.8833912.25sivtemphotonhashv1
50212.5050214.3850222.25gage1h256c256r032
53742.7553745.2553747.12gage1h256c512r064
77629.2577641.8877696.00gage1h256c224r016
90765.7590774.6291438.12gage1h256c256r016
93270.7593272.0093307.12gage1h256c512r032
146908.62147021.75147063.62gage1h256c224r008
8957331.509092454.889133779.75fsb256
9096210.009218451.009450258.75fsb512

armeabi; A72 (410fd083); 2019 Broadcom BCM2711; 4 x 1500MHz; rpi4, supercop-20191221

Graphs: (bytes,cycles)

NISTLWC graphs: (bytes,cycles)
Cycles/byte for long messages
25%50%75%hash
2.862.862.89md4
5.075.105.11md5
5.755.795.83edonr256
7.097.127.13shabal512
7.387.397.41shabal256
7.387.417.43edonr512
7.467.477.49sha1
7.66?7.85?14.57?bmw256
9.139.179.22blake2b
9.819.829.86blake2s
10.4310.4810.54bmw512
11.0011.0311.03ripemd160
11.7511.7611.77sha256
11.7311.7611.79sha224
13.3313.3513.36blake512
13.5813.6413.74tiger
14.2014.2514.30blake32
14.3014.3614.50k12
15.3115.3115.34nasha256
15.7215.7215.75skein512256
15.7115.7315.75skein512512
16.2916.2916.33nasha512
16.2816.3016.34fugue2
16.3316.3416.37cubehash512
16.3316.3616.37cubehash1632
16.5316.5616.59blake256
16.8716.9116.94skein10241024
17.7717.8017.80keccakc512
18.4418.4418.46shake256
18.8718.8918.91keccak
19.4219.4619.52bblake256
19.4819.4919.52skein256256
15.77?22.61?26.68?sarmal256
22.7122.7322.76shavite3256
22.30?23.83?26.58?sarmal512
24.4424.4524.47luffa256
27.2527.2527.36shake128
27.7927.8327.89keccakc256
28.5128.6028.69sha512
28.6528.6928.69cubehash832
29.0929.2129.62fugue256
29.8729.8929.92blake64
31.5131.5731.59sha3224
31.9331.9631.98round3jh512
31.9431.9832.02round3jh256
32.0132.0932.27keccakc448
32.9433.2233.60sha3256
33.4533.4933.50keccakc1024
33.4933.5033.52luffa384
34.5634.6034.63sha384
34.6034.6434.68lane256
36.6636.6936.71xoodyakv1
37.3438.8641.36echosp256
39.2239.2539.31shavite3512
40.3840.3940.43groestl256
40.2840.9544.45md6d224
40.8741.0041.19echo256
42.6942.6942.72sha3384
43.2843.3143.36keccakc768
44.4644.4744.51luffa512
43.44?45.08?48.39?md6d256
45.9946.0146.28mcssha4
46.0246.0646.10mcssha5
46.2146.2246.22simd256
45.5246.3946.67mcssha6
46.6346.6646.70asconhashv12
47.0247.0447.27cubehash816
49.6849.7249.72gimli24v1
50.4850.6850.74esch256v1
52.2252.2552.30simd512
52.2752.3052.33sneikha256
54.1254.3354.36fugue512
54.9955.0055.04saturninhashv2
57.0158.0560.41md6d384
56.2658.2062.00echosp512
60.6860.7160.76sha3512
63.0563.6264.22groestl512
65.8267.3767.40asconxofv12
67.7768.0168.21mgrostl256
71.8371.9072.32esch384v1
70.5372.8974.75md6d512
74.7374.7974.86essence224
74.7774.8374.87essence256
77.0777.1777.28essence512
77.1277.2377.31essence384
76.9479.4483.87echo512
79.7980.0080.02cubehash1616
91.3691.3891.46jh512
91.3191.3991.39jh256
91.3891.4091.47jh384
91.3391.4091.43jh224
93.6493.9994.02cubehash88
100.58100.61100.64shamashashv1
97.15102.69107.33whirlpool
106.19106.20106.21sneikha384
126.34127.70130.18lane512
131.98132.08132.44drygascon128
144.80144.81144.84knot256v2
143.68155.56156.83cubehash168
156.25156.27156.28clxhash
156.67156.78156.90drygascon256
167.45168.26168.30cubehash84
198.71198.76198.82coral256v1
189.56?267.85?309.17?fsb256
289.83293.34293.38cubehash164
311.97312.01312.10knot256v1
314.01314.08314.44cubehash82
577.80577.99578.27cubehash162
577.95578.06578.33knot384
617.04617.37617.78cubehash81
740.47740.52740.85knot512
799.82802.73804.91syconhash256v1
1144.721145.531149.32cubehash161
1155.201160.911173.15subterraneanv1
-889.17?1407.09?2576.15?fsb512
1756.081890.111903.94acehash256v1
1968.841976.861978.68sivrijndael256hash256v1
2266.16?2272.06?2522.02?skinnyhashtk3
3072.06?3779.46?4838.23?rhash
3908.613977.684071.56skinnyhashtk2
3995.313997.724001.52gage1h256c256r128
4065.564066.894071.15orangishv1
4280.024281.874287.99heron256v1
5447.115454.105460.42photonbeetlehash256rate32v1
5876.055884.935898.11gage1h256c224r032
6020.616029.526042.67gage1h256c224r064
6667.556671.646672.14gage1h256c256r064
9371.119409.039425.15sivtemphotonhashv1
11843.1711852.4311858.85gage1h256c512r064
12014.5012021.7312029.34gage1h256c256r032
19716.2719759.4919788.95gage1h256c224r016
22376.8722391.4722406.03gage1h256c512r032
22493.4623050.0524139.41gage1h256c256r016
32133.7332201.9432249.31gage1h256c224r008
Cycles/byte for 4096 bytes
25%50%75%hash
3.153.153.16md4
5.365.375.37md5
6.076.086.10edonr256
7.737.747.74shabal512
7.837.837.84sha1
7.857.867.87edonr512
8.038.048.04shabal256
8.15?8.24?11.59?bmw256
9.359.379.39blake2b
10.0110.0210.03blake2s
11.3711.3911.41bmw512
11.4111.4211.42ripemd160
12.1912.1912.21sha224
12.1912.1912.20sha256
14.0314.0414.04blake512
14.1514.1514.19tiger
14.6914.7014.72blake32
15.3315.3415.41k12
15.8315.8315.83nasha256
16.2016.2116.21skein512512
16.2116.2116.21skein512256
16.9316.9316.94cubehash512
17.0317.0417.04blake256
17.1617.1617.17nasha512
17.7317.7417.75skein10241024
17.9817.9817.99cubehash1632
18.4918.4918.49keccakc512
19.1919.1919.20shake256
19.3119.3119.32fugue2
19.6519.6619.67keccak
19.8719.8719.88skein256256
21.6721.6721.69bblake256
23.2923.3023.31shavite3256
20.36?23.70?23.93?sarmal256
24.7724.9026.22sarmal512
25.0625.0625.06luffa256
28.1928.1928.24shake128
28.9228.9328.95keccakc256
29.8429.8729.89sha512
30.4430.4830.67fugue256
31.1031.1131.12blake64
32.0932.1032.10cubehash832
32.3232.3332.35sha3224
32.6532.6632.67round3jh512
32.6532.6732.69round3jh256
33.0833.0933.18keccakc448
33.7433.7433.75keccakc1024
34.3034.3334.50sha3256
34.5334.5334.54luffa384
35.9135.9335.94lane256
35.9335.9435.95sha384
37.0537.0537.06xoodyakv1
39.3039.5240.69md6d224
40.5940.6641.66echosp256
40.7040.7140.73shavite3512
41.8841.8841.90groestl256
42.3942.4442.51echo256
42.2842.7944.13md6d256
43.5843.5943.59sha3384
44.4044.4144.42keccakc768
45.7845.7845.78luffa512
47.0747.0847.21mcssha4
47.1547.1547.15simd256
47.1947.1947.21asconhashv12
47.4847.5547.66mcssha6
48.0548.0648.07mcssha5
50.2450.2550.25gimli24v1
50.4050.4150.52cubehash816
51.0051.0751.09esch256v1
52.8852.8952.90sneikha256
54.1454.1554.16simd512
54.7554.8755.87md6d384
55.6355.6455.65saturninhashv2
57.4057.4157.41fugue512
58.5358.6160.43echosp512
61.0661.0761.09sha3512
66.6866.8667.07groestl512
67.3967.9868.87md6d512
68.0768.0868.09asconxofv12
71.5271.5771.65mgrostl256
72.7872.7972.80esch384v1
76.3076.3176.33essence224
76.3176.3276.33essence256
80.0080.0280.06essence384
80.0280.0480.08essence512
82.0282.0884.25echo512
86.0986.0986.10cubehash1616
92.9993.0293.02jh256
92.8693.0393.04cubehash88
93.0093.0393.04jh224
93.0493.0493.08jh512
93.0493.0693.08jh384
101.64101.64101.65shamashashv1
100.59102.48104.72whirlpool
107.60107.60107.61sneikha384
132.37132.40132.58drygascon128
136.15136.21137.38lane512
146.19146.19146.20knot256v2
156.67156.68156.68clxhash
157.81157.86157.92drygascon256
157.29161.77161.83cubehash168
167.77168.17168.19cubehash84
200.48200.48200.51coral256v1
299.41299.42299.44cubehash164
312.85312.86312.91knot256v1
317.44317.45317.63cubehash82
579.93579.95580.08knot384
584.08584.09584.23cubehash162
620.64620.73620.81cubehash81
743.91743.92744.07knot512
807.78809.17810.25syconhash256v1
1151.551151.691153.38cubehash161
1163.581165.901171.94subterraneanv1
1902.931907.741914.50acehash256v1
1971.841973.901974.71sivrijndael256hash256v1
2286.972287.932412.79skinnyhashtk3
3724.64?3834.91?4310.48?rhash
3985.323986.744032.75skinnyhashtk2
4045.304045.724046.18gage1h256c256r128
4100.294100.504100.82orangishv1
4351.204351.534352.32heron256v1
5440.355442.635445.12photonbeetlehash256rate32v1
5934.335937.315941.81gage1h256c224r032
6086.016089.526094.19gage1h256c224r064
6736.566737.186737.37gage1h256c256r064
9363.409380.909387.70sivtemphotonhashv1
11967.3511969.1011971.45gage1h256c512r064
12137.3612138.5512140.33gage1h256c256r032
18012.4918516.5018790.04fsb512
18927.4618937.4018949.99fsb256
19904.0619915.6719927.28gage1h256c224r016
22595.6222596.8722599.67gage1h256c512r032
23208.1423225.9323764.76gage1h256c256r016
32432.5332453.0932468.82gage1h256c224r008
Cycles/byte for 1536 bytes
25%50%75%hash
3.623.633.63md4
5.805.825.82md5
6.566.586.60edonr256
8.438.438.45sha1
8.618.638.64edonr512
8.778.778.79shabal512
8.928.938.95bmw256
9.109.119.11shabal256
9.719.739.75blake2b
10.3310.3410.54blake2s
12.0812.0812.10ripemd160
12.8812.8912.91bmw512
12.9112.9112.93sha224
12.9112.9112.93sha256
14.9915.0115.03tiger
15.1915.1915.21blake512
15.4415.4615.48blake32
16.6716.6916.71nasha256
16.9516.9616.98k12
17.0217.0217.02skein512256
17.0217.0217.04skein512512
17.8117.8317.83blake256
17.9017.9017.90cubehash512
18.5718.5918.61nasha512
19.1219.1219.17skein10241024
19.3919.4019.40keccakc512
20.1620.1620.18shake256
20.5120.5320.53skein256256
20.7120.7120.71cubehash1632
20.9420.9420.96keccak
24.2524.2724.29shavite3256
24.4924.5224.52fugue2
21.86?25.32?25.79?sarmal256
25.3525.3525.37bblake256
26.0826.0826.08luffa256
26.6226.6928.07sarmal512
30.3830.4230.58shake128
31.4831.5031.52keccakc256
31.9031.9932.03sha512
32.5532.5732.64fugue256
33.0233.0433.06sha3224
33.1333.1533.17blake64
33.8233.8233.84round3jh256
33.8233.8233.84round3jh512
34.0934.1134.18keccakc448
35.0335.0335.05keccakc1024
35.7235.7235.90sha3256
36.2436.2436.26luffa384
37.6537.6537.67xoodyakv1
37.8037.8037.81cubehash832
38.0738.0938.10lane256
38.1838.1938.21sha384
40.2640.3341.36echosp256
40.2040.8241.32md6d224
43.1143.1343.13shavite3512
43.2243.7544.65md6d256
44.0244.0244.04sha3384
44.3644.3844.38groestl256
45.0845.1045.12keccakc768
46.6046.6646.77echo256
47.9247.9447.98luffa512
48.0948.0948.09asconhashv12
48.7048.7248.72simd256
48.8648.8648.86mcssha4
49.3949.5050.31mcssha6
51.1451.1651.16gimli24v1
51.4051.4051.41mcssha5
51.7851.8151.88esch256v1
53.8753.8753.89sneikha256
55.4155.9556.66md6d384
56.0256.0356.04cubehash816
56.6856.6956.69saturninhashv2
57.2557.3157.33simd512
62.4862.5062.52fugue512
63.2063.2263.24sha3512
64.4564.5266.49echosp512
67.9168.1468.99md6d512
69.2369.2369.26asconxofv12
72.1072.2572.52groestl512
74.2774.2974.33esch384v1
77.5177.5477.74mgrostl256
78.8178.8378.85essence256
78.8178.8578.87essence224
84.7184.7684.80essence384
84.7884.8384.91essence512
86.5086.5388.78echo512
94.3394.3394.65cubehash88
95.7495.7695.77jh224
95.7695.7795.77jh256
95.8195.8395.83jh384
95.8195.8395.85jh512
96.2496.2496.24cubehash1616
102.97103.13104.80whirlpool
103.33103.35103.37shamashashv1
109.95109.95109.95sneikha384
132.96132.97133.01drygascon128
148.49148.49148.49knot256v2
150.28150.35151.73lane512
157.35157.37157.39clxhash
159.70159.72159.74drygascon256
170.34170.34172.65cubehash84
167.41171.89172.04cubehash168
203.36203.36203.41coral256v1
309.55309.55309.89cubehash164
314.29314.29314.30knot256v1
323.08323.09323.35cubehash82
583.67583.69583.71knot384
594.23594.27594.65cubehash162
626.11626.20626.44cubehash81
749.57749.57749.64knot512
821.13821.48825.83syconhash256v1
1161.501161.661168.37cubehash161
1166.781171.731172.73subterraneanv1
1969.791969.881970.49sivrijndael256hash256v1
1937.782043.522063.18acehash256v1
2315.542315.692320.82skinnyhashtk3
3828.50?3961.46?4461.52?rhash
3998.804000.304006.76skinnyhashtk2
4122.184122.654127.89gage1h256c256r128
4151.684151.854157.87orangishv1
4461.834463.154470.07heron256v1
5417.705420.025424.15photonbeetlehash256rate32v1
6010.306029.216034.74gage1h256c224r032
6174.106192.056197.23gage1h256c224r064
6842.356852.026875.22gage1h256c256r064
9341.219344.549348.77sivtemphotonhashv1
12160.0112160.4112165.17gage1h256c512r064
12322.7112326.3312331.31gage1h256c256r032
20173.7120178.4320185.27gage1h256c224r016
22924.3722929.6622945.61gage1h256c512r032
23534.5723543.3323582.88gage1h256c256r016
32849.2232865.9932895.76gage1h256c224r008
47787.7448722.2148811.51fsb512
49988.8550018.7350141.79fsb256
Cycles/byte for 576 bytes
25%50%75%hash
4.924.924.92md4
7.047.097.09md5
7.917.917.96edonr256
9.939.9410.03edonr512
10.0310.0810.08sha1
11.0411.0411.09bmw256
11.1911.1911.24blake2s
11.5711.5811.62shabal512
11.7711.7711.81blake2b
12.0112.0112.01shabal256
13.9413.9413.99ripemd160
14.8014.8114.85sha224
14.8114.8114.90sha256
15.7715.8616.44bmw512
16.8316.8316.88blake512
17.2617.2717.31tiger
17.5117.5117.55blake32
18.9518.9518.95nasha256
19.1019.1019.15skein512512
19.1519.1519.19skein512256
19.6819.7219.77k12
19.9219.9219.97blake256
20.4920.5020.54cubehash512
20.5920.6920.74nasha512
22.1922.2322.23skein256256
22.2822.2822.33keccak
22.2822.2822.33keccakc512
23.2423.2423.24shake256
24.7424.7424.74skein10241024
26.8126.8226.86shavite3256
23.58?26.91?27.58?sarmal256
27.9727.9728.02cubehash1632
28.5028.6930.09sarmal512
28.7928.7928.84luffa256
33.5233.6133.71shake128
34.2934.5834.67sha512
35.1135.1635.30bblake256
35.2535.3035.35keccakc256
35.3035.3035.30blake64
36.9436.9436.99round3jh256
36.9436.9936.99round3jh512
38.2038.2438.34fugue256
38.3938.4838.48fugue2
39.0239.0639.06keccakc1024
39.3039.3539.45xoodyakv1
40.3640.4140.46sha3224
40.3640.4140.60sha3256
40.4140.4640.51sha384
40.8040.8040.85luffa384
42.6842.7342.82keccakc448
43.8943.9843.98lane256
45.3345.3845.43shavite3512
47.2147.2648.42echosp256
47.8947.9447.98sha3384
49.9149.9650.01keccakc768
50.5450.5450.54asconhashv12
51.0251.0751.07groestl256
52.8552.8552.90simd256
53.0053.0053.00cubehash832
53.5853.5853.62gimli24v1
53.6253.6253.63mcssha4
53.6753.7253.77luffa512
54.0154.0654.20esch256v1
54.4954.5454.59mcssha6
56.0456.1856.28echo256
56.5256.5256.57sneikha256
59.4659.5159.51saturninhashv2
60.3860.4260.43mcssha5
69.7869.8369.88sha3512
71.0371.0471.08cubehash816
71.3271.5671.57simd512
72.2972.3472.39asconxofv12
76.1076.1579.23fugue512
77.6477.8479.67echosp512
77.8478.3278.36esch384v1
79.4779.5280.00groestl512
82.3783.3884.64md6d224
85.5585.5585.65essence224
85.5585.6085.65essence256
86.0386.1886.66mgrostl256
89.7989.8492.11echo512
88.7389.9992.54md6d256
97.2797.3297.46essence384
97.5197.5697.70essence512
103.10103.15103.20jh256
103.10103.15103.20jh224
103.20103.25103.25jh384
103.25103.25103.30jh512
107.93107.97108.02shamashashv1
109.32109.33109.33cubehash88
110.48110.63112.36whirlpool
112.60114.10117.28md6d384
116.22116.22116.22sneikha384
123.31123.31123.36cubehash1616
134.55134.59134.64drygascon128
138.65138.94141.30md6d512
154.61154.61154.66knot256v2
159.24159.24159.34clxhash
164.78164.83164.83drygascon256
185.33185.33185.38cubehash84
194.44194.44194.49cubehash168
202.55202.64204.33lane512
210.98211.03211.13coral256v1
318.09318.14318.14knot256v1
336.61336.61336.66cubehash164
338.10338.10338.15cubehash82
592.15592.15592.15knot384
621.28621.32621.33cubehash162
641.15641.15641.68cubehash81
764.70764.74764.74knot512
856.56856.61856.71syconhash256v1
1184.061184.541186.47subterraneanv1
1188.591188.641188.93cubehash161
1964.721965.101988.78sivrijndael256hash256v1
2020.802151.252151.93acehash256v1
2394.982395.172395.41skinnyhashtk3
4033.794034.574035.72skinnyhashtk2
4011.90?4054.77?4678.12?rhash
4293.434293.534293.87orangishv1
4331.054331.134331.18gage1h256c256r128
4763.284763.284763.53heron256v1
5358.915368.365380.32photonbeetlehash256rate32v1
6239.736240.226279.76gage1h256c224r032
6434.956435.726474.39gage1h256c224r064
7132.157132.477156.69gage1h256c256r064
9297.089308.459363.94sivtemphotonhashv1
12669.7912670.0612685.90gage1h256c512r064
12778.3112815.2512834.58gage1h256c256r032
20907.8620914.3320931.48gage1h256c224r016
23801.6923803.7323805.79gage1h256c512r032
24402.8624415.0424495.73gage1h256c256r016
33975.4033984.7634026.66gage1h256c224r008
122999.53127371.86129912.45fsb512
132681.70132769.23132909.15fsb256
Cycles/byte for 64 bytes
25%50%75%hash
21.2721.2821.70md4
22.1222.1222.16blake2s
23.0223.4423.44md5
25.1725.1725.19edonr256
29.9530.3830.39edonr512
30.3830.8130.83sha1
31.6932.1132.14blake2b
37.7537.7738.20ripemd160
37.7838.2038.20bmw256
39.0639.4839.52sha224
39.0839.4839.94sha256
43.4143.8444.28blake32
44.2744.2844.72blake512
44.2744.2845.14skein256256
45.5646.0046.02tiger
46.0246.0246.44skein512512
46.4446.4547.31skein512256
46.8846.8847.33blake256
47.3047.3347.73nasha256
47.3147.7347.75shabal512
49.0649.4849.92shabal256
49.4749.4849.50keccakc512
49.4749.5049.92keccakc1024
49.4849.9149.92keccak
52.0852.5252.53shake256
53.3953.3953.81cubehash512
54.2755.1255.97nasha512
57.2857.2857.31bmw512
59.4559.4759.88shavite3256
59.8960.3360.75xoodyakv1
62.5062.5262.92k12
62.9262.9463.38luffa256
56.86?63.80?64.23?sarmal256
65.9568.1269.45sarmal512
76.3976.4176.83blake64
76.3976.8377.25round3jh512
76.8076.8376.83round3jh256
81.17?81.61?124.14?asconhashv12
80.3082.0382.47sha512
82.0382.0382.89sha3224
82.0382.4582.48esch256v1
82.0382.4582.48sha3256
83.7784.1984.22sha3384
84.1984.2284.64sha3512
84.6485.0685.08gimli24v1
85.9486.3887.23sha384
85.9586.3988.11skein10241024
85.9586.8187.23shake128
90.2890.2890.28sneikha256
93.7593.7594.19shavite3512
95.0595.0696.80keccakc448
95.0695.4895.48saturninhashv2
95.9195.9496.80keccakc768
97.6497.6798.95keccakc256
98.5398.9598.98luffa384
105.89105.89105.92simd256
110.25110.67111.09fugue256
111.09111.53111.56asconxofv12
114.58114.59114.59mcssha4
118.47118.50118.92lane256
119.80120.22120.66mcssha6
119.36120.66121.08cubehash1632
126.72126.75128.03luffa512
128.91130.19130.22esch384v1
135.84135.84136.28groestl256
136.27136.70137.16echo256
153.66154.52157.09echosp256
154.95155.39155.81drygascon128
160.59161.02162.31bblake256
165.80166.22166.66shamashashv1
169.70170.12170.16essence256
170.12170.56170.58essence224
173.61174.05178.83echo512
175.77175.78175.78mcssha5
183.16183.17184.03clxhash
188.81189.23192.28echosp512
196.17196.17196.59sneikha384
196.62197.05197.48jh224
196.62197.47197.48jh256
197.91197.92198.34jh384
197.91198.33198.36jh512
205.30206.16213.12whirlpool
207.45207.89210.52groestl512
219.61220.92231.77fugue2
223.53225.27225.70simd512
229.59230.02230.05drygascon256
229.59232.22235.66mgrostl256
233.06233.06233.50knot256v2
247.83247.83253.45cubehash832
257.38257.81257.81essence384
259.55259.97260.84essence512
263.02263.02263.45cubehash816
249.98?279.08?279.50?fugue512
301.22301.64301.64cubehash88
308.59309.02309.03coral256v1
315.97318.14320.30md6d224
326.81333.75339.83md6d256
366.75366.75367.19knot256v1
377.59377.61378.03cubehash84
401.47407.11414.50md6d384
469.61469.62475.27cubehash1616
470.03478.30479.17md6d512
530.38530.39530.81cubehash82
540.38540.80540.80cubehash168
663.61664.03664.47knot384
682.72682.72683.14cubehash164
799.91800.34809.44lane512
833.73834.19835.05cubehash81
958.31958.31958.75knot512
967.86967.88968.30cubehash162
1312.911312.921313.34syconhash256v1
1348.941349.361349.38subterraneanv1
1535.141535.581536.88cubehash161
1898.861899.701900.16sivrijndael256hash256v1
3282.083325.453329.38acehash256v1
3412.693413.143601.50skinnyhashtk3
4486.474486.924487.78skinnyhashtk2
4601.484631.444696.55photonbeetlehash256rate32v1
6108.846108.886109.70orangishv1
7005.947005.977006.39gage1h256c256r128
7071.08?7117.08?8257.69?rhash
8622.278622.708623.12heron256v1
8674.318694.338730.75sivtemphotonhashv1
9188.239188.679189.53gage1h256c224r032
9786.759787.629788.06gage1h256c224r064
10852.2710852.2710852.70gage1h256c256r064
18801.3818801.8318806.61gage1h256c256r032
19259.6619260.1219261.00gage1h256c512r064
30183.5630184.4230202.64gage1h256c224r016
34995.5234996.0634996.91gage1h256c512r032
35254.6935258.6235267.28gage1h256c256r016
48346.0848352.1748357.83gage1h256c224r008
1156362.001164981.281170826.83fsb512
1191753.191193330.691195114.84fsb256
Cycles/byte for 8 bytes
25%50%75%hash
145.88149.25149.50md5
149.25149.38152.75md4
159.75163.12166.50edonr256
177.00177.00180.50blake2s
187.50190.88191.00sha1
215.25215.38218.88ripemd160
222.25225.50229.12sha224
222.25225.62225.75sha256
236.00236.25243.00blake32
236.12239.62239.62bmw256
243.00243.12246.62blake256
243.00246.38246.62edonr512
246.38246.62260.38tiger
253.50256.88257.00blake2b
253.50256.88260.38xoodyakv1
256.88256.88260.38nasha256
274.38277.88284.62skein256256
277.75281.25281.25gimli24v1
295.12295.12298.50cubehash512
298.50298.75302.12shavite3256
302.12305.38305.62sneikha256
309.00312.38312.62luffa256
312.38315.88316.00shabal512
319.50326.25326.50saturninhashv2
323.12326.38330.00asconhashv12
326.38329.75330.00shabal256
350.62350.62350.88esch256v1
354.25357.50357.75blake512
368.00371.38375.00clxhash
371.38371.50371.62skein512512
371.62375.00378.62skein512256
392.38395.75395.88keccakc512
395.75395.88399.38keccakc1024
395.88399.25399.38keccak
413.25416.62416.62shake256
416.62420.12423.62asconxofv12
430.75444.38444.38nasha512
444.62448.00458.25drygascon128
454.88458.25461.75bmw512
493.12496.50496.75k12
524.25524.50527.75luffa384
472.38?531.25?538.12?sarmal256
552.00555.62576.38sarmal512
583.38586.88590.25shamashashv1
593.62593.75597.25esch384v1
593.75597.12597.25mcssha4
614.62614.62618.00blake64
618.00621.38624.88round3jh512
621.38621.50621.62round3jh256
621.62625.12631.88mcssha6
639.00642.38645.75sha3224
642.38642.38645.75sha3256
656.25656.25659.62sha3384
642.38659.62659.88sha512
656.25659.62663.12sha3512
659.88663.12663.25luffa512
673.62677.12680.62shake128
684.00687.62691.00fugue256
687.38687.62694.50sha384
697.88701.50711.75skein10241024
711.75711.75712.00knot256v2
718.88722.25722.25sneikha384
746.50749.88750.00shavite3512
750.00753.38756.88knot256v1
763.88763.88774.25keccakc448
763.88767.38770.75keccakc768
767.25767.50770.88groestl256
781.38784.75791.62keccakc256
833.25833.50836.75cubehash1632
847.12847.12847.38simd256
857.62868.00892.38whirlpool
899.25899.25902.75drygascon256
958.25958.38961.88lane256
1065.881066.001069.50essence256
1066.001069.381069.50essence224
1076.381079.751079.88mcssha5
1079.751079.881083.38coral256v1
1090.251090.381107.75echo256
1128.381132.001138.88bblake256
1222.251229.251250.00echosp256
1388.881392.381447.88echo512
1402.881406.251409.75knot384
1510.501517.501538.25echosp512
1569.501572.881579.88fugue2
1579.881583.251583.50jh224
1579.881583.251583.50jh256
1586.881590.121590.38jh384
1586.881590.251593.75jh512
1656.121663.121677.00groestl512
1736.001736.121739.38cubehash816
1757.001760.381763.75cubehash832
1802.121805.621809.00simd512
1812.381812.621816.00cubehash88
1836.751847.251882.00mgrostl256
1618.12?1850.62?1854.12?fugue512
1888.881888.881892.38cubehash84
2045.122045.252048.50cubehash82
2069.382072.882076.38essence384
2086.752086.882100.62essence512
2347.122347.252350.62cubehash81
2371.502371.502375.00sivrijndael256hash256v1
2479.122482.502482.75knot512
2531.252583.252590.25md6d224
2638.882638.882638.88subterraneanv1
2649.252684.002732.62md6d256
3124.883124.883125.12cubehash1616
3263.883267.123267.38cubehash168
3239.623284.623316.00md6d384
3406.123409.623409.75cubehash164
3694.253694.503697.88cubehash162
3802.123812.503854.25md6d512
4263.754264.004270.62cubehash161
4166.62?4354.12?4881.88?photonbeetlehash256rate32v1
4902.754906.124906.25syconhash256v1
6392.256402.756479.00lane512
7517.25?7836.75?8513.88?sivtemphotonhashv1
8048.388048.628052.00skinnyhashtk2
9159.509162.889666.50skinnyhashtk3
12183.8812333.2512340.12acehash256v1
24072.3824072.5024075.88gage1h256c256r128
24468.3824471.7524475.38orangishv1
25885.12?26037.75?30034.12?rhash
32402.2532402.2532405.75gage1h256c224r032
36183.3836183.6236187.00gage1h256c224r064
39013.1239013.2539016.62heron256v1
40148.3840148.6240148.88gage1h256c256r064
66245.5066245.6266249.12gage1h256c256r032
71151.7571155.1271158.75gage1h256c512r064
103550.62103550.62103557.38gage1h256c224r016
121029.50121064.25121067.62gage1h256c256r016
123241.00123247.88123258.38gage1h256c512r032
161896.88161903.62161966.25gage1h256c224r008
8961270.009273785.009392825.00fsb512
9582544.259742042.009878085.00fsb256

ppc64; POWER9 (004e1203); 2019? IBM 02CY642; 22 x 3800MHz; power9, supercop-20210326

Graphs: (bytes,cycles)

NISTLWC graphs: (bytes,cycles)
Cycles/byte for long messages
25%50%75%hash
0.16?0.26?0.27?T:floppsy
0.510.510.51prh64s256
0.550.560.57prh42s1024
0.50?0.57?0.58?prh64s1024
0.540.570.58prh64s512
0.570.580.58prh42s512
0.560.600.60prh42s256
1.531.541.55T:edonr512
2.022.062.09T:bebb4185
2.842.852.86T:bmw512
3.033.053.09T:edonr256
3.543.553.56T:k12
5.025.025.03T:blake2b
5.705.725.73T:bmw256
6.236.246.25T:skein512512
6.236.246.25T:skein512256
6.546.556.56T:blake3
6.576.586.59T:keccakc256
6.656.666.68T:skein10241024
6.886.886.89sha512
6.886.896.90sha384
6.866.946.98T:blake64
6.23?6.99?7.00?T:md4
7.007.037.08blake512
7.097.097.10shake128
7.667.747.84T:tiger
7.757.767.77T:keccakc448
8.048.048.06T:keccakc512
8.228.238.24sha3224
7.32?8.29?8.30?sha1
8.558.558.56T:blake2s
8.628.638.64sha3256
8.628.638.64shake256
8.768.778.78T:keccak
9.079.109.15T:sarmal256
10.0610.0610.07md5
10.4910.5110.53T:blake32
10.7110.7110.72T:keccakc768
10.8110.8210.84T:shabal512
10.9310.9410.95T:shabal256
11.0411.0611.08sha224
11.0311.0611.13T:sarmal512
11.0611.0711.08sha256
11.1211.1211.13T:skein256256
11.3111.3311.33sha3384
11.8311.8611.89blake256
12.0412.0512.07T:bblake256
12.6212.7012.79T:beamsplitter
12.36?13.97?15.64?T:ripemd160
13.9814.0014.01T:shavite3256
15.1315.1415.14T:keccakc1024
16.1516.1616.18sha3512
16.2716.2716.29T:cubehash1632
16.3416.3616.37T:cubehash512
17.6617.6917.72T:luffa256
17.8617.8717.90T:fugue256
17.9417.9517.96T:nasha256
20.1520.2820.62T:nasha512
20.7120.7320.75T:xoodyakv1
21.3621.3821.39T:jh384
21.3621.3821.39T:jh512
21.3721.3821.39T:jh224
21.3621.3821.40T:jh256
22.0722.0722.09T:lane256
22.2522.3222.35T:cubehash832
23.9723.9924.08T:shavite3512
24.0824.1024.12T:groestl256
24.1524.1624.17T:round3jh256
24.3924.3924.41T:echosp256
24.4824.5124.54T:round3jh512
24.5824.6024.61asconxofv12
24.5924.6024.61asconhashv12
27.3027.3227.34T:echo256
28.7328.7528.79T:lane512
30.0730.0830.09T:whirlpool
30.7830.8630.92T:luffa512
31.8331.8531.86T:shamashashv1
33.6233.6733.72T:gimli24v1
33.8733.9533.99T:luffa384
34.0334.0734.11T:simd256
35.2535.2735.28T:echosp512
36.5436.5936.64T:cubehash816
36.6336.6636.69T:fugue512
36.6536.6736.68T:groestl512
40.4340.5740.83T:rfsb509
42.1342.1542.17T:simd512
51.0251.0351.06T:mgrostl256
51.1651.1751.19T:echo512
55.1755.2055.23T:essence384
55.1655.2055.23T:essence512
57.4657.4857.51T:saturninhashv2
59.0859.1259.18T:esch256v1
60.2760.3460.44T:cubehash1616
65.0765.1265.19T:cubehash88
68.6968.7769.18T:sneikha256
70.4570.5070.57T:drygascon256
73.6073.6173.62T:knot256v2
76.7876.8977.89T:essence256
75.7577.7877.91T:essence224
79.1679.1979.20T:coral256v1
79.4679.5279.61T:esch384v1
81.9782.0382.09T:drygascon128
6.57?91.42?224.96?T:fsb256
112.69112.76112.84T:mcssha6
112.74112.80112.87T:mcssha5
112.74112.83112.92T:mcssha4
113.12113.22113.34T:cubehash168
122.71122.80122.88T:cubehash84
135.69135.77135.84T:sneikha384
141.88142.14142.35T:clxhash
187.26187.28187.30T:knot256v1
62.51?200.38?370.22?T:fsb512
219.47219.65234.16T:cubehash164
234.97?235.10?365.03?T:knot512
235.97236.38237.80T:cubehash82
274.52274.60274.67T:knot384
429.33429.59429.82T:cubehash162
467.04467.26467.56T:cubehash81
595.22599.38611.88T:syconhash256v1
671.25673.08674.65T:subterraneanv1
853.17853.48853.84T:cubehash161
1302.911329.811340.32T:acehash256v1
1863.661864.171879.81T:sivrijndael256hash256v1
2008.952018.732052.51T:skinnyhashtk3
3002.60?3009.09?3735.12?T:gage1h256c256r128
3510.893516.793526.29T:heron256v1
3990.483991.573993.17T:orangishv1
3973.084047.804055.90T:skinnyhashtk2
4593.374601.974614.68T:gage1h256c224r064
5069.815080.705092.04T:gage1h256c256r064
5188.815191.265198.23T:gage1h256c224r032
8830.908832.758841.57T:gage1h256c512r064
9180.859188.449232.80T:gage1h256c256r032
10023.0310047.2810090.46T:photonbeetlehash256rate32v1
15069.6415071.9915075.46T:gage1h256c224r016
16723.6016743.4616753.83T:gage1h256c512r032
17010.0717014.3817021.86T:sivtemphotonhashv1
17153.8017159.0617162.79T:gage1h256c256r016
30357.5730380.2130504.15T:gage1h256c224r008
Cycles/byte for 4096 bytes
25%50%75%hash
0.22?0.30?0.31?T:floppsy
0.640.650.65prh64s256
0.730.750.75prh42s256
0.760.770.78prh64s512
0.770.790.80prh42s512
0.810.840.85prh64s1024
0.860.870.89prh42s1024
1.751.761.78T:edonr512
2.112.162.20T:bebb4185
3.193.213.22T:bmw512
3.243.293.35T:edonr256
3.713.733.74T:k12
5.115.125.13T:blake2b
6.046.056.08T:bmw256
6.486.506.51T:skein512512
6.496.506.53T:skein512256
6.506.526.52T:blake3
6.946.956.99T:keccakc256
7.037.057.07T:skein10241024
7.177.187.19T:md4
7.247.267.26sha512
7.247.267.27sha384
7.327.337.34shake128
7.377.397.45T:blake64
7.407.427.46blake512
8.088.108.42T:tiger
8.148.158.16T:keccakc448
8.418.438.44sha1
8.458.468.48sha3224
8.558.598.60T:keccakc512
8.648.648.66T:blake2s
8.999.009.02sha3256
9.009.029.04shake256
9.229.249.26T:keccak
9.569.619.65T:sarmal256
10.2810.2910.29md5
10.8310.8510.87T:blake32
11.0411.0511.07T:keccakc768
11.3411.3511.35T:skein256256
11.3511.3811.42sha256
11.3611.3811.40sha224
11.5511.5611.57sha3384
11.5711.5911.61T:shabal512
11.5611.6111.70T:sarmal512
11.7211.7311.74T:shabal256
12.2012.2212.30blake256
13.0113.1313.27T:beamsplitter
13.4513.4613.51T:bblake256
12.59?14.30?15.80?T:ripemd160
14.3614.3814.41T:shavite3256
15.4415.4515.46T:keccakc1024
16.3216.3416.36sha3512
16.8516.8616.87T:cubehash512
17.7017.7217.73T:cubehash1632
18.0218.0818.12T:luffa256
18.3618.3718.39T:nasha256
18.6418.6818.68T:fugue256
20.8820.9020.95T:xoodyakv1
21.2421.4621.60T:nasha512
21.8121.8321.84T:jh384
21.8121.8321.85T:jh224
21.8221.8321.85T:jh256
21.8321.8421.85T:jh512
22.9222.9322.94T:lane256
24.6424.6524.66T:round3jh256
24.8424.8524.88asconhashv12
24.8424.8624.87asconxofv12
24.8424.8624.89T:groestl256
24.8924.9425.14T:shavite3512
24.88?24.96?44.32?T:cubehash832
24.9925.0025.02T:round3jh512
25.5425.5725.59T:echosp256
28.4728.4928.51T:echo256
30.6030.6230.63T:whirlpool
30.7930.8130.86T:lane512
31.6131.6931.76T:luffa512
32.1832.1932.21T:shamashashv1
33.9133.9734.00T:gimli24v1
34.7234.7534.80T:simd256
34.7734.8634.94T:luffa384
36.6736.6936.72T:echosp512
38.5938.6138.63T:groestl512
38.8338.8538.88T:fugue512
39.0439.1639.24T:cubehash816
41.5341.7041.89T:rfsb509
43.6343.6843.72T:simd512
52.9252.9552.98T:echo512
54.1154.1354.16T:mgrostl256
57.0957.1457.20T:essence384
57.1357.1557.17T:essence512
58.0458.0758.09T:saturninhashv2
59.5459.5759.64T:esch256v1
64.8164.8964.99T:cubehash1616
67.6067.7067.79T:cubehash88
69.5169.6669.82T:sneikha256
70.9771.0271.14T:drygascon256
74.2274.2474.25T:knot256v2
78.2278.3479.20T:essence256
78.3679.1579.21T:essence224
79.8379.8479.87T:coral256v1
80.2980.3680.42T:esch384v1
82.1182.1882.25T:drygascon128
114.99115.10115.19T:mcssha4
115.12115.22115.36T:mcssha6
116.90117.00117.07T:mcssha5
117.66117.79117.89T:cubehash168
125.25125.39125.56T:cubehash84
137.67137.73137.81T:sneikha384
142.43142.74143.44T:clxhash
187.68187.69187.73T:knot256v1
223.92224.19224.39T:cubehash164
235.91235.93235.97T:knot512
238.59238.71239.01T:cubehash82
275.47275.53275.65T:knot384
433.92434.16434.53T:cubehash162
469.54469.86470.20T:cubehash81
602.87605.31616.01T:syconhash256v1
671.87672.58674.05T:subterraneanv1
857.87858.17858.49T:cubehash161
1318.721343.301349.17T:acehash256v1
1861.791862.851876.37T:sivrijndael256hash256v1
2030.232034.072064.08T:skinnyhashtk3
3036.843038.043043.21T:gage1h256c256r128
3567.413572.093580.64T:heron256v1
4021.094022.104023.93T:orangishv1
3988.884054.664056.45T:skinnyhashtk2
4636.294639.564655.07T:gage1h256c224r064
5122.945134.225139.32T:gage1h256c256r064
5233.165240.975245.11T:gage1h256c224r032
8917.988920.028950.24T:gage1h256c512r064
9257.829273.279315.57T:gage1h256c256r032
10008.9710024.3910050.20T:photonbeetlehash256rate32v1
15195.0415197.9215199.85T:gage1h256c224r016
16874.0116888.1416897.18T:gage1h256c512r032
16995.6516999.6017004.64T:sivtemphotonhashv1
17293.6917300.2517304.99T:gage1h256c256r016
18057.1118255.5718767.49T:fsb512
18726.1918900.3019191.90T:fsb256
30613.1230622.6230728.77T:gage1h256c224r008
Cycles/byte for 1536 bytes
25%50%75%hash
0.31?0.31?0.35?T:floppsy
0.860.870.89prh64s256
0.970.991.00prh42s256
1.061.071.08prh64s512
1.101.121.15prh42s512
1.301.341.36prh64s1024
1.331.351.37prh42s1024
2.092.122.16T:edonr512
2.312.382.42T:bebb4185
3.563.603.65T:edonr256
3.763.793.82T:bmw512
4.244.304.32T:k12
5.245.265.30T:blake2b
6.596.626.64T:blake3
6.596.646.68T:bmw256
6.906.926.97T:skein512256
6.916.936.95T:skein512512
7.477.497.52T:md4
7.657.697.74T:skein10241024
7.757.787.84T:keccakc256
7.857.877.89sha384
7.867.897.92sha512
7.947.967.98shake128
8.048.098.20blake512
8.018.098.15T:blake64
8.618.658.69T:keccakc448
8.698.708.74sha3224
8.788.808.81T:blake2s
8.068.808.82sha1
8.658.819.29T:tiger
9.239.329.35T:keccakc512
9.409.429.45sha3256
9.449.479.48shake256
9.9810.0110.05T:keccak
10.3410.4010.48T:sarmal256
10.6510.6510.66md5
11.3111.3711.42T:blake32
11.3711.3911.41T:keccakc768
11.6811.7111.74T:skein256256
11.7011.7211.74sha3384
11.8711.9011.92sha256
11.9111.9511.98sha224
12.4212.5112.66T:sarmal512
12.8212.8712.91T:shabal512
13.0013.0413.09T:shabal256
12.8113.1013.99blake256
13.5413.7013.90T:beamsplitter
15.0115.0415.09T:shavite3256
14.65?15.50?16.33?T:ripemd160
15.7715.7915.87T:bblake256
16.2816.3016.33T:keccakc1024
16.9516.9817.00sha3512
17.6717.6917.71T:cubehash512
18.6518.7318.77T:luffa256
19.0819.0919.12T:nasha256
19.9620.0020.05T:fugue256
20.0920.1020.14T:cubehash1632
21.1721.2221.43T:xoodyakv1
22.5322.5722.61T:jh224
22.5522.5722.59T:jh384
22.5622.5822.62T:jh256
22.5822.6022.65T:jh512
22.5722.9023.21T:nasha512
24.3324.3524.38T:lane256
25.2625.2825.30asconxofv12
25.2625.3025.35asconhashv12
25.3425.3725.43T:echosp256
25.4425.4725.50T:round3jh256
25.8025.8325.88T:round3jh512
26.1126.1526.20T:groestl256
26.4026.4626.53T:shavite3512
29.0729.1829.31T:cubehash832
31.3331.3931.43T:echo256
31.4931.5231.60T:whirlpool
32.8032.8432.87T:shamashashv1
33.1433.2133.26T:luffa512
34.1834.2334.27T:lane512
34.4534.5134.57T:gimli24v1
35.8235.9236.01T:simd256
36.3136.3936.53T:luffa384
40.2140.2640.28T:echosp512
41.7941.8341.88T:groestl512
42.4342.5142.58T:fugue512
43.3243.4243.59T:cubehash816
43.72?44.33?59.51?T:rfsb509
46.1646.2446.38T:simd512
55.8655.9055.98T:echo512
59.0059.0459.10T:saturninhashv2
59.2059.2659.35T:mgrostl256
60.2760.3961.03T:essence384
60.3060.4360.54T:essence512
60.3660.4460.54T:esch256v1
70.6370.9771.19T:sneikha256
71.8071.9672.08T:drygascon256
71.8972.0472.24T:cubehash88
72.4372.6072.74T:cubehash1616
75.2575.2875.31T:knot256v2
80.5580.6881.42T:essence256
80.9680.9981.01T:coral256v1
80.6281.3781.51T:essence224
81.6481.7181.89T:esch384v1
82.3382.4282.51T:drygascon128
118.52118.65118.84T:mcssha4
118.75118.94119.32T:mcssha6
123.84124.12124.32T:mcssha5
125.29?125.46?168.11?T:cubehash168
129.41129.69129.87T:cubehash84
140.93141.13141.32T:sneikha384
142.98143.60144.50T:clxhash
188.37188.40188.44T:knot256v1
231.46231.73231.99T:cubehash164
237.51237.55237.62T:knot512
242.89243.06243.46T:cubehash82
277.47277.59277.79T:knot384
441.07441.62442.16T:cubehash162
473.74474.02474.34T:cubehash81
612.89615.19628.09T:syconhash256v1
676.43678.69679.72T:subterraneanv1
865.05865.56866.31T:cubehash161
1340.421363.441364.84T:acehash256v1
1858.981859.911860.99T:sivrijndael256hash256v1
2057.362061.702103.49T:skinnyhashtk3
3096.103097.343101.67T:gage1h256c256r128
3659.713664.163672.29T:heron256v1
4003.444067.234070.27T:skinnyhashtk2
4072.634074.324075.99T:orangishv1
4706.354711.064722.16T:gage1h256c224r064
5180.355186.985228.64T:gage1h256c256r064
5310.755313.355319.62T:gage1h256c224r032
9064.149101.189141.11T:gage1h256c512r064
9387.449417.889456.29T:gage1h256c256r032
9973.419985.3210010.02T:photonbeetlehash256rate32v1
15404.0115405.4215413.44T:gage1h256c224r016
16958.5716963.5916969.15T:sivtemphotonhashv1
17116.5317132.4917143.25T:gage1h256c512r032
17533.6517539.7617543.50T:gage1h256c256r016
31021.1931043.4631136.01T:gage1h256c224r008
47998.9848546.0449579.06T:fsb512
49819.6850247.6251166.48T:fsb256
Cycles/byte for 576 bytes
25%50%75%hash
0.48?0.61?0.74?T:floppsy
1.381.421.48prh64s256
1.621.651.70prh42s256
1.781.811.89prh42s512
1.781.841.93prh64s512
2.39?2.58?2.70?prh64s1024
2.592.632.68prh42s1024
2.822.872.96T:bebb4185
2.872.953.03T:edonr512
4.264.354.42T:edonr256
5.005.075.22T:bmw512
5.225.375.48T:k12
6.216.256.32T:blake2b
6.606.626.66T:blake3
7.978.058.18T:skein512512
8.008.058.14T:skein512256
8.158.228.34T:bmw256
8.318.368.39T:md4
8.768.798.83sha512
8.768.848.92sha384
8.868.908.94shake128
8.959.139.28blake512
9.159.189.23T:blake2s
9.139.289.37T:blake64
9.219.309.48T:keccakc256
9.789.849.88sha1
10.0910.1910.26T:skein10241024
10.2410.6710.90T:tiger
10.8010.8210.89sha3224
10.8210.8910.94sha3256
10.8810.9211.01shake256
10.9811.0611.22T:keccak
11.3011.4311.52T:keccakc448
11.3911.5111.68T:sarmal256
11.2611.5611.64T:keccakc512
11.6411.6411.65md5
12.6712.7212.77T:skein256256
12.7412.8112.87T:blake32
12.8312.9012.96sha3384
12.9112.9613.05T:keccakc768
13.2313.2813.36sha256
13.3813.4513.51sha224
13.5413.6913.90T:sarmal512
14.1814.2514.45blake256
14.5214.8415.12T:beamsplitter
16.1616.3316.40T:shabal512
16.4016.5616.64T:shabal256
16.6716.7316.82T:shavite3256
16.2317.7117.81T:ripemd160
18.6518.7218.81T:keccakc1024
18.8218.8718.93sha3512
19.8619.9019.97T:cubehash512
20.3420.4520.57T:luffa256
20.8920.9321.00T:nasha256
21.9021.9622.47T:xoodyakv1
21.9122.0022.08T:bblake256
23.4323.5223.62T:fugue256
24.4324.5024.59T:jh224
24.4924.5724.63T:jh384
24.4924.6024.67T:jh256
24.5724.6324.74T:jh512
24.5624.9125.29T:nasha512
26.3426.4026.42asconhashv12
26.3826.4326.47asconxofv12
26.3926.4426.52T:cubehash1632
27.6327.7127.75T:round3jh256
27.7227.8728.02T:shavite3512
27.9828.0328.08T:round3jh512
28.0328.1128.23T:lane256
29.5129.6029.71T:echosp256
29.5429.6329.68T:groestl256
33.8333.8933.95T:whirlpool
34.4834.5234.58T:shamashashv1
35.7135.8635.94T:gimli24v1
37.0737.2037.29T:luffa512
37.8437.9237.99T:echo256
38.9639.1139.22T:simd256
40.3040.4940.75T:cubehash832
40.4140.6340.84T:luffa384
46.3146.3946.55T:groestl512
46.7046.8246.93T:lane512
48.2448.3248.45T:echosp512
48.6049.1249.61T:rfsb509
52.2052.3552.56T:fugue512
54.5954.7854.99T:cubehash816
57.5657.8358.01T:simd512
57.9758.0858.23T:echo512
61.5561.8062.01T:saturninhashv2
62.1662.2662.39T:esch256v1
66.9567.0267.16T:mgrostl256
68.7368.9169.06T:essence384
68.7568.9469.10T:essence512
73.4474.0775.07T:sneikha256
74.1574.3374.57T:drygascon256
78.0378.0678.13T:knot256v2
83.0183.1283.35T:drygascon128
82.9883.3183.67T:cubehash88
83.9784.0284.08T:coral256v1
85.2685.4185.54T:esch384v1
86.6986.9187.41T:essence256
86.9687.3987.60T:essence224
92.2692.7692.97T:cubehash1616
128.59129.16129.58T:mcssha6
129.29129.57129.84T:mcssha4
140.76141.13141.55T:cubehash84
142.27142.61142.85T:mcssha5
144.99145.38145.70T:cubehash168
144.83147.19151.74T:clxhash
149.65150.16150.68T:sneikha384
190.18190.29190.39T:knot256v1
241.83241.90241.98T:knot512
251.55252.43253.35T:cubehash164
254.13254.44255.15T:cubehash82
281.99282.54283.07T:knot384
460.93462.07462.63T:cubehash162
484.75485.41486.29T:cubehash81
639.83641.23654.02T:syconhash256v1
681.32686.55687.32T:subterraneanv1
884.57885.36886.83T:cubehash161
1397.521422.011422.93T:acehash256v1
1851.641853.001854.17T:sivrijndael256hash256v1
2127.512130.282174.98T:skinnyhashtk3
3252.393254.993258.63T:gage1h256c256r128
3904.013910.523919.02T:heron256v1
4042.274103.734107.82T:skinnyhashtk2
4204.924207.534212.60T:orangishv1
4906.564913.464942.92T:gage1h256c224r064
5400.955434.145453.39T:gage1h256c256r064
5516.765519.615526.94T:gage1h256c224r032
9443.409447.969453.98T:gage1h256c512r064
9743.949767.079818.58T:gage1h256c256r032
9848.119864.669901.49T:photonbeetlehash256rate32v1
15957.9115961.7115966.36T:gage1h256c224r016
16860.4916866.1116871.64T:sivtemphotonhashv1
17775.0817786.4417797.17T:gage1h256c512r032
18163.6718170.3318186.70T:gage1h256c256r016
32100.9832114.5832204.84T:gage1h256c224r008
128018.98129560.22131171.21T:fsb512
133264.54134900.74137274.54T:fsb256
Cycles/byte for 64 bytes
25%50%75%hash
2.973.053.12T:floppsy
9.039.619.94T:bebb4185
9.389.6410.41prh42s256
9.28?9.78?10.80?prh64s256
10.5610.6710.89T:blake3
12.1612.4712.92prh42s512
11.9812.6213.11T:edonr512
12.50?13.17?13.95?T:edonr256
14.0214.3014.52T:blake2s
14.8415.0815.30prh64s512
16.1216.9717.30T:blake2b
17.4217.8818.31prh42s1024
18.6619.2319.48T:md4
19.1419.5320.33T:k12
19.7820.3020.86T:skein512256
20.1220.6121.05prh64s1024
20.3920.7521.22T:skein512512
20.4821.3321.92T:bmw512
21.3621.7222.03sha512
21.3422.1622.44sha1
22.0922.6623.23sha384
21.20?22.81?23.84?T:blake64
22.1722.9524.09blake512
23.1423.5324.05sha3224
23.4423.7024.16sha3256
23.4723.8024.56sha3384
23.7023.9424.33shake128
23.6924.0924.45sha3512
24.1224.1724.23md5
23.8024.2324.44shake256
24.3924.9525.42T:skein256256
26.7727.3328.48T:beamsplitter
26.8027.6128.55T:bmw256
28.2028.6229.06T:keccakc768
28.3628.7529.50T:tiger
28.1428.8829.42T:keccak
28.6129.4430.83T:sarmal256
29.2229.7330.33T:blake32
29.4429.8630.22sha256
29.8830.3631.16sha224
30.8631.4833.53T:keccakc448
31.2031.7832.66T:xoodyakv1
30.1931.9732.69T:keccakc1024
31.9432.3633.16T:keccakc256
32.0532.4833.36T:keccakc512
32.8333.3833.91blake256
34.3035.1135.67T:sarmal512
33.7735.6237.14T:ripemd160
36.1136.6137.64T:skein10241024
37.0537.7038.55T:shavite3256
40.4840.6440.89asconxofv12
40.5640.7040.97asconhashv12
42.2842.8943.81T:luffa256
43.5643.9744.31T:nasha256
46.9547.5047.66T:cubehash512
49.5850.1650.81T:jh256
49.4850.1750.81T:jh224
50.0550.5551.19T:jh384
50.0850.7851.55T:jh512
52.8052.9853.36T:gimli24v1
51.08?53.42?57.30?T:nasha512
53.5854.0054.53T:shamashashv1
55.6155.8956.67T:round3jh256
56.0257.0657.73T:round3jh512
56.9857.4857.94T:shavite3512
58.4458.8659.92T:shabal512
59.4860.3461.66T:shabal256
63.1764.0665.36T:whirlpool
67.7068.5369.42T:fugue256
72.0973.0874.83T:groestl256
75.5976.0877.08T:lane256
77.8678.8679.88T:simd256
86.9587.2888.00T:esch256v1
87.5588.4889.36T:luffa512
91.1791.9792.62T:drygascon128
92.3493.4494.34T:luffa384
92.9293.8396.02T:echo256
93.9794.5095.55T:echosp256
93.1995.0396.77T:saturninhashv2
99.89101.08103.19T:bblake256
101.47103.48105.83T:rfsb509
103.19104.41105.06T:drygascon256
106.09107.09107.58T:cubehash1632
106.92109.17118.22T:sneikha256
113.17113.47113.66T:knot256v2
112.41?114.09?154.50?T:echo512
115.23115.88117.03T:echosp512
122.70122.89123.20T:coral256v1
121.98123.88124.88T:groestl512
131.53132.14132.75T:esch384v1
164.77165.61166.48T:essence256
164.84165.83166.86T:essence224
159.81?176.66?192.84?T:clxhash
175.47176.94178.44T:fugue512
177.08178.27178.81T:essence384
178.03178.67180.19T:essence512
180.39181.73183.41T:simd512
185.44186.48188.06T:cubehash832
188.92189.94190.62T:lane512
195.88196.88197.55T:mgrostl256
198.16199.94202.34T:cubehash816
213.98214.16214.44T:knot256v1
227.41228.67230.64T:cubehash88
253.36255.58257.11T:mcssha6
258.19259.16260.78T:mcssha4
260.75264.86266.14T:sneikha384
286.78287.45289.02T:cubehash84
297.02297.36297.70T:knot512
324.14330.12336.33T:knot384
349.47350.72352.98T:cubehash1616
381.11383.36385.91T:mcssha5
400.80402.61404.38T:cubehash168
400.81403.19404.34T:cubehash82
509.77511.59514.02T:cubehash164
629.81632.38634.48T:cubehash81
719.77721.84724.50T:cubehash162
780.09783.42786.72T:subterraneanv1
976.92979.95996.67T:syconhash256v1
1142.581146.501149.16T:cubehash161
1763.091765.471768.25T:sivrijndael256hash256v1
2127.952162.232167.83T:acehash256v1
3029.503035.913093.42T:skinnyhashtk3
4494.694551.274564.55T:skinnyhashtk2
5258.345269.725276.83T:gage1h256c256r128
5947.475960.395973.64T:orangishv1
7044.257055.527068.78T:heron256v1
7452.537468.127500.95T:gage1h256c224r064
7995.848025.308074.81T:photonbeetlehash256rate32v1
8144.338147.038154.73T:gage1h256c224r032
8208.338221.388238.09T:gage1h256c256r064
14326.0514345.0814445.00T:gage1h256c256r032
14346.9414357.2814366.83T:gage1h256c512r064
15357.7315381.5515439.22T:sivtemphotonhashv1
23071.7223082.8123095.67T:gage1h256c224r016
26138.8126153.7226174.47T:gage1h256c512r032
26263.8126280.3126297.78T:gage1h256c256r016
46039.8346091.7546189.12T:gage1h256c224r008
1139399.311156552.531166456.61T:fsb512
1191175.191207628.981224462.27T:fsb256
Cycles/byte for 8 bytes
25%50%75%hash
21.5021.6221.88T:floppsy
53.88?55.88?68.38?T:bebb4185
72.3874.5077.38prh42s256
73.2575.1277.12prh64s256
77.8883.2586.25T:edonr256
89.7591.8895.62T:md4
91.6294.7597.25T:blake3
90.1295.0099.50T:edonr512
94.8895.8898.75prh42s512
98.00100.38103.75prh64s512
104.75109.75115.50T:beamsplitter
107.50111.25113.12T:blake2s
109.00111.62114.00sha1
121.00123.25124.62T:blake2b
123.38124.25126.00md5
125.75127.62129.62T:xoodyakv1
135.25136.88140.25prh42s1024
138.50144.88150.38T:blake32
143.62145.00146.25T:skein256256
146.75149.62153.88sha256
150.25151.38152.50asconxofv12
150.62152.12152.88asconhashv12
152.50154.75156.25T:ripemd160
150.75155.12164.00T:k12
154.25157.88163.75T:tiger
157.38158.62161.12T:gimli24v1
155.88159.62166.50T:skein512512
154.38160.25164.12prh64s1024
155.38160.25164.12sha224
157.62162.88168.50T:skein512256
162.12168.50178.00blake256
166.25172.75178.50T:bmw512
171.00174.50178.50sha512
168.75176.12181.50T:bmw256
179.62185.50191.00T:blake64
182.50187.50193.75sha384
178.75187.62194.62blake512
184.62187.88190.12sha3224
185.88188.12193.75sha3256
187.00190.00193.50shake256
188.50190.75193.38shake128
189.75190.75193.12sha3512
186.25191.38198.00T:shavite3256
189.12192.75198.88sha3384
191.75196.12204.25T:shamashashv1
196.50202.00206.88T:luffa256
211.75218.75230.12T:nasha256
226.12227.88233.50T:keccak
224.38228.62235.12T:keccakc768
235.12238.88242.25T:drygascon128
237.38239.50244.50T:cubehash512
235.38242.62248.50T:sarmal256
240.12247.75255.62T:keccakc1024
250.25255.25259.12T:keccakc448
254.12256.75263.50T:keccakc256
251.12260.38265.12T:keccakc512
269.25272.50276.62T:whirlpool
273.00279.00293.00T:saturninhashv2
278.50285.00291.75T:sarmal512
284.75289.75297.25T:skein10241024
283.12292.50295.00T:clxhash
317.25318.25319.88T:knot256v2
334.12338.00341.12T:esch256v1
371.50374.12379.50T:shabal512
367.62375.38385.12T:groestl256
339.88?377.12?379.00?T:sneikha256
379.88385.38391.38T:shabal256
400.25401.38402.12T:knot256v1
399.12403.25410.50T:jh224
397.88403.62405.62T:jh256
397.88404.75408.88T:jh384
403.25405.38411.25T:fugue256
401.38405.50411.38T:drygascon256
400.25406.75412.25T:nasha512
406.00410.75417.75T:jh512
425.50426.62429.62T:coral256v1
437.62443.25449.75T:luffa512
452.50459.12464.12T:round3jh256
457.62461.50466.12T:shavite3512
458.12466.00470.62T:round3jh512
470.62476.50483.50T:luffa384
551.25562.38570.25T:rfsb509
575.12577.12582.50T:esch384v1
625.50630.00641.50T:simd256
625.25632.38639.50T:lane256
699.00708.38720.12T:knot384
708.38713.50725.50T:bblake256
715.38717.50721.50T:cubehash1632
729.50730.75731.75T:knot512
741.00747.00755.88T:echo256
762.88764.50771.50T:echosp256
902.50?910.12?1292.88?T:echo512
926.75932.75937.25T:echosp512
980.12994.501012.38T:groestl512
1022.381027.501034.88T:essence224
1023.501029.001038.50T:essence256
1033.001070.501071.88T:sneikha384
1148.121160.501165.62T:fugue512
1251.501269.621289.00T:mcssha6
1260.381286.621304.88T:mcssha4
1307.501314.501327.50T:cubehash816
1302.001319.621338.25T:cubehash832
1361.501378.751385.25T:cubehash88
1425.751433.501441.38T:essence384
1422.121434.251444.38T:cubehash84
1433.381437.751450.12T:essence512
1443.751455.001464.75T:simd512
1516.751524.381532.25T:lane512
1552.501564.251575.00T:cubehash82
1555.501564.251575.38T:subterraneanv1
1579.381587.001599.62T:mgrostl256
1772.381780.121796.75T:cubehash81
2002.002018.252041.62T:sivrijndael256hash256v1
2298.752304.882312.62T:mcssha5
2315.502329.752346.25T:cubehash1616
2418.882435.252447.50T:cubehash168
2535.002542.122564.62T:cubehash164
2751.252764.002782.25T:cubehash162
3168.003189.883200.75T:cubehash161
3617.623639.253705.25T:syconhash256v1
5510.00?5744.38?6418.00?T:photonbeetlehash256rate32v1
7895.128011.128031.75T:acehash256v1
8067.888120.888144.62T:skinnyhashtk2
8093.258133.388274.25T:skinnyhashtk3
11249.6211551.1212281.75T:sivtemphotonhashv1
18084.7518109.5018168.38T:gage1h256c256r128
23670.8823716.7523806.25T:orangishv1
27569.2527727.0027797.50T:gage1h256c224r064
28862.8828887.6228938.00T:gage1h256c224r032
30379.3830458.6230537.50T:gage1h256c256r064
31774.1231824.7531887.38T:heron256v1
50466.5050643.6250843.00T:gage1h256c256r032
52992.0053076.8853130.50T:gage1h256c512r064
79134.7579191.3879242.38T:gage1h256c224r016
90035.2590094.8890166.12T:gage1h256c256r016
92027.1292099.8892181.50T:gage1h256c512r032
155600.75155769.88156160.25T:gage1h256c224r008
9010900.389090172.259209204.88T:fsb512
9561154.389646555.129723886.12T:fsb256

amd64; Zen2 (830f10); 2019 AMD EPYC 7742; 64 x 2250MHz; unstable; colossus6, supercop-20210125

Graphs: (bytes,cycles)

NISTLWC graphs: (bytes,cycles)
Cycles/byte for long messages
25%50%75%hash
0.34?0.35?0.41?prh42s512
0.38?0.43?0.53?prh42s1024
0.50?0.54?0.61?prh42s256
0.65?0.79?0.92?T:bebb4185
1.101.131.22T:edonr512
1.13?1.20?1.35?T:blake3
1.321.381.40sha1
1.401.451.48sha256
1.421.491.49sha224
1.73?1.88?2.63?T:bmw512
2.142.172.24T:md4
2.312.322.40T:blake2b
2.28?2.35?2.56?T:echo256
2.59?2.80?3.27?T:k12
2.34?2.81?3.28?T:edonr256
2.802.912.93T:cubehash832
3.323.433.51T:beamsplitter
3.323.443.50sha512
3.383.493.49sha384
3.493.503.74T:skein512256
3.493.563.72md5
3.463.663.71T:skein512512
3.393.723.76T:bmw256
3.613.763.78T:bblake256
3.773.843.96T:sarmal256
3.803.853.96T:blake64
3.843.883.95T:blake2s
3.943.964.19T:keccakc256treed2
3.97?4.09?4.49?T:tiger
4.034.104.20blake512
4.294.324.61T:shabal512
4.25?4.63?4.79?T:shabal256
4.424.704.74shake128
4.604.735.09T:keccakc256
4.31?4.80?5.57?T:skein10241024
4.784.825.14T:keccakc512treed2
4.794.835.01T:blake32
4.624.854.93T:lux512
4.58?4.88?5.18?T:skein256256
4.864.955.10T:rfsb509
4.684.985.06T:sarmal512
5.135.195.35T:groestl256
4.89?5.28?6.08?T:lux256
5.31?5.33?7.57?T:simd512
5.275.385.48blake256
5.125.415.47T:keccakc448
5.395.535.54sha3224
5.505.655.77T:keccakc512
5.435.735.82sha3256
5.655.765.83T:cubehash512
5.585.805.91T:cubehash816
5.795.865.91T:cubehash1632
5.796.086.42shake256
5.79?6.18?6.87?T:keccak
6.096.406.51T:bash256
6.81?7.16?7.95?T:fugue2
7.167.507.61T:groestl512
7.217.557.69sha3384
7.277.587.71T:keccakc768
8.218.318.85T:jh512
8.058.458.53T:bash384
8.658.658.74T:luffa256
8.338.718.92T:jh256
8.238.798.88T:luffa384
8.418.799.00T:jh224
8.488.828.93T:jh384
8.919.009.14T:ripemd160
9.119.299.68T:fugue256
9.429.4810.00T:round3jh512
9.509.639.89T:round3jh256
9.769.9210.47T:nasha512
9.399.959.99T:nasha256
9.99?10.02?11.70?T:shavite3256
10.0010.0510.63T:gimli24v1
9.6010.0710.33T:xoodyakv1
10.34?10.80?12.11?T:keccakc1024
10.6010.8110.93sha3512
11.4111.4711.76T:cubehash1616
11.6211.6511.87T:cubehash88
11.4412.0412.31T:whirlpool
12.2412.5712.65T:bash512
12.3812.8312.98asconhashv12
12.6513.0113.43asconxofv12
13.1313.3413.98T:fugue384
13.2213.9614.30T:luffa512
13.4314.3014.40T:lane256
14.8915.0915.31T:hamsi
13.92?15.60?15.77?T:floppsy
15.1015.8116.23T:shavite3512
15.7415.8716.90T:md6d224
16.0216.3416.44T:echosp256
17.4717.8018.12T:md6d256
17.8018.1118.80T:shamashashv1
18.1318.3019.11T:fugue512
19.8419.9620.11T:lane512
20.1120.3420.63T:simd256
20.4420.5620.74T:fsb256
21.6222.0222.77T:md6d384
21.9722.2423.25T:essence384
22.5522.8124.16T:cubehash168
21.3222.9423.02T:essence512
23.2423.3023.93T:cubehash84
22.9423.5823.69T:echosp512
24.8025.7426.51T:sneikha256
25.8526.1126.47T:mgrostl256
26.0226.3027.40T:esch256v1
27.6127.9228.55T:md6d512
30.4230.8532.06T:essence224
30.9531.1332.57T:essence256
31.3232.0532.43T:saturninhashv2
32.1332.7632.84T:echo512
34.7434.8335.23T:esch384v1
37.2237.6037.96T:mcssha5
37.2837.6437.65T:mcssha4
37.6137.6437.71T:mcssha6
41.1042.6544.21T:coral256v1
44.4644.7845.61T:drygascon128
44.4245.6948.04T:cubehash164
45.2947.3948.51T:cubehash82
48.0848.5048.52T:knot256v2
50.1552.4653.56T:sneikha384
50.2752.4753.06T:drygascon256
52.8755.4156.57T:triadhashv1
79.3181.0182.51T:knot256v1
89.8991.4696.32T:clxhash
91.6793.2997.72T:cubehash162
92.0594.9396.84T:cubehash81
151.56154.15160.31T:knot512
175.41177.20179.44T:knot384
180.25183.03193.04T:cubehash161
65.52?238.00?271.81?T:fsb512
349.96374.03375.48T:syconhash256v1
677.56682.79688.24T:subterraneanv1
738.19758.08766.25T:acehash256v1
775.88810.29827.15T:sivrijndael256hash256v1
954.331025.491045.13T:skinnyhashtk3
1187.571249.121267.89T:heron256v1
1838.411857.881919.41T:gage1h256c256r128
1875.451981.122034.62T:skinnyhashtk2
2544.082587.492652.32T:photonbeetlehash256rate32v1
2677.012688.442902.76T:gage1h256c224r064
3169.283191.823441.14T:gage1h256c224r032
3264.003275.943509.43T:gage1h256c256r064
4336.234377.034390.62T:sivtemphotonhashv1
5371.595415.075480.00T:gage1h256c256r032
5538.545569.225614.41T:gage1h256c512r064
9750.389821.769854.61T:gage1h256c224r016
10501.15?10564.20?11817.92?T:gage1h256c512r032
10596.16?10681.14?12019.39?T:gage1h256c256r016
11390.57?12861.68?12914.79?T:orangishv1
19887.8420122.9420136.84T:gage1h256c224r008
Cycles/byte for 4096 bytes
25%50%75%hash
0.400.420.44prh42s256
0.41?0.42?0.47?prh42s512
0.46?0.51?0.64?prh42s1024
0.64?0.79?0.81?T:bebb4185
1.201.231.24T:blake3
1.381.441.46sha1
1.481.481.51sha256
1.491.521.57T:edonr512
1.461.541.54sha224
1.88?1.91?2.11?T:bmw512
2.192.202.29T:md4
2.282.292.37T:blake2b
2.382.392.44T:echo256
2.412.472.48T:edonr256
2.542.652.68T:k12
3.113.213.23T:cubehash832
3.413.423.52sha512
3.433.543.66sha384
3.493.563.63T:bmw256
3.553.583.78T:skein512256
3.533.613.68T:beamsplitter
3.563.613.78md5
3.573.733.79T:skein512512
3.863.883.94T:blake2s
3.943.944.09T:blake64
3.954.094.24T:tiger
4.054.144.19T:sarmal256
4.094.214.22T:bblake256
4.244.264.30blake512
4.494.594.64T:skein10241024
4.634.664.92T:skein256256
4.454.664.82T:keccakc256treed2
4.744.764.88T:shabal512
4.814.824.83shake128
4.594.844.89T:shabal256
4.864.885.07T:blake32
4.955.035.26T:keccakc256
5.045.075.11T:rfsb509
5.015.155.24T:sarmal512
5.335.365.55T:lux512
5.445.445.57blake256
5.475.535.76sha3224
5.545.595.98T:lux256
5.435.605.65T:groestl256
5.555.605.62T:simd512
5.605.635.86T:keccakc512treed2
5.665.705.98T:keccakc512
5.865.915.95T:cubehash512
5.976.006.11sha3256
5.646.016.03T:keccakc448
5.946.066.30shake256
5.956.106.13T:cubehash816
6.326.326.47T:cubehash1632
6.526.536.69T:keccak
6.406.566.71T:bash256
7.317.777.78T:keccakc768
7.617.788.07sha3384
7.787.928.04T:groestl512
7.587.988.35T:fugue2
8.228.568.61T:bash384
8.538.668.94T:jh512
8.818.818.88T:luffa256
8.588.949.16T:luffa384
8.598.949.01T:jh384
8.528.969.01T:jh256
8.818.999.06T:jh224
8.969.119.25T:ripemd160
9.629.6410.10T:nasha256
9.619.6810.06T:fugue256
9.649.7010.09T:round3jh256
9.719.7110.18T:round3jh512
9.689.9910.24T:xoodyakv1
10.0810.0910.75T:gimli24v1
10.09?10.25?11.62?T:shavite3256
10.2110.2810.81T:nasha512
10.6110.6810.94T:keccakc1024
10.8210.9810.99sha3512
11.9411.9612.36T:cubehash1616
11.9611.9612.26T:cubehash88
11.83?12.29?13.60?T:whirlpool
12.4412.6712.88T:bash512
12.6112.9713.06asconhashv12
12.7312.9913.29asconxofv12
13.7914.0014.57T:fugue384
13.6514.3014.39T:luffa512
14.0014.6814.80T:lane256
14.5115.1815.42T:hamsi
14.0815.5115.63T:floppsy
15.6916.1516.68T:shavite3512
15.9216.2116.63T:md6d224
16.6116.8717.03T:echosp256
17.7518.0118.74T:shamashashv1
17.3018.2518.34T:md6d256
18.9519.2419.93T:fugue512
20.2920.6322.52T:simd256
21.0521.3921.40T:lane512
21.4621.5921.73T:fsb256
22.0222.4123.08T:md6d384
22.8222.9123.95T:essence384
23.4023.5024.56T:cubehash168
23.6223.6224.00T:cubehash84
22.3723.6623.68T:essence512
23.9124.5424.54T:echosp512
24.9625.9526.58T:sneikha256
26.5826.5827.66T:esch256v1
26.0727.3727.61T:mgrostl256
28.1628.3228.65T:md6d512
31.1631.4232.71T:essence224
31.4431.5532.93T:essence256
31.4031.9232.44T:saturninhashv2
33.2533.6133.78T:echo512
34.8235.1035.63T:esch384v1
37.3937.9338.28T:mcssha4
38.0438.3438.64T:mcssha6
38.2038.8038.80T:mcssha5
42.0142.9844.05T:coral256v1
43.8144.7045.68T:drygascon128
45.2546.3348.64T:cubehash164
45.4947.3148.49T:cubehash82
48.4948.5448.93T:knot256v2
50.7151.4252.42T:drygascon256
50.2153.3453.78T:sneikha384
53.3855.5256.90T:triadhashv1
79.7080.3582.86T:knot256v1
91.6892.0195.81T:clxhash
92.3093.0397.66T:cubehash162
92.1995.9596.72T:cubehash81
152.53154.92160.00T:knot512
176.01177.82179.30T:knot384
181.99183.33192.28T:cubehash161
356.94373.50376.46T:syconhash256v1
672.40677.65680.39T:subterraneanv1
750.65758.41767.74T:acehash256v1
780.61806.19817.60T:sivrijndael256hash256v1
972.891032.211043.37T:skinnyhashtk3
1239.681260.471306.15T:heron256v1
1856.221877.741934.92T:gage1h256c256r128
1890.461983.042048.54T:skinnyhashtk2
2547.042586.032650.07T:photonbeetlehash256rate32v1
2714.552722.052888.21T:gage1h256c224r064
3239.783258.533461.63T:gage1h256c224r032
3304.293323.583522.20T:gage1h256c256r064
4369.414377.024392.92T:sivtemphotonhashv1
5450.915470.725495.77T:gage1h256c256r032
5621.985628.055655.43T:gage1h256c512r064
6384.56?7017.74?7099.99?T:fsb512
9883.189908.369930.42T:gage1h256c224r016
10734.35?10789.26?11939.35?T:gage1h256c256r016
10772.6110814.0111962.42T:gage1h256c512r032
11571.16?12834.60?12900.89?T:orangishv1
20305.6520314.0220321.91T:gage1h256c224r008
Cycles/byte for 1536 bytes
25%50%75%hash
0.500.530.54prh42s256
0.530.540.57prh42s512
0.690.700.73prh42s1024
0.72?0.76?0.81?T:bebb4185
1.461.521.54sha1
1.521.541.57sha256
1.521.571.61T:edonr512
1.571.641.64sha224
2.082.122.14T:bmw512
2.272.292.39T:md4
2.292.302.40T:blake2b
2.582.592.74T:edonr256
2.642.712.75T:blake3
2.712.722.74T:echo256
2.933.023.06T:k12
3.593.603.75T:cubehash832
3.663.713.84T:skein512256
3.713.743.87sha384
3.723.763.96md5
3.763.793.93T:bmw256
3.783.793.85sha512
3.743.813.84T:beamsplitter
3.753.843.87T:skein512512
3.883.913.97T:blake2s
4.184.194.35T:blake64
4.134.314.38T:tiger
4.444.474.61blake512
4.454.504.60T:sarmal256
4.734.795.01T:skein256256
4.864.984.99T:bblake256
4.67?5.08?5.29?T:skein10241024
5.085.085.26T:blake32
5.015.165.20shake128
5.165.265.38T:keccakc256
5.175.365.51T:shabal256
5.305.395.55T:keccakc256treed2
5.35?5.45?6.12?T:shabal512
5.425.465.51T:rfsb509
5.355.585.61T:sarmal512
5.605.615.77blake256
5.655.685.74sha3224
5.855.866.02T:keccakc448
5.955.965.99T:simd512
5.966.016.17T:lux256
6.086.096.17T:groestl256
6.016.146.18T:cubehash512
6.126.186.20T:keccakc512
6.116.206.34shake256
6.236.366.52T:keccakc512treed2
6.086.396.43sha3256
6.436.536.69T:cubehash816
6.526.556.84T:keccak
6.586.626.64T:lux512
6.727.067.07T:bash256
7.187.247.28T:cubehash1632
7.477.627.90sha3384
7.477.717.73T:keccakc768
8.648.778.91T:groestl512
8.758.809.16T:jh512
9.059.079.14T:luffa256
8.749.089.15T:bash384
8.889.189.30T:jh256
8.729.209.26T:jh384
8.959.249.26T:jh224
9.209.269.39T:fugue2
9.109.469.46T:luffa384
9.179.549.54T:ripemd160
9.819.8710.36T:round3jh256
9.899.9610.52T:round3jh512
9.929.9610.49T:nasha256
9.9610.2010.52T:xoodyakv1
10.2810.3010.46T:shavite3256
10.3410.3610.52T:fugue256
10.3910.4610.88T:gimli24v1
10.8510.9311.41T:nasha512
10.7111.0611.31T:keccakc1024
11.3111.5111.54sha3512
12.4812.5812.77T:cubehash88
12.6012.7012.73T:whirlpool
12.7913.0513.26T:cubehash1616
12.8313.2013.30T:bash512
12.9813.2613.29asconhashv12
12.9213.4213.61asconxofv12
14.2114.5615.40T:floppsy
14.2214.9015.01T:luffa512
14.9415.1615.18T:fugue384
15.0115.3115.69T:hamsi
14.7815.7615.89T:lane256
15.5616.1016.14T:md6d224
16.0416.7416.76T:echosp256
16.7916.9017.42T:shavite3512
17.1217.7218.18T:md6d256
18.2418.4419.04T:shamashashv1
20.2920.9520.99T:fugue512
19.8821.0421.05T:simd256
21.7121.8122.71T:md6d384
22.3222.5122.60T:fsb256
23.5423.5723.73T:lane512
24.1324.1424.73T:cubehash84
23.8024.4024.98T:essence512
23.7624.6125.52T:cubehash168
24.3524.8125.68T:essence384
25.6926.2927.14T:sneikha256
25.8026.6026.60T:echosp512
26.4627.0827.96T:esch256v1
27.6927.8028.11T:md6d512
28.7329.5230.10T:mgrostl256
32.0132.3332.86T:saturninhashv2
32.0532.5333.88T:essence256
32.0232.6133.84T:essence224
34.2335.0035.55T:echo512
35.1035.3835.92T:esch384v1
38.7939.0839.65T:mcssha4
39.2639.2739.59T:mcssha6
40.5640.8740.87T:mcssha5
41.8843.5644.25T:coral256v1
43.5443.8145.75T:drygascon128
46.5247.6449.19T:cubehash164
46.3548.2149.00T:cubehash82
49.1349.1549.56T:knot256v2
51.6952.9553.63T:drygascon256
50.6554.3554.38T:sneikha384
54.8355.7156.62T:triadhashv1
79.0379.1282.91T:knot256v1
89.4393.7495.32T:clxhash
92.4694.0198.58T:cubehash162
94.1394.7697.10T:cubehash81
152.36157.25161.10T:knot512
178.52178.89181.86T:knot384
182.74187.15191.69T:cubehash161
368.75376.48383.44T:syconhash256v1
673.12673.93681.24T:subterraneanv1
744.04772.15784.48T:acehash256v1
788.58795.07816.59T:sivrijndael256hash256v1
989.181046.541084.56T:skinnyhashtk3
1280.601305.161310.05T:heron256v1
1933.321948.831956.02T:gage1h256c256r128
1963.462005.582033.92T:skinnyhashtk2
2601.182615.192662.84T:photonbeetlehash256rate32v1
2816.702912.272934.80T:gage1h256c224r064
3337.493475.003508.05T:gage1h256c224r032
3475.663535.833576.74T:gage1h256c256r064
4408.704570.934647.13T:sivtemphotonhashv1
5543.065593.265854.51T:gage1h256c256r032
5760.866101.606127.66T:gage1h256c512r064
10206.9310597.4610665.09T:gage1h256c224r016
11130.8511379.9911567.24T:gage1h256c256r016
11158.5511491.8611632.81T:gage1h256c512r032
11906.2211937.1912502.56T:orangishv1
16710.9216873.2916982.84T:fsb512
20866.7721552.5722305.63T:gage1h256c224r008
Cycles/byte for 576 bytes
25%50%75%hash
0.740.740.74prh42s256
0.900.900.90prh42s512
0.86?0.90?0.98?T:bebb4185
1.33?1.37?1.48?prh42s1024
1.641.681.68sha256
1.721.761.76sha1
1.841.881.91sha224
1.91?1.95?2.15?T:edonr512
2.502.542.62T:md4
2.542.582.73T:bmw512
2.582.622.66T:blake3
2.582.622.69T:blake2b
2.892.932.97T:edonr256
3.403.403.44T:echo256
3.323.443.48T:k12
3.873.913.95T:blake2s
3.953.984.22T:skein512256
4.104.144.26md5
4.104.144.26T:skein512512
4.104.144.22sha512
4.104.144.26sha384
4.344.384.49T:bmw256
4.384.414.53T:beamsplitter
4.414.494.65T:blake64
4.654.694.80blake512
4.654.844.92T:tiger
4.884.965.08T:cubehash832
4.965.045.08T:sarmal256
5.005.045.23T:skein256256
5.475.555.74T:blake32
5.51?5.55?6.25?shake128
5.595.825.86T:sarmal512
5.906.056.25T:keccakc256
6.096.096.29blake256
6.176.256.44T:rfsb509
6.486.486.76T:shabal512
6.296.526.60T:skein10241024
6.456.686.72T:shabal256
6.686.806.84T:cubehash512
6.766.886.95sha3256
6.846.956.99shake256
6.956.957.34sha3224
6.917.037.15T:keccakc512
7.157.157.15T:keccak
7.037.197.30T:bblake256
7.037.197.38T:keccakc448
6.917.307.31T:bash256
7.307.467.62T:keccakc256treed2
7.467.547.66T:simd512
7.467.627.66T:lux256
7.427.667.89T:groestl256
7.697.737.93T:cubehash816
8.018.208.36sha3384
8.368.408.55T:keccakc768
9.109.389.45T:lux512
9.419.459.57T:cubehash1632
9.499.579.92T:jh512
9.739.819.88T:luffa256
9.459.849.88T:jh256
9.389.889.96T:jh384
9.69?9.88?12.30?T:jh224
9.659.9610.12T:bash384
9.6510.0010.16T:keccakc512treed2
9.8110.3110.39T:ripemd160
10.0810.4310.47T:luffa384
10.0810.4310.70T:xoodyakv1
10.5510.5911.17T:round3jh512
10.7010.7411.09T:round3jh256
10.5910.7811.09T:groestl512
10.6210.7811.13T:gimli24v1
10.7410.7811.17T:nasha256
10.9811.0211.48T:shavite3256
11.3311.3711.76T:nasha512
11.9912.1112.38T:fugue2
11.9912.1512.34T:fugue256
12.2312.6212.62T:keccakc1024
12.6212.6612.73sha3512
13.5513.7113.75T:whirlpool
13.5613.8314.02asconhashv12
13.8313.8314.14T:cubehash88
13.4014.0614.18asconxofv12
13.7114.2614.38T:bash512
14.4914.6114.96T:floppsy
15.1615.5115.62T:cubehash1616
15.3115.5915.70T:hamsi
15.7016.6016.64T:luffa512
17.0317.3817.85T:shavite3512
16.8017.6217.77T:lane256
17.5017.6617.93T:fugue384
18.7519.1819.65T:shamashashv1
18.4419.2219.26T:echosp256
21.9122.1122.50T:simd256
24.3024.4925.08T:fugue512
25.4725.5126.29T:cubehash84
26.4126.9527.77T:sneikha256
26.7626.9527.07T:fsb256
26.3327.3827.93T:cubehash168
27.3827.7728.48T:essence512
27.2727.8929.02T:esch256v1
28.0128.6729.57T:essence384
31.0631.6032.03T:echosp512
31.4831.6431.88T:md6d224
31.6031.8432.11T:lane512
32.3833.1633.40T:mgrostl256
33.4433.4433.98T:saturninhashv2
34.1434.4536.64T:essence224
34.8035.5536.33T:essence256
34.1836.2136.84T:md6d256
35.3936.5236.56T:echo512
36.8837.1538.09T:esch384v1
42.5042.7042.97T:mcssha4
42.5842.8543.16T:mcssha6
43.5943.9145.55T:md6d384
43.9444.4946.09T:drygascon128
43.4845.4345.78T:coral256v1
45.7046.0246.76T:mcssha5
46.9149.1850.39T:cubehash82
48.5650.5151.72T:cubehash164
50.8650.8650.90T:knot256v2
53.5653.9855.27T:drygascon256
55.3555.7857.62T:triadhashv1
55.9456.0956.21T:md6d512
53.5956.2557.03T:sneikha384
79.2279.8183.75T:knot256v1
90.0495.1695.90T:clxhash
95.4796.1398.59T:cubehash81
94.8498.05100.31T:cubehash162
155.16158.87165.39T:knot512
182.62182.85182.93T:knot384
185.12191.06195.78T:cubehash161
386.13393.36396.68T:syconhash256v1
670.20682.15691.41T:subterraneanv1
790.39792.89814.73T:sivrijndael256hash256v1
770.62809.92818.16T:acehash256v1
1060.591084.961118.36T:skinnyhashtk3
1338.911360.471386.72T:heron256v1
1966.952047.892057.89T:skinnyhashtk2
2031.292065.392065.74T:gage1h256c256r128
2569.652583.442652.46T:photonbeetlehash256rate32v1
2987.423055.163076.41T:gage1h256c224r064
3585.593644.223674.61T:gage1h256c224r032
3681.483711.913747.38T:gage1h256c256r064
4455.594471.454524.34T:sivtemphotonhashv1
5786.445878.526076.09T:gage1h256c256r032
6181.806323.486379.02T:gage1h256c512r064
10712.5411100.0011152.62T:gage1h256c224r016
11533.1611838.1611917.34T:gage1h256c512r032
11679.9611939.0212069.81T:gage1h256c256r016
12366.6012756.9512920.35T:orangishv1
22625.8222801.9923023.87T:gage1h256c224r008
44789.8145240.0446277.07T:fsb512
Cycles/byte for 64 bytes
25%50%75%hash
2.45?2.47?2.81?T:blake3
2.81?2.81?3.52?T:bebb4185
3.16?3.17?3.52?sha256
3.523.523.52prh42s256
3.523.523.86T:edonr512
3.863.863.88T:blake2s
4.564.584.92sha1
4.924.925.27T:blake2b
4.924.925.28sha224
5.275.285.62prh42s512
5.625.625.98T:md4
5.976.336.33T:edonr256
7.738.088.44T:beamsplitter
8.088.098.44T:skein512256
8.098.448.44T:skein256256
8.44?8.44?11.25?md5
8.448.448.78T:bmw512
8.448.448.78T:skein512512
8.448.788.80T:echo256
8.809.149.14T:k12
8.809.149.48prh42s1024
9.489.509.84blake512
9.849.8410.19sha384
9.849.8410.20T:blake64
10.5510.5510.55sha512
10.5510.5510.91T:tiger
10.8910.9111.59T:sarmal256
11.2511.2511.61T:blake32
11.5911.6112.30blake256
11.6111.9512.30T:bmw256
12.3012.3113.00sha3256
12.3012.6613.00shake128
12.6612.6613.00T:rfsb509
12.3113.0013.02T:sarmal512
12.6613.0013.02sha3224
12.6613.0013.02shake256
13.0013.0213.70T:keccakc512
12.6613.3613.36sha3384
13.0213.3613.70T:bash256
13.0213.3613.70T:keccakc448
13.0213.3613.72T:keccakc768
13.3613.3614.06T:keccak
13.0213.7013.72T:bash384
13.3613.7214.06T:xoodyakv1
13.7013.7214.06sha3512
14.4214.7714.77T:cubehash512
14.4215.1115.47T:keccakc1024
15.1115.1215.47T:gimli24v1
15.1215.4716.52T:floppsy
15.1215.8115.83T:keccakc256
17.5817.5818.28T:jh512
17.2318.2818.28T:jh384
17.5818.2818.28T:jh256
17.9218.2818.28T:jh224
18.2818.6218.64T:luffa256
18.9819.6920.05T:hamsi
19.6919.6920.39T:round3jh512
19.3420.0320.05T:ripemd160
19.34?20.05?24.25?T:skein10241024
19.6920.3920.75T:round3jh256
20.7521.0921.45asconhashv12
20.7521.0922.16T:nasha256
20.3921.4421.80asconxofv12
21.4421.8022.50T:shavite3256
21.8022.1622.50T:cubehash832
22.5022.8423.56T:nasha512
22.5022.8623.91T:shabal512
22.5023.2023.55T:luffa384
22.5023.2023.91T:groestl256
22.5023.5523.56T:shabal256
23.5523.5624.61T:lux256
23.9124.2724.95T:simd512
24.2524.6125.31T:cubehash816
25.3126.0226.36T:bash512
26.7227.0627.42T:whirlpool
27.0827.4228.12T:shamashashv1
30.9431.6431.98T:cubehash88
32.6932.7033.39T:shavite3512
33.3933.7534.11T:bblake256
34.8135.1635.86T:fugue256
34.8136.2236.91T:luffa512
36.9237.9739.38T:esch256v1
37.9738.3139.38T:groestl512
37.6238.3339.38T:lux512
38.3138.3339.38T:cubehash1632
37.9738.6740.08T:sneikha256
40.0840.4440.78T:simd256
42.5342.8943.94T:cubehash84
43.2545.3445.36T:lane256
45.7046.0547.81T:keccakc512treed2
45.3646.7546.77T:cubehash1616
45.3646.7547.45T:keccakc256treed2
48.1648.5248.52T:saturninhashv2
48.1748.5249.92T:drygascon128
48.5250.9752.03T:fugue2
53.4453.7854.14T:fugue384
56.2556.5957.66T:esch384v1
56.6158.3658.72T:echosp256
57.3159.0660.12T:cubehash168
61.8863.2863.62T:triadhashv1
62.5865.7366.09T:coral256v1
64.3465.7568.20T:essence224
64.3466.0968.55T:essence256
64.6967.1467.50T:cubehash82
66.8067.8468.20T:echo512
71.3872.4273.47T:essence512
72.4272.7773.12T:knot256v2
74.1974.8976.64T:drygascon256
73.8375.9476.64T:echosp512
74.8975.9478.39T:essence384
75.9476.9878.41T:fugue512
79.8180.8681.20T:mcssha4
79.4582.2783.67T:cubehash164
82.9783.6784.38T:fsb256
84.3884.7385.42T:mcssha6
88.9589.6493.52T:knot256v1
87.1990.7090.70T:mgrostl256
86.8491.7592.11T:sneikha384
99.14100.19100.91T:md6d224
98.80102.66104.06T:clxhash
112.50113.20115.66T:cubehash81
110.39115.31116.02T:md6d256
116.02117.06117.78T:mcssha5
124.81125.86125.86T:lane512
125.16130.08133.23T:cubehash162
137.11137.81143.44T:md6d384
175.44176.12176.84T:md6d512
192.66197.94203.55T:knot512
201.09201.45203.20T:knot384
216.20222.89228.16T:cubehash161
582.19596.95609.25T:syconhash256v1
747.08758.67769.58T:subterraneanv1
760.78766.05783.28T:sivrijndael256hash256v1
1182.311242.061245.59T:acehash256v1
1447.381540.201605.59T:skinnyhashtk3
2168.802248.232276.36T:skinnyhashtk2
2279.892284.802377.27T:photonbeetlehash256rate32v1
2383.942430.702512.97T:heron256v1
3283.593306.093307.84T:gage1h256c256r128
4161.444261.644262.34T:sivtemphotonhashv1
4422.664569.614572.42T:gage1h256c224r064
5111.725264.645269.58T:gage1h256c224r032
5566.645598.285603.20T:gage1h256c256r064
8450.508591.488986.64T:gage1h256c256r032
9312.559620.869633.88T:gage1h256c512r064
15409.3415741.9115870.59T:gage1h256c224r016
16675.6617218.4817237.47T:gage1h256c256r016
17050.7817455.7817483.56T:gage1h256c512r032
18368.8018804.0318929.17T:orangishv1
32254.4532424.9732494.56T:gage1h256c224r008
400710.59417668.56423618.41T:fsb512
Cycles/byte for 8 bytes
25%50%75%hash
11.25?14.00?16.88?T:bebb4185
19.6219.7519.75sha256
19.62?19.75?25.38?T:beamsplitter
22.50?22.50?25.38?T:floppsy
25.2525.2525.38sha1
25.25?25.38?28.12?T:blake3
25.25?25.38?28.12?prh42s256
25.25?25.38?28.12?sha224
25.3828.1228.12T:edonr512
28.1228.1228.12T:edonr256
30.8831.0033.75T:md4
33.7536.5036.62T:blake2s
39.3839.3839.38T:gimli24v1
39.3839.3842.25prh42s512
39.3842.1242.25T:blake2b
39.3842.1242.25md5
45.0047.7547.88T:skein256256
47.7547.8850.62T:xoodyakv1
50.6250.6253.38T:tiger
50.6250.6253.50T:hamsi
50.6253.3853.50T:blake32
56.2556.2556.25blake256
64.6264.7567.50T:skein512256
64.6264.7567.50T:skein512512
64.7567.5067.50T:bmw256
64.7567.5070.25T:bmw512
70.2570.2570.38T:echo256
67.5070.3873.12prh42s1024
67.50?73.12?75.88?T:k12
70.2573.1273.12T:rfsb509
73.1275.8878.75asconhashv12
75.8875.8876.00T:cubehash512
73.1276.0078.75asconxofv12
75.8878.7578.75blake512
76.0078.7581.50sha384
78.7578.7581.50T:luffa256
78.7581.5081.62T:blake64
84.3884.3887.12sha512
84.3887.1290.00T:shamashashv1
87.1290.0090.00T:ripemd160
90.0090.0092.88T:sarmal256
90.0092.7595.62T:nasha256
98.3898.50101.25sha3256
98.3898.50101.25shake128
101.25101.25104.00shake256
101.25104.00104.12T:sarmal512
101.25104.00104.12sha3224
104.00104.12109.75sha3384
101.25106.88109.62T:shavite3256
104.00106.88109.75T:keccakc512
104.12106.88109.62T:bash384
104.12106.88109.62T:sneikha256
104.12106.88109.75T:bash256
106.88106.88109.62T:bash512
106.88106.88109.75T:keccakc768
106.88106.88112.50T:keccak
106.88109.62109.75T:keccakc448
109.62109.75112.50sha3512
109.75112.50115.38T:keccakc1024
112.50115.25115.38T:triadhashv1
112.50115.38118.12T:luffa384
115.38118.12120.88T:whirlpool
123.75123.75126.62T:drygascon128
121.00?126.62?135.00?T:keccakc256
132.12132.25135.00T:saturninhashv2
137.75137.88146.25T:shabal512
137.88140.62143.38T:shabal256
140.62143.38146.25T:groestl256
143.38143.50149.00T:esch256v1
143.38143.50149.12T:jh512
143.50146.25154.75T:lux256
143.50149.00151.88T:jh256
143.50149.12151.88T:jh384
146.25149.12151.88T:jh224
151.88?154.62?188.50?T:cubehash832
154.75157.50157.50T:cubehash816
157.50160.25163.12T:skein10241024
160.25163.12166.00T:round3jh256
160.25163.12168.75T:round3jh512
163.12165.88171.50T:knot256v1
165.88168.75168.75T:clxhash
166.00168.75171.62T:cubehash88
177.12180.00182.75T:cubehash84
177.12180.00188.38T:nasha512
174.38182.88185.62T:luffa512
194.00194.12196.88T:knot256v2
196.88196.88199.75T:simd512
196.88205.38208.12T:cubehash82
213.75216.62219.38T:fugue256
219.38225.00227.88T:coral256v1
222.12225.00227.88T:bblake256
241.88241.88250.25T:lux512
244.62247.50253.12T:cubehash81
244.75247.50250.25T:esch384v1
264.38264.38267.25T:cubehash1632
267.12270.00278.50T:groestl512
281.25281.25286.88T:drygascon256
281.25284.12286.88T:cubehash1616
289.75298.12306.50T:shavite3512
292.50306.50312.25T:cubehash168
300.88312.12315.00T:sneikha384
329.00331.88337.50T:fugue384
323.50334.62337.50T:cubehash164
337.50340.25346.00T:fugue2
320.62?354.38?357.12?T:simd256
362.75371.25379.62T:keccakc256treed2
365.62371.25382.50T:keccakc512treed2
371.25376.88385.38T:cubehash162
376.88376.88385.25T:mcssha4
393.75402.12419.00T:essence224
402.12407.75419.00T:essence256
405.00407.75410.62T:knot384
407.88413.38416.25T:mcssha6
410.62?433.12?469.62?T:lane256
464.12469.75472.50T:echosp256
455.62472.50481.00T:cubehash161
472.50483.75503.38T:knot512
481.00489.38495.00T:fugue512
531.62540.00545.62T:echo512
565.38579.38590.62T:essence512
576.62?599.12?646.88?T:echosp512
601.88618.75641.25T:essence384
663.75669.38677.75T:mcssha5
703.12711.62722.88T:fsb256
694.62728.50731.25T:mgrostl256
793.12798.75807.12T:md6d224
880.25911.25925.25T:md6d256
950.62964.75987.12T:sivrijndael256hash256v1
998.501006.881082.75T:lane512
1094.121099.751147.50T:md6d384
1406.251411.881442.75T:md6d512
1395.001431.501437.12T:subterraneanv1
2112.252210.622247.25T:syconhash256v1
2593.122601.502722.50T:photonbeetlehash256rate32v1
3881.253940.383993.75T:skinnyhashtk2
3864.384027.504154.00T:skinnyhashtk3
4485.884553.384561.88T:sivtemphotonhashv1
4297.504592.754612.50T:acehash256v1
10760.6211055.8811326.00T:heron256v1
11269.6211278.1211351.25T:gage1h256c256r128
16239.3816869.3816906.00T:gage1h256c224r064
17935.2518452.8818630.00T:gage1h256c224r032
20562.2520621.2520792.88T:gage1h256c256r064
29331.6230237.1231297.50T:gage1h256c256r032
34132.5035521.8835592.12T:gage1h256c512r064
52419.3853682.1254112.50T:gage1h256c224r016
56714.1258944.3858978.12T:gage1h256c256r016
59956.8861675.2562381.25T:gage1h256c512r032
72315.0073926.5074303.50T:orangishv1
108121.00108950.62109856.25T:gage1h256c224r008
3272743.123364174.623418351.88T:fsb512

amd64; Zen2 (830f10); 2019 AMD EPYC 7742; 64 x 2250MHz; unstable; colossus7, supercop-20210125

Graphs: (bytes,cycles)

NISTLWC graphs: (bytes,cycles)
Cycles/byte for long messages
25%50%75%hash
0.90?1.07?1.24?T:bebb4185
1.26?1.38?1.41?T:blake3
1.401.511.55sha256
1.79?2.35?2.43?T:edonr512
2.24?2.36?2.49?T:blake2b
2.25?2.48?2.53?T:echo256
2.07?2.50?2.83?T:bmw512
2.782.913.06T:cubehash832
3.403.523.75T:bblake256
3.523.693.88T:blake64
3.67?3.83?4.09?T:blake2s
3.823.853.94T:skein512256
3.733.874.11T:skein512512
3.683.954.01md5
3.88?4.06?4.34?blake512
4.044.264.37sha512
3.56?4.27?4.43?T:edonr256
2.92?4.28?4.40?T:k12
4.304.394.41T:keccakc256treed2
3.74?4.77?7.00?T:sarmal256
4.654.825.09T:beamsplitter
5.325.355.39T:keccakc512treed2
4.83?5.43?5.91?T:shabal512
5.20?5.47?5.79?blake256
5.48?5.81?6.10?T:cubehash512
5.525.816.13T:cubehash1632
5.565.856.15T:cubehash816
4.94?5.91?6.08?T:shabal256
5.775.956.35T:bash256
4.35?5.95?10.96?T:lux512
5.25?6.31?7.24?T:bmw256
5.31?6.33?6.98?T:groestl256
4.86?6.63?11.51?T:sarmal512
6.09?7.00?8.82?shake128
5.45?7.04?8.07?T:blake32
6.29?7.26?8.59?T:keccakc256
7.18?7.58?10.12?shake256
6.82?7.58?9.38?sha3224
6.48?7.75?12.25?T:rfsb509
7.597.848.38T:bash384
7.23?7.86?9.95?T:keccakc512
6.23?7.92?11.10?T:lux256
7.25?7.94?10.73?sha3256
7.43?8.25?9.72?T:skein10241024
6.91?8.31?9.96?T:keccakc448
7.898.408.57T:jh256
7.818.468.54T:jh384
7.898.488.54T:jh224
7.828.498.58T:jh512
7.53?8.99?9.60?T:groestl512
8.769.359.49T:luffa256
8.68?9.42?11.07?T:keccak
8.979.559.62T:luffa384
9.449.569.66T:fugue256
9.259.759.93T:round3jh512
9.54?9.76?12.57?T:keccakc768
9.169.779.92T:round3jh256
9.35?10.49?14.13?sha3384
10.11?10.55?13.46?T:nasha256
9.9310.6810.77T:xoodyakv1
10.0210.7811.04T:gimli24v1
10.36?11.28?14.55?T:nasha512
11.1411.6612.26T:cubehash88
11.1311.7012.30T:cubehash1616
11.4611.7112.63T:bash512
11.40?12.84?14.57?T:shavite3256
13.2814.3014.47T:fugue384
14.2614.7115.69asconxofv12
14.3114.7915.81asconhashv12
12.81?14.90?17.11?sha3512
14.0815.1515.40T:luffa512
14.6515.6115.70T:skein256256
15.13?15.75?17.23?T:keccakc1024
14.6615.7616.14T:hamsi
17.4918.6219.02T:fugue512
17.21?19.24?19.97?T:shavite3512
16.12?20.76?23.41?T:lane256
17.88?20.97?26.44?T:echosp256
20.20?22.15?24.92?T:fsb256
21.5522.7423.48T:essence384
21.7422.9923.27T:essence512
22.1723.3324.47T:cubehash84
22.3023.5124.58T:cubehash168
22.55?24.55?29.15?T:whirlpool
24.6025.0126.29T:shamashashv1
23.66?26.73?29.44?T:simd256
25.3427.0527.20T:sneikha256
25.14?27.69?33.46?T:echosp512
28.33?28.75?34.22?T:esch256v1
-21.18?28.99?115.66?T:fsb512
26.91?29.63?34.72?T:lane512
26.03?29.71?31.16?T:simd512
28.34?29.78?34.94?T:mgrostl256
30.4231.6832.37T:essence256
30.5131.8832.35T:essence224
30.76?31.97?36.22?T:echo512
31.8432.8133.40T:saturninhashv2
32.7735.3835.79T:floppsy
37.6940.5041.17T:mcssha6
37.6940.5041.20T:mcssha4
38.0040.5041.12T:mcssha5
40.4241.4544.69T:esch384v1
41.1443.3645.12T:coral256v1
43.56?45.85?49.99?T:drygascon128
43.3946.6447.41T:knot256v2
45.0047.3249.22T:cubehash164
44.7747.4749.41T:cubehash82
49.7452.5854.13T:drygascon256
50.1352.8353.16T:triadhashv1
50.2253.3654.12T:sneikha384
78.1783.8585.00T:knot256v1
92.1694.1798.89T:cubehash81
91.1994.6798.98T:cubehash162
91.6695.3399.10T:clxhash
155.26162.98165.74T:knot512
159.80168.07169.24T:knot384
180.61193.07196.65T:cubehash161
509.43516.33527.53T:syconhash256v1
737.46778.83783.01T:acehash256v1
862.08878.37883.95T:subterraneanv1
909.72918.73923.53T:sivrijndael256hash256v1
944.41970.60980.14T:skinnyhashtk3
1821.761841.611865.46T:skinnyhashtk2
1795.141853.871884.86T:heron256v1
1968.142017.052054.95T:gage1h256c256r128
2943.672997.203003.24T:orangishv1
3026.413037.453070.41T:gage1h256c224r064
3173.223250.073265.99T:photonbeetlehash256rate32v1
3237.123326.093362.66T:gage1h256c256r064
3353.283435.873504.67T:gage1h256c224r032
5272.075386.275538.12T:sivtemphotonhashv1
5689.285766.665813.66T:gage1h256c512r064
5811.845876.175905.56T:gage1h256c256r032
10208.0610349.1510383.02T:gage1h256c224r016
11658.4911710.1111727.33T:gage1h256c512r032
11757.2011781.4511832.48T:gage1h256c256r016
20603.5020826.3720929.14T:gage1h256c224r008
Cycles/byte for 4096 bytes
25%50%75%hash
0.98?1.11?1.24?T:bebb4185
1.301.351.38T:blake3
1.461.531.55sha256
2.272.332.47T:blake2b
2.02?2.43?2.50?T:edonr512
2.422.612.62T:echo256
2.21?2.69?2.77?T:bmw512
3.223.243.37T:cubehash832
3.713.824.01T:blake64
3.743.824.05T:blake2s
3.983.984.04T:skein512256
3.774.024.02md5
3.964.134.32T:bblake256
4.054.224.27T:skein512512
4.114.244.43blake512
3.77?4.34?4.54?T:edonr256
3.34?4.37?4.70?T:k12
4.214.454.50sha512
4.894.995.03T:keccakc256treed2
4.78?5.14?5.36?T:beamsplitter
4.35?5.22?7.12?T:sarmal256
5.355.545.89blake256
5.52?5.56?6.77?T:shabal512
5.30?5.65?6.51?T:shabal256
5.725.956.20T:cubehash512
6.046.086.25T:keccakc512treed2
6.156.166.46T:cubehash816
6.026.196.55T:bash256
6.086.276.58T:cubehash1632
5.36?6.49?7.22?T:bmw256
5.30?6.56?10.51?T:sarmal512
5.81?6.75?7.27?T:groestl256
6.53?7.01?11.55?T:lux512
6.38?7.08?8.16?shake128
5.66?7.17?7.54?T:blake32
6.64?7.65?11.85?T:rfsb509
7.27?7.72?9.99?sha3224
6.60?7.78?8.56?T:keccakc256
7.44?7.87?10.12?shake256
6.44?7.97?11.38?T:lux256
7.798.008.47T:bash384
6.27?8.21?10.71?T:keccakc512
7.51?8.31?9.89?sha3256
6.63?8.45?9.78?T:skein10241024
6.32?8.47?9.78?T:keccakc448
8.048.588.64T:jh224
8.038.618.63T:jh512
8.028.618.64T:jh384
8.098.628.68T:jh256
8.919.509.50T:luffa256
7.92?9.59?10.33?T:keccak
8.36?9.61?10.60?T:groestl512
9.09?9.65?13.63?T:keccakc768
9.249.799.87T:luffa384
9.319.849.98T:round3jh512
9.399.849.98T:round3jh256
9.8910.0110.05T:fugue256
9.54?10.57?13.89?sha3384
10.0610.6810.74T:xoodyakv1
10.68?10.74?13.49?T:nasha256
10.1910.9511.02T:gimli24v1
11.04?11.68?14.71?T:nasha512
11.7911.9812.47T:cubehash88
11.6711.9812.83T:bash512
11.7612.2612.77T:cubehash1616
10.86?12.55?16.80?T:shavite3256
11.79?14.32?18.77?sha3512
14.4314.8615.73asconxofv12
14.5814.9115.78asconhashv12
14.0114.9315.08T:fugue384
14.5515.5215.64T:luffa512
12.35?15.63?17.71?T:keccakc1024
15.0515.7415.76T:skein256256
14.9915.9816.11T:hamsi
18.7219.5719.88T:fugue512
17.75?20.38?22.23?T:shavite3512
18.74?20.58?24.88?T:lane256
20.62?22.95?26.03?T:echosp256
22.3123.5424.14T:essence384
23.0723.5925.18T:cubehash168
22.7123.6324.61T:cubehash84
22.5223.7324.13T:essence512
22.27?24.47?26.24?T:fsb256
24.9925.0726.14T:shamashashv1
25.30?25.87?29.26?T:simd256
24.83?26.41?29.46?T:whirlpool
25.7427.2727.48T:sneikha256
28.68?30.43?32.67?T:simd512
31.38?31.39?34.87?T:mgrostl256
28.9531.7031.73T:esch256v1
30.3731.8332.65T:essence224
27.59?32.11?33.02?T:echosp512
31.1232.1632.42T:essence256
32.2432.9433.73T:saturninhashv2
31.89?33.33?36.28?T:lane512
32.7735.2335.52T:floppsy
33.21?36.50?37.44?T:echo512
38.6041.1541.51T:mcssha4
38.6141.1741.18T:mcssha6
39.1841.7742.12T:mcssha5
41.3643.3445.48T:coral256v1
42.0743.6844.43T:esch384v1
44.0847.0247.40T:knot256v2
45.5147.7149.30T:cubehash82
45.5447.7649.78T:cubehash164
45.8147.9649.06T:drygascon128
50.0052.9453.39T:triadhashv1
51.2253.9754.16T:sneikha384
53.45?58.78?60.87?T:drygascon256
78.8984.1584.18T:knot256v1
92.8895.1698.34T:cubehash81
92.8395.2298.50T:clxhash
92.7495.4298.62T:cubehash162
158.62163.61164.98T:knot512
167.88167.88169.54T:knot384
183.12192.29195.52T:cubehash161
519.21523.21528.09T:syconhash256v1
752.70777.66784.48T:acehash256v1
865.69874.45877.71T:subterraneanv1
906.22911.77919.93T:sivrijndael256hash256v1
962.73973.48978.32T:skinnyhashtk3
1825.501838.561849.09T:skinnyhashtk2
1850.251881.461904.29T:heron256v1
2002.702042.312058.63T:gage1h256c256r128
2926.552952.953024.39T:orangishv1
3041.873064.213106.30T:gage1h256c224r064
3177.133229.853250.63T:photonbeetlehash256rate32v1
3295.213356.523377.34T:gage1h256c256r064
3400.603416.303484.97T:gage1h256c224r032
5215.675327.245392.39T:sivtemphotonhashv1
5761.405871.615979.80T:gage1h256c512r064
5925.675960.945981.97T:gage1h256c256r032
7970.168098.768197.34T:fsb512
10223.0110322.2510434.59T:gage1h256c224r016
11801.4011809.2011829.39T:gage1h256c512r032
11833.0011853.0511861.00T:gage1h256c256r016
21126.4021342.4221403.43T:gage1h256c224r008
Cycles/byte for 1536 bytes
25%50%75%hash
1.00?1.17?1.30?T:bebb4185
1.491.581.60sha256
2.292.332.46T:blake2b
2.09?2.62?2.83?T:edonr512
2.612.672.81T:blake3
2.712.892.93T:echo256
2.74?3.02?3.32?T:bmw512
3.743.763.91T:cubehash832
3.743.824.07T:blake2s
3.934.034.26T:blake64
3.854.134.13md5
4.014.164.19T:skein512256
4.234.254.53T:skein512512
3.41?4.53?4.72?T:edonr256
4.41?4.56?5.11?sha512
4.454.604.69blake512
3.96?4.88?5.10?T:k12
4.884.985.02T:bblake256
4.985.175.27T:beamsplitter
4.78?5.43?7.78?T:sarmal256
5.515.686.01blake256
5.555.765.79T:keccakc256treed2
5.82?6.09?7.18?T:shabal512
5.956.146.45T:cubehash512
5.98?6.21?7.37?T:shabal256
6.426.616.99T:cubehash816
6.346.726.83T:bash256
6.28?6.74?11.81?T:sarmal512
6.646.746.78T:keccakc512treed2
6.69?6.78?12.52?T:rfsb509
5.21?6.93?8.16?T:bmw256
6.36?7.00?8.36?T:groestl256
6.90?7.15?9.11?shake128
6.907.187.47T:cubehash1632
5.99?7.50?8.14?T:blake32
7.41?7.76?12.79?T:lux512
7.00?7.82?10.03?sha3224
7.63?7.91?9.01?T:keccakc256
7.75?8.09?10.18?T:skein10241024
7.84?8.19?11.07?shake256
7.18?8.20?12.77?T:lux256
7.44?8.25?10.93?sha3256
8.288.618.94T:bash384
6.34?8.64?9.24?T:keccakc448
8.358.798.92T:jh224
8.348.838.92T:jh384
8.238.858.92T:jh512
8.398.858.86T:jh256
8.38?9.60?11.72?T:keccak
7.56?9.71?10.47?T:keccakc512
9.209.779.84T:luffa256
9.5710.1810.22T:round3jh256
9.32?10.20?11.15?T:groestl512
9.5810.2010.27T:luffa384
10.22?10.24?13.61?sha3384
9.5810.2510.31T:round3jh512
10.3710.6910.75T:fugue256
10.4110.8410.93T:xoodyakv1
10.78?11.03?13.92?T:nasha256
10.5011.0711.15T:gimli24v1
9.02?11.44?13.07?T:keccakc768
11.72?11.73?15.54?T:nasha512
12.14?12.36?19.23?T:shavite3256
12.0312.4213.01T:cubehash88
12.1312.6113.20T:bash512
12.6913.1813.83T:cubehash1616
13.32?13.56?19.26?sha3512
13.23?15.19?18.40?T:keccakc1024
14.7415.2115.94asconxofv12
14.8415.3416.03asconhashv12
15.1515.8615.89T:skein256256
15.3715.9516.29T:fugue384
15.2516.1016.23T:hamsi
15.1516.1416.23T:luffa512
19.47?20.23?26.03?T:shavite3512
19.70?20.77?26.15?T:lane256
20.3921.0521.55T:fugue512
23.0423.9825.14T:cubehash84
23.9124.1125.06T:fsb256
23.9224.4925.40T:essence384
23.7724.5225.91T:cubehash168
23.9924.7425.43T:essence512
18.82?25.09?30.95?T:echosp256
24.65?25.20?27.95?T:whirlpool
25.1425.7226.43T:shamashashv1
26.2927.4127.80T:sneikha256
26.56?28.64?32.08?T:simd256
29.59?32.04?33.69?T:esch256v1
31.4632.4033.50T:essence256
32.4232.5632.86T:essence224
31.49?33.44?36.31?T:simd512
33.1833.6336.68T:mgrostl256
32.6533.7634.19T:saturninhashv2
33.2534.3435.48T:floppsy
31.11?35.54?36.08?T:echosp512
35.2937.1237.13T:echo512
33.56?37.35?38.75?T:lane512
39.5841.9542.32T:mcssha6
39.3042.2342.35T:mcssha4
42.2643.2346.13T:coral256v1
42.8543.5944.75T:esch384v1
41.1643.8944.25T:mcssha5
46.1146.1947.65T:drygascon128
46.0047.4849.83T:cubehash82
44.3147.6247.62T:knot256v2
46.4447.9650.35T:cubehash164
50.9953.1353.57T:triadhashv1
51.56?53.99?57.30?T:drygascon256
52.5955.0255.05T:sneikha384
78.5283.0683.74T:knot256v1
91.1093.9898.72T:clxhash
91.2394.8899.70T:cubehash81
91.8995.5799.58T:cubehash162
163.42166.08166.10T:knot512
168.90170.29170.54T:knot384
181.44187.10196.49T:cubehash161
518.86530.67533.99T:syconhash256v1
742.78756.56790.44T:acehash256v1
833.28874.20886.54T:subterraneanv1
880.18906.96926.38T:sivrijndael256hash256v1
941.22986.40993.08T:skinnyhashtk3
1747.811828.461843.56T:skinnyhashtk2
1823.991932.421941.43T:heron256v1
1953.652077.762084.41T:gage1h256c256r128
2948.103064.863071.37T:orangishv1
3015.013144.303159.67T:gage1h256c224r064
3136.113257.893274.37T:photonbeetlehash256rate32v1
3281.543428.553440.11T:gage1h256c256r064
3379.203552.793577.88T:gage1h256c224r032
5480.745530.665566.27T:sivtemphotonhashv1
6104.726153.116178.24T:gage1h256c512r064
6202.436227.106277.25T:gage1h256c256r032
10382.5210423.1110444.80T:gage1h256c224r016
11692.1311787.2011838.40T:gage1h256c512r032
11699.5211788.8611859.95T:gage1h256c256r016
21517.2721785.4822101.69T:fsb512
23460.2823725.0523775.95T:gage1h256c224r008
Cycles/byte for 576 bytes
25%50%75%hash
1.13?1.21?1.45?T:bebb4185
1.601.721.72sha256
2.582.582.73T:blake3
2.582.702.77T:blake2b
2.31?2.97?3.09?T:edonr512
3.12?3.56?3.94?T:bmw512
3.443.563.59T:echo256
3.753.834.06T:blake2s
4.184.414.41md5
3.48?4.41?4.92?T:edonr256
4.344.454.49T:blake64
4.38?4.45?5.04?T:skein512256
4.49?4.69?5.59?sha512
4.80?4.84?5.82?T:skein512512
4.38?4.88?6.21?T:k12
4.844.885.19blake512
4.925.085.27T:cubehash832
5.745.906.09T:beamsplitter
5.98?6.02?8.24?T:sarmal256
6.026.096.44blake256
6.486.807.11T:cubehash512
6.686.887.03T:bash256
6.60?7.27?9.41?shake128
7.197.387.69T:bblake256
6.52?7.50?9.02?T:keccakc256
7.737.777.89T:keccakc256treed2
7.70?7.85?10.31?T:shabal512
6.41?7.89?8.71?T:bmw256
7.697.978.28T:cubehash816
6.45?8.05?8.75?T:blake32
7.97?8.12?9.96?T:shabal256
7.62?8.16?10.78?T:sarmal512
7.85?8.20?11.02?T:rfsb509
7.77?8.67?10.19?T:groestl256
8.05?8.83?12.54?shake256
8.52?9.02?11.91?sha3224
8.24?9.26?12.03?T:keccak
9.029.389.81T:cubehash1632
8.56?9.41?12.03?T:keccakc448
8.919.459.53T:jh512
9.029.459.53T:jh224
9.029.459.49T:jh256
7.97?9.49?12.81?sha3256
9.389.579.61T:jh384
9.22?9.65?13.52?T:skein10241024
9.38?9.73?13.20?T:keccakc512
9.269.779.88T:bash384
8.59?10.04?13.44?T:lux256
9.8410.5510.59T:luffa256
10.3510.6610.70T:keccakc512treed2
10.2310.8610.94T:round3jh512
10.3510.9010.94T:round3jh256
10.5910.9411.09T:xoodyakv1
10.6211.2511.33T:luffa384
9.57?11.37?13.56?T:keccakc768
10.8611.4111.52T:gimli24v1
10.82?11.88?15.35?sha3384
10.62?11.91?15.70?T:lux512
11.56?12.07?14.14?T:nasha256
11.8812.4212.62T:fugue256
11.56?12.50?14.02?T:groestl512
12.15?12.81?15.04?T:nasha512
13.4013.7914.41T:cubehash88
13.1613.8314.06T:bash512
15.0815.4716.33T:cubehash1616
15.62?15.66?19.92?sha3512
15.5915.9416.56asconxofv12
15.5916.0516.68asconhashv12
14.10?16.06?19.96?T:keccakc1024
15.5516.4116.52T:hamsi
15.7016.5216.52T:skein256256
16.48?16.52?21.56?T:shavite3256
16.5217.7717.93T:luffa512
18.1218.8719.10T:fugue384
21.29?22.11?29.53?T:lane256
21.45?22.46?25.55?T:shavite3512
24.1425.1225.86T:fugue512
24.6125.3926.56T:cubehash84
26.2926.5226.76T:shamashashv1
22.70?26.72?33.71?T:echosp256
25.8227.1128.40T:cubehash168
26.06?27.70?29.49?T:whirlpool
26.8427.8128.87T:essence384
26.8828.2028.87T:essence512
27.0728.5528.59T:sneikha256
28.28?30.31?32.81?T:simd256
30.8232.3432.66T:esch256v1
32.4233.9535.39T:floppsy
33.4434.0636.05T:essence256
33.3234.9235.94T:essence224
34.2635.0435.59T:saturninhashv2
29.30?35.90?37.62?T:fsb256
37.1537.5439.06T:echo512
38.01?39.10?42.97?T:simd512
38.3639.3041.06T:mgrostl256
34.77?40.62?50.12?T:echosp512
43.7144.8147.27T:coral256v1
43.1645.1247.11T:lane512
42.4245.2345.51T:mcssha4
44.4945.3548.59T:esch384v1
42.5045.7045.78T:mcssha6
45.5146.5246.68T:drygascon128
45.8648.8749.65T:knot256v2
47.0348.8751.25T:cubehash82
46.7649.1449.53T:mcssha5
48.1650.0052.89T:cubehash164
51.4853.6354.06T:triadhashv1
55.1957.7357.77T:sneikha384
55.5158.9860.86T:drygascon256
79.3883.7985.16T:knot256v1
91.1794.7399.34T:clxhash
92.5895.55100.23T:cubehash81
92.8596.56102.15T:cubehash162
157.19169.02169.41T:knot512
171.48172.66172.77T:knot384
183.83188.05200.70T:cubehash161
548.12548.63551.33T:syconhash256v1
785.66794.73824.80T:acehash256v1
881.91889.10889.41T:subterraneanv1
896.60903.48918.20T:sivrijndael256hash256v1
1002.971008.711018.36T:skinnyhashtk3
1753.281840.551855.90T:skinnyhashtk2
1965.352054.922070.70T:heron256v1
2158.322177.892196.33T:gage1h256c256r128
2964.023133.673161.41T:orangishv1
3016.333193.483225.35T:photonbeetlehash256rate32v1
3129.223258.713286.29T:gage1h256c224r064
3503.673553.123575.31T:gage1h256c256r064
3486.253672.343697.62T:gage1h256c224r032
5270.865504.455531.48T:sivtemphotonhashv1
6011.296377.276423.16T:gage1h256c512r064
6124.886437.706530.94T:gage1h256c256r032
9994.9610724.7710799.45T:gage1h256c224r016
11618.7512182.2712379.69T:gage1h256c512r032
11456.4112203.0512286.02T:gage1h256c256r016
24345.7024611.0924768.48T:gage1h256c224r008
60753.9161467.2362648.20T:fsb512
Cycles/byte for 64 bytes
25%50%75%hash
2.45?2.47?2.81?T:blake3
2.81?3.16?3.52?T:bebb4185
3.173.523.52sha256
3.523.863.88T:blake2s
4.92?5.27?5.62?T:blake2b
4.92?5.62?5.62?T:edonr512
8.088.098.78sha512
7.73?8.44?8.80?T:edonr256
8.088.448.44md5
8.78?8.80?10.19?T:skein512256
8.788.809.14T:echo256
9.489.509.84T:blake64
9.849.8410.55blake512
9.8410.1910.55T:beamsplitter
9.84?10.20?11.25?T:skein512512
9.50?10.55?10.89?T:bmw512
8.80?10.91?12.30?T:k12
11.2511.6112.30blake256
12.3112.6613.00T:bash384
12.3112.6613.02T:bash256
13.02?13.70?15.47?T:sarmal256
13.0014.4114.42T:blake32
14.0614.4114.42T:xoodyakv1
14.4114.7715.47T:cubehash512
15.11?15.47?17.58?sha3512
14.06?15.81?18.28?sha3384
15.1215.8116.17T:gimli24v1
13.36?15.83?16.88?sha3224
13.36?16.53?17.94?sha3256
16.1716.5317.58shake256
14.42?16.88?20.03?T:keccakc256
16.17?17.22?19.69?T:rfsb509
14.42?17.23?19.33?T:keccakc1024
16.8817.2317.58T:jh512
14.42?17.58?18.62?T:keccakc448
14.77?17.58?18.64?T:keccak
16.8817.5817.58T:jh224
16.8817.5817.58T:jh256
16.8817.5817.92T:jh384
14.77?18.64?18.98?T:bmw256
16.88?18.64?20.73?shake128
16.88?19.34?20.05?T:sarmal512
15.47?19.69?23.20?T:keccakc768
18.6419.6919.69T:luffa256
18.9819.6920.39T:round3jh512
18.9820.0320.39T:round3jh256
19.3320.3920.39T:hamsi
16.88?20.75?23.55?T:keccakc512
22.1422.8423.20T:cubehash832
22.8623.2025.31T:nasha256
22.8423.5524.27asconxofv12
22.8623.5624.61asconhashv12
24.2724.6126.02T:cubehash816
23.5624.9524.97T:luffa384
23.9124.9524.97T:skein256256
23.9125.3125.66T:bash512
24.6125.6726.72T:nasha512
25.67?29.53?32.34?T:skein10241024
27.78?29.53?32.34?T:shabal512
26.02?31.98?33.05?T:groestl256
30.5831.9832.34T:cubehash88
28.47?32.00?34.09?T:shabal256
32.0032.6934.09T:bblake256
31.6433.0534.09T:floppsy
33.7535.5236.56T:fugue256
36.5637.9737.97T:shamashashv1
36.9237.9740.08T:cubehash1632
36.2238.6739.02T:luffa512
31.98?40.78?45.00?T:lux256
39.3841.1241.48T:sneikha256
40.4441.1442.19T:groestl512
39.3841.4842.19T:esch256v1
41.4842.5544.66T:cubehash84
42.1944.6446.06T:shavite3256
44.3046.7547.45T:keccakc256treed2
45.0047.1147.11T:keccakc512treed2
45.7047.1149.22T:cubehash1616
46.7749.5649.92T:drygascon128
47.81?49.92?60.47?T:whirlpool
50.9851.3352.39T:saturninhashv2
39.73?52.03?56.59?T:lux512
52.0354.8456.95T:fugue384
50.9755.1956.25T:shavite3512
53.09?57.66?61.88?T:simd256
56.9558.0261.17T:cubehash168
57.6659.7760.47T:triadhashv1
61.5263.9866.45T:essence256
61.5363.9866.45T:essence224
63.9864.6968.20T:coral256v1
65.3966.4568.91T:cubehash82
66.8068.9173.12T:esch384v1
68.9169.2770.31T:echo512
66.4570.3171.02T:knot256v2
68.2071.3673.12T:essence512
68.2071.3873.12T:essence384
75.2375.5875.94T:drygascon256
75.9478.7581.91T:fugue512
79.8180.5285.08T:cubehash164
82.6182.9783.31T:mcssha4
78.7583.6785.08T:mcssha6
74.89?85.44?93.17?T:lane256
88.2593.1693.17T:sneikha384
88.9494.2294.56T:knot256v1
85.08?98.08?112.50?T:echosp256
101.95102.30107.92T:clxhash
110.05113.56118.47T:cubehash81
109.34?114.25?131.84?T:echosp512
113.55121.98122.70T:mcssha5
119.17?124.80?139.92?T:simd512
125.86128.67135.70T:cubehash162
121.64?129.38?137.81?T:fsb256
132.53?136.41?150.81?T:mgrostl256
178.95188.78191.59T:knot384
192.66205.31207.06T:knot512
198.28?206.02?239.41?T:lane512
215.86217.62232.03T:cubehash161
838.83845.86855.70T:syconhash256v1
837.06865.91868.00T:sivrijndael256hash256v1
950.281003.721007.94T:subterraneanv1
1175.621204.451254.38T:acehash256v1
1363.361447.031453.70T:skinnyhashtk3
1910.052042.582046.09T:skinnyhashtk2
2681.382838.172840.62T:photonbeetlehash256rate32v1
3469.223522.663549.73T:gage1h256c256r128
3608.803706.883718.83T:heron256v1
4184.644451.844453.94T:orangishv1
4722.194833.644984.45T:gage1h256c224r064
4885.665157.425196.09T:sivtemphotonhashv1
5007.665294.885414.41T:gage1h256c224r032
5349.035402.815408.80T:gage1h256c256r064
9063.629420.129522.42T:gage1h256c256r032
9497.119656.729724.92T:gage1h256c512r064
14487.8915194.5315567.53T:gage1h256c224r016
16933.0216971.3317928.62T:gage1h256c512r032
16436.2517322.5317700.12T:gage1h256c256r016
34414.1135131.6435298.98T:gage1h256c224r008
524049.61549143.80568840.08T:fsb512
Cycles/byte for 8 bytes
25%50%75%hash
16.88?16.88?19.62?T:bebb4185
19.62?19.75?22.50?sha256
22.50?22.50?25.25?T:floppsy
25.2525.3825.38T:blake3
30.8831.0033.75T:edonr256
22.50?33.75?39.38?T:beamsplitter
33.7533.7536.50T:blake2s
33.75?39.38?45.00?T:edonr512
36.6239.3839.38md5
39.3842.1242.25T:gimli24v1
42.1242.2545.00T:blake2b
47.8850.6250.62T:hamsi
50.6250.6250.62T:xoodyakv1
50.62?53.50?56.25?blake256
56.25?61.88?67.50?T:blake32
64.6267.5067.50sha512
70.2570.3875.88T:skein512256
70.2573.1275.88T:echo256
70.25?73.12?81.62?T:k12
70.38?73.12?90.00?T:bmw512
73.1275.8878.75T:cubehash512
73.12?78.75?81.62?T:blake64
75.88?78.75?84.38?blake512
78.75?81.50?106.88?asconhashv12
78.7581.5084.38asconxofv12
78.7581.5084.38T:luffa256
78.75?84.38?106.88?T:bmw256
78.7584.3887.25T:skein512512
87.25?90.00?98.38?T:rfsb509
95.6298.38104.00T:nasha256
101.25101.25104.12T:bash384
101.25104.00106.88T:bash256
101.25104.12106.88T:bash512
104.12106.88115.25sha3256
104.00?109.62?121.00?T:sarmal256
104.12109.75112.50T:sneikha256
106.88109.75112.50T:triadhashv1
109.62109.75120.88T:keccak
109.75112.50112.50T:keccakc256
109.75?112.50?132.12?T:keccakc448
106.88115.25118.12sha3512
109.62115.25118.12T:keccakc1024
109.62?115.38?123.75?sha3224
115.38?118.12?137.88?shake256
115.25120.88121.00T:shamashashv1
115.38?121.00?137.75?T:luffa384
118.12121.00126.50T:drygascon128
118.12?121.00?137.75?shake128
106.88?123.75?123.75?sha3384
129.38?129.38?146.25?T:keccakc512
129.38135.00137.75T:skein256256
132.25?137.75?160.25?T:sarmal512
135.00143.38143.50T:jh384
135.00143.38143.50T:jh512
137.88143.38143.50T:saturninhashv2
132.25143.50146.25T:keccakc768
137.88143.50146.25T:jh224
137.88143.50146.25T:jh256
146.25149.12160.38T:shavite3256
151.88151.88154.75T:shabal512
143.50154.62154.75T:esch256v1
154.75160.25163.12T:groestl256
157.50160.25171.50T:shabal256
154.62163.12165.88T:round3jh512
154.75163.12165.88T:round3jh256
154.75163.12166.00T:cubehash816
157.50163.12166.00T:cubehash832
163.12171.50174.38T:knot256v1
165.88171.50177.12T:cubehash88
168.75171.62177.25T:clxhash
171.62?177.25?194.00?T:lux256
177.25182.88188.50T:cubehash84
177.25188.38188.50T:knot256v2
182.88191.25194.12T:luffa512
191.25194.00202.50T:nasha512
188.38?196.88?236.25?T:whirlpool
202.50205.38213.75T:cubehash82
211.00213.75227.75T:bblake256
202.50?216.50?239.12?T:skein10241024
211.00219.38225.00T:fugue256
216.62222.25233.38T:coral256v1
241.88244.75255.88T:cubehash81
253.12258.75272.75T:cubehash1632
275.62281.25281.25T:drygascon256
275.62286.88289.75T:groestl512
278.38286.88303.75T:esch384v1
284.12?301.00?351.62?T:cubehash1616
295.38301.00317.75T:cubehash168
295.38?312.25?368.38?T:lux512
301.00317.75320.62T:sneikha384
317.88323.50337.50T:cubehash164
329.00337.50351.62T:fugue384
351.62?362.75?421.88?T:shavite3512
365.62368.38388.12T:cubehash162
354.38374.12379.62T:keccakc256treed2
348.75376.88379.62T:keccakc512treed2
351.62376.88385.25T:mcssha4
357.25376.88379.75T:knot384
362.88385.38393.75T:mcssha6
374.12393.75407.75T:essence256
376.88393.75405.00T:essence224
419.00427.50452.88T:simd256
461.25466.88489.38T:cubehash161
472.50503.38506.25T:knot512
489.38503.50528.75T:fugue512
517.50528.75548.38T:echo512
551.25568.12593.50T:essence512
568.12573.75587.88T:essence384
601.88?601.88?790.25?T:lane256
649.62691.88697.50T:mcssha5
708.75?776.25?869.00?T:echosp256
886.00961.88967.50T:echosp512
1035.001068.751144.62T:simd512
1088.50?1099.75?1237.50?T:mgrostl256
1074.38?1203.75?1217.88?T:fsb256
1105.38?1291.00?1296.62?T:sivrijndael256hash256v1
1746.62?1808.50?1999.62?T:lane512
1839.381946.251946.25T:subterraneanv1
3068.383254.003279.38T:photonbeetlehash256rate32v1
3121.88?3301.88?3557.75?T:syconhash256v1
3445.383608.383645.00T:skinnyhashtk2
3872.753875.623912.12T:skinnyhashtk3
4300.384440.884657.50T:acehash256v1
5175.005512.505518.12T:sivtemphotonhashv1
11241.6211941.8812121.88T:gage1h256c256r128
15741.6216776.5016855.25T:heron256v1
16953.7517690.6218393.75T:gage1h256c224r064
16697.7517811.6217952.25T:orangishv1
17578.1218585.0019094.12T:gage1h256c224r032
18407.7519667.8819940.62T:gage1h256c256r064
31907.8833401.2533949.62T:gage1h256c256r032
34950.8835696.2536011.25T:gage1h256c512r064
49618.1251325.3853330.62T:gage1h256c224r016
56733.7559737.5060758.50T:gage1h256c256r016
59999.1263030.8864355.62T:gage1h256c512r032
116167.50117354.38118802.75T:gage1h256c224r008
4240184.004324573.124482312.25T:fsb512

amd64; Zen2 (830f10); 2019 AMD EPYC 7702; 64 x 2000MHz; genji346, supercop-20191017

Graphs: (bytes,cycles)

NISTLWC graphs: (bytes,cycles)
Cycles/byte for long messages
25%50%75%hash
1.611.641.68edonr512
1.881.891.89sha1
2.012.012.02sha224
2.012.012.02sha256
2.202.342.36bmw512
2.812.812.85shavite3512
2.962.982.99md4
2.81?3.00?3.19?echosp256
3.093.143.19echo256
3.193.193.19shavite3256
3.183.213.23edonr256
3.253.273.28blake2b
3.303.333.37k12
3.994.004.00cubehash832
4.164.284.38bmw256
4.434.494.51echosp512
4.584.624.64sha384
-0.95?4.65?15.70?bblake256
4.614.654.68sha512
5.005.015.03md5
4.995.035.06skein512256
5.015.055.08skein512512
5.345.345.35blake2s
5.465.475.50blake512
5.525.575.60tiger
5.565.585.60keccakc256treed2
5.715.745.75sarmal256
5.755.765.78blake64
5.945.945.94skein10241024
6.076.086.09blake32
6.106.116.14shabal512
6.086.146.15shabal256
6.316.316.35keccakc256
6.526.526.53rfsb509
6.516.536.58echo512
6.556.586.64lux512
6.586.606.63skein256256
6.716.867.00luffa256
2.08?6.86?14.23?keccakc512treed2
6.856.896.90groestl256
7.067.067.08sarmal512
7.057.077.10lux256
7.157.167.17keccakc448
7.477.497.50blake256
4.71?7.74?7.82?shake128
7.727.757.78sha3256
7.737.757.82shake256
7.797.827.83keccakc512
7.998.008.01cubehash1632
8.008.008.01cubehash512
8.018.018.02cubehash816
8.018.038.06keccak
8.968.978.99sha3224
9.169.279.52bash256
9.419.449.45groestl512
9.559.689.84luffa384
9.889.899.91keccakc768
10.0510.1110.17sha3384
11.2011.2811.36fugue2
11.6411.6811.72jh384
11.6511.6811.75jh512
11.6611.7211.77jh256
11.7011.7311.80jh224
12.0512.1112.13bash384
12.1412.2012.27luffa512
7.91?12.27?20.92?gimli24v1
12.7612.7912.79ripemd160
12.7612.7912.81fugue256
13.8313.8713.95nasha512
13.7114.0014.09round3jh256
14.0314.0314.05round3jh512
13.9914.0614.08nasha256
14.2714.2814.33keccakc1024
14.5014.5214.56sha3512
16.0116.0216.04cubehash1616
16.0316.0416.06cubehash88
16.5416.5616.58whirlpool
18.4118.4618.48fugue384
18.6018.6318.64md6d224
14.67?18.77?27.18?mgrostl256
18.7818.8118.81asconhashv12
18.7818.8118.83asconxofv12
17.39?19.08?19.91?bash512
19.7219.7319.74lane256
20.0720.1120.16md6d256
21.2621.3521.46hamsi
23.7423.7823.85shamashashv1
24.1124.1324.17fugue512
24.2924.3224.35simd256
24.1424.4924.77simd512
25.9926.0226.06md6d384
27.2527.9829.15fsb256
29.7729.9030.19xoodyakv1
29.8129.9130.06essence384
29.8829.9630.00essence512
20.84?31.75?52.37?lane512
31.9031.9632.02md6d512
31.9832.0532.06cubehash168
32.0632.0932.25cubehash84
35.5435.5835.64sneikha256
38.0738.1638.26esch256v1
42.2943.8644.11essence256
43.9343.9644.03essence224
43.9644.3044.31saturninhashv2
48.6048.6948.79esch384v1
52.9953.0053.01mcssha5
52.9953.0053.02mcssha4
52.9953.0153.04mcssha6
-31.64?57.35?153.58?fsb512
58.0258.2058.39coral256v1
61.8862.1762.34drygascon128
63.3863.4163.54knot256v2
64.0864.0964.16cubehash164
64.6864.7364.75cubehash82
68.6769.3870.64drygascon256
71.4671.4671.48sneikha384
76.4976.5076.51triadhashv1
111.60111.66111.82knot256v1
128.62128.65137.09clxhash
128.63128.68135.45cubehash162
129.19129.21133.88cubehash81
213.90215.36225.05knot512
224.49227.12238.12knot384
252.28262.60267.89cubehash161
322.70337.62343.06md2
474.83487.32497.34syconhash256v1
560.73567.79580.69subterraneanv1
1108.021137.741155.73sivrijndael256hash256v1
1165.711177.011187.78acehash256v1
1366.23?1414.01?1566.50?skinnyhashtk3
2183.942217.102293.28heron256v1
2452.202468.342486.88gage1h256c256r128
2718.502732.372755.82skinnyhashtk2
3511.943528.143560.71orangishv1
3849.993863.903890.88gage1h256c224r064
4520.844542.444563.54gage1h256c224r032
4574.064601.894621.40gage1h256c256r064
4639.184668.704713.13photonbeetlehash256rate32v1
7732.117751.677774.74gage1h256c256r032
7856.727891.617914.25sivtemphotonhashv1
8493.878517.498541.14gage1h256c512r064
13990.8814045.3714087.37gage1h256c224r016
14765.7414849.2415461.50gage1h256c512r032
15035.5015110.3115161.78gage1h256c256r016
27064.8427133.5827176.20gage1h256c224r008
Cycles/byte for 4096 bytes
25%50%75%hash
1.721.731.75edonr512
1.961.961.96sha1
2.062.062.06sha256
2.092.092.09sha224
2.532.542.55bmw512
3.063.063.07md4
3.123.123.14shavite3512
3.233.263.32echosp256
3.273.273.27blake2b
3.273.283.30echo256
3.303.313.32edonr256
3.403.403.40shavite3256
3.553.563.57k12
4.364.364.36cubehash832
4.394.424.46bmw256
4.644.654.65echosp512
4.844.854.87sha512
4.854.864.86sha384
5.105.125.13skein512256
5.115.135.14skein512512
5.125.135.13md5
5.27?5.34?10.80?bblake256
5.345.345.35blake2s
5.685.685.69blake512
5.715.715.72tiger
5.935.945.94sarmal256
5.985.995.99blake64
6.186.186.18skein10241024
6.226.226.22blake32
6.456.466.46keccakc256treed2
6.506.506.52keccakc256
6.506.516.52shabal512
6.516.536.53shabal256
6.686.686.69skein256256
6.736.736.73rfsb509
6.886.886.91echo512
7.067.077.13luffa256
7.307.307.30sarmal512
7.297.317.31groestl256
7.327.337.36lux512
7.427.427.42keccakc448
7.537.537.54lux256
7.617.627.62blake256
7.79?7.80?10.73?keccakc512treed2
6.48?7.95?7.98?shake128
8.008.018.01sha3256
8.018.028.04shake256
8.058.058.06keccakc512
8.208.208.20cubehash512
8.378.378.37cubehash816
8.388.398.39keccak
8.708.708.71cubehash1632
9.169.169.17sha3224
9.589.629.71bash256
10.0210.0210.02groestl512
10.0310.0310.11luffa384
10.1710.1710.17keccakc768
10.2610.2710.30sha3384
11.8811.8811.91jh512
11.8911.8911.91jh384
11.8911.9111.93jh256
11.9111.9211.95jh224
12.34?12.36?16.67?gimli24v1
12.3812.4012.44fugue2
12.4212.4412.44bash384
12.6312.6512.68luffa512
13.0313.0313.03ripemd160
13.3913.4013.41fugue256
14.2314.2314.23round3jh512
14.1014.2414.25round3jh256
14.2814.3114.32nasha256
14.3814.3914.43nasha512
14.4014.4014.42keccakc1024
14.5814.5814.59sha3512
16.4016.4016.41cubehash88
16.7216.7216.73cubehash1616
16.8916.9016.91whirlpool
17.4617.4717.48md6d224
18.8218.8318.85md6d256
18.9518.9518.95asconhashv12
18.9518.9518.96asconxofv12
19.3619.3819.38fugue384
18.6619.5019.50bash512
19.82?19.83?23.97?mgrostl256
20.4020.4020.40lane256
21.4221.4621.49hamsi
23.9623.9724.00shamashashv1
24.2824.2824.31md6d384
24.7124.7224.73simd256
25.3125.3625.46simd512
25.5125.5225.53fugue512
28.6528.8729.09fsb256
29.7229.7329.75md6d512
30.0330.0430.17xoodyakv1
30.9430.9831.02essence384
30.9931.0131.03essence512
32.4432.4432.52cubehash84
32.7232.7632.76cubehash168
33.77?33.78?44.08?lane512
35.8635.8635.88sneikha256
38.4238.4338.45esch256v1
43.8544.6244.65essence256
44.6444.6544.65saturninhashv2
44.6744.6844.71essence224
49.1349.1749.20esch384v1
53.8753.8753.88mcssha4
53.8853.8953.90mcssha6
54.7054.7054.71mcssha5
58.6058.6558.74coral256v1
62.0862.2162.23drygascon128
63.9663.9663.99knot256v2
64.8164.8164.84cubehash164
65.0765.0865.09cubehash82
69.8269.8570.47drygascon256
72.3072.3072.30sneikha384
76.6576.6676.66triadhashv1
111.90111.93111.97knot256v1
128.84128.85133.07clxhash
129.38129.38132.76cubehash162
129.56129.56131.89cubehash81
215.25215.75220.59knot512
226.01226.90232.36knot384
258.08260.64263.26cubehash161
333.83337.06339.77md2
488.91491.65493.50syconhash256v1
570.42571.76574.27subterraneanv1
1124.391136.661142.16sivrijndael256hash256v1
1184.331187.601191.27acehash256v1
1440.451444.331511.32skinnyhashtk3
2246.262251.052283.00heron256v1
2496.532500.432504.47gage1h256c256r128
2747.822751.142758.94skinnyhashtk2
3569.163574.473582.55orangishv1
3899.043903.553914.67gage1h256c224r064
4566.174574.174581.69gage1h256c224r032
4632.884639.794645.68gage1h256c256r064
4650.804659.494670.69photonbeetlehash256rate32v1
7816.317819.877825.79gage1h256c256r032
7853.237866.107872.59sivtemphotonhashv1
8613.208618.278627.27gage1h256c512r064
9455.609471.399494.53fsb512
14159.6814170.0114178.32gage1h256c224r016
15165.3815194.4215414.47gage1h256c512r032
15219.6015246.0915264.87gage1h256c256r016
27374.3127398.9327410.97gage1h256c224r008
Cycles/byte for 1536 bytes
25%50%75%hash
1.851.891.90edonr512
2.072.082.08sha1
2.122.122.14sha256
2.212.212.23sha224
2.852.862.86bmw512
3.193.203.20md4
3.263.273.28blake2b
3.363.373.53echosp256
3.423.463.46edonr256
3.633.633.65shavite3512
3.633.653.67echo256
3.743.743.74shavite3256
3.933.933.95k12
4.664.704.75bmw256
4.964.964.96cubehash832
5.175.205.21sha512
5.205.215.22sha384
5.265.275.30skein512256
5.275.295.31skein512512
5.305.315.33md5
5.305.315.34echosp512
5.345.345.34blake2s
5.985.996.00tiger
6.036.046.05blake512
6.256.266.28sarmal256
6.336.346.34blake64
6.436.436.45blake32
6.37?6.50?11.94?bblake256
6.586.586.59skein10241024
6.816.826.84skein256256
6.996.997.01keccakc256
7.047.047.16rfsb509
7.167.177.19shabal256
7.177.197.19shabal512
7.337.407.59luffa256
7.457.457.49keccakc256treed2
7.477.497.50echo512
7.647.667.67keccakc448
7.707.707.71sarmal512
7.837.847.85blake256
7.987.988.09groestl256
8.288.288.29sha3256
8.288.298.31lux256
8.298.318.33shake256
8.338.338.35keccakc512
6.99?8.48?8.49?shake128
8.528.538.53cubehash512
8.578.588.59lux512
8.63?8.65?11.89?keccakc512treed2
8.968.978.97cubehash816
8.989.009.04keccak
9.289.289.30sha3224
9.879.889.88cubehash1632
10.1310.1610.21bash256
10.2910.3010.33sha3384
10.3410.3410.35keccakc768
10.6110.6410.77luffa384
10.9911.0211.02groestl512
12.2112.2312.24jh512
12.2112.2312.27jh224
12.2312.2412.27jh384
12.2312.2512.27jh256
12.4712.5012.54gimli24v1
13.1213.1413.16bash384
13.4213.4213.45ripemd160
13.3913.5013.58luffa512
14.2814.3414.41fugue2
14.4014.4114.43fugue256
14.5414.5414.57round3jh512
14.6014.6214.64round3jh256
14.6714.7414.80nasha256
14.9714.9915.00keccakc1024
15.0415.0415.05sha3512
15.2215.2215.25nasha512
16.9816.9917.01cubehash88
17.4517.4617.47whirlpool
17.5817.5817.59md6d224
17.9017.9017.90cubehash1616
18.8818.8918.92md6d256
19.1819.1919.23asconhashv12
19.1819.1919.23asconxofv12
19.3820.2020.21bash512
20.9020.9020.98fugue384
21.5021.5021.51lane256
21.5921.6421.67hamsi
21.61?21.72?25.47?mgrostl256
24.2424.2624.27md6d384
24.2724.2824.30shamashashv1
25.3125.3425.40simd256
26.7226.7726.82simd512
27.7727.8127.83fugue512
29.5329.5429.56md6d512
30.2630.2630.40xoodyakv1
30.7431.1331.41fsb256
32.6732.7332.73essence384
32.7532.7932.85essence512
33.0333.0533.06cubehash84
33.8933.9133.95cubehash168
36.3336.3736.38sneikha256
37.15?37.16?48.46?lane512
38.8238.8538.95esch256v1
45.2245.2545.60saturninhashv2
45.8745.9645.98essence256
45.9545.9846.04essence224
49.9349.9750.04esch384v1
55.3355.3355.33mcssha4
55.3555.3555.36mcssha6
57.5357.5457.55mcssha5
59.3659.4459.48coral256v1
62.3062.3362.38drygascon128
64.7964.8064.88knot256v2
65.6665.6865.69cubehash82
65.9966.0066.04cubehash164
70.2171.0371.22drygascon256
73.6873.6873.68sneikha384
76.9076.9176.91triadhashv1
112.25112.32112.33knot256v1
129.17129.18129.19clxhash
130.16130.17130.44cubehash81
130.56130.56130.64cubehash162
216.72216.74217.20knot512
227.29227.36228.19knot384
259.11259.14259.26cubehash161
338.24338.26346.67md2
492.84494.66503.54syconhash256v1
568.65571.17581.38subterraneanv1
1120.721135.561141.86sivrijndael256hash256v1
1204.791208.181211.58acehash256v1
1465.551526.581539.91skinnyhashtk3
2301.422307.282320.10heron256v1
2546.352552.382561.65gage1h256c256r128
2757.552764.922773.33skinnyhashtk2
3622.043634.873644.69orangishv1
3958.653968.793976.05gage1h256c224r064
4617.634636.244652.03photonbeetlehash256rate32v1
4627.254639.744649.56gage1h256c224r032
4703.034716.734728.10gage1h256c256r064
7806.077822.807838.40sivtemphotonhashv1
7946.917957.387966.72gage1h256c256r032
8738.768756.818769.67gage1h256c512r064
14342.7014361.7414381.34gage1h256c224r016
15428.4615448.8715470.10gage1h256c256r016
15634.9915647.2015660.08gage1h256c512r032
25062.8325147.5425192.59fsb512
27789.2127830.2727868.40gage1h256c224r008
Cycles/byte for 576 bytes
25%50%75%hash
2.012.012.12edonr512
2.332.332.33sha256
2.402.402.40sha1
2.532.572.57sha224
3.443.443.47bmw512
3.543.543.58md4
3.653.683.68blake2b
3.853.923.92edonr256
4.384.384.72echosp256
4.444.484.51echo256
4.444.484.55k12
4.654.654.65shavite3256
4.724.764.79shavite3512
5.315.315.35blake2s
5.385.385.42bmw256
5.665.695.69sha512
5.695.735.73skein512256
5.695.735.76skein512512
5.765.805.80sha384
5.805.805.83md5
6.466.466.49blake512
6.566.566.56cubehash832
6.566.566.60sarmal256
6.636.636.67tiger
6.676.676.67blake64
6.846.846.88echosp512
6.946.946.98blake32
7.157.157.19skein256256
7.537.537.53keccakc256
8.028.028.06sarmal512
7.958.168.19rfsb509
8.268.308.30echo512
8.268.308.44luffa256
8.338.338.37skein10241024
8.408.448.47blake256
8.928.968.96shabal512
8.968.968.99shabal256
7.64?9.10?9.10?shake128
9.209.249.24sha3256
9.279.279.31shake256
9.389.419.41cubehash512
9.389.419.41keccakc512
9.589.629.62keccakc448
9.729.729.72keccak
9.799.799.79groestl256
9.27?9.93?14.65?bblake256
10.1010.1410.17keccakc256treed2
10.2810.3110.35lux256
10.4910.5210.56bash256
10.5610.5610.59cubehash816
11.0111.0811.11sha3384
11.2811.2811.28sha3224
11.3911.4211.42keccakc768
12.1212.1912.29luffa384
12.5312.5712.60lux512
12.8812.8812.95groestl512
12.9212.9212.95gimli24v1
12.9912.9912.99cubehash1632
13.0913.0913.16jh384
13.0913.1213.16jh224
13.0913.1213.16jh256
13.0913.1213.16jh512
13.26?13.30?18.23?keccakc512treed2
14.5114.5114.51ripemd160
14.5514.5814.62bash384
15.1015.3815.59luffa512
15.5215.5615.62round3jh256
15.5215.5915.62round3jh512
15.8715.8715.90nasha512
15.9015.9415.97nasha256
16.4216.4916.53sha3512
16.6716.7016.70keccakc1024
17.0817.0817.08fugue256
18.5418.5818.61cubehash88
18.9218.9618.99whirlpool
19.4119.4819.86fugue2
19.8319.8619.93asconhashv12
19.8319.8619.93asconxofv12
21.0421.0421.08cubehash1616
21.2522.0522.08bash512
22.0822.1222.15hamsi
24.4424.4424.48lane256
24.38?24.65?27.92?mgrostl256
25.0325.0725.07fugue384
25.1725.2125.21shamashashv1
27.1227.1527.19simd256
30.8730.8731.01xoodyakv1
33.2333.3033.47simd512
33.8533.9233.92fugue512
34.6234.6234.69cubehash84
35.5935.6235.62md6d224
37.0537.0837.08cubehash168
36.7437.1937.81fsb256
37.4037.5037.57essence384
37.5037.5337.60sneikha256
37.5037.5737.60essence512
38.2338.2638.26md6d256
39.9039.9740.00esch256v1
46.8146.8446.91saturninhashv2
49.0349.0649.06md6d384
49.1749.2449.44essence256
49.1749.2749.41essence224
49.79?49.83?64.90?lane512
52.0852.1252.15esch384v1
59.1759.2059.20mcssha4
59.2759.2759.31mcssha6
59.5859.6259.69md6d512
61.4661.4661.70coral256v1
62.7462.7862.85drygascon128
65.1065.1065.14mcssha5
67.0567.0567.05knot256v2
67.2667.2667.29cubehash82
69.1369.1769.20cubehash164
72.4073.0273.26drygascon256
77.3677.3677.40sneikha384
77.5777.6077.60triadhashv1
113.30113.33113.37knot256v1
130.03130.07130.10clxhash
131.74131.74131.77cubehash81
133.72133.72133.85cubehash162
220.59220.62221.08knot512
230.07230.73231.70knot384
262.19262.29262.40cubehash161
350.03350.07350.10md2
515.03515.62517.01syconhash256v1
576.60579.17581.15subterraneanv1
1120.311123.191155.42sivrijndael256hash256v1
1243.541245.731275.62acehash256v1
1501.771538.851564.51skinnyhashtk3
2437.712457.812472.50heron256v1
2664.722675.172688.61gage1h256c256r128
2769.172797.952808.78skinnyhashtk2
3739.443754.243767.81orangishv1
4120.624136.744151.15gage1h256c224r064
4510.314535.074560.59photonbeetlehash256rate32v1
4800.004820.564834.34gage1h256c224r032
4891.984904.134933.89gage1h256c256r064
7722.677734.657763.65sivtemphotonhashv1
8195.698226.638253.51gage1h256c256r032
9088.899116.289147.22gage1h256c512r064
14846.5314876.9114918.68gage1h256c224r016
15957.5715975.6216019.83gage1h256c256r016
16215.1716227.9916261.46gage1h256c512r032
28750.8328781.7428807.67gage1h256c224r008
66784.6566875.1466969.90fsb512
Cycles/byte for 64 bytes
25%50%75%hash
4.694.694.69sha256
5.005.005.00edonr512
5.005.315.31blake2s
6.256.256.56sha1
6.886.886.88blake2b
6.886.886.88sha224
8.128.128.12md4
9.069.069.06edonr256
11.2511.5611.56skein256256
11.5611.5611.56skein512256
11.5611.5611.56skein512512
11.8811.8811.88bmw512
12.1912.1912.19md5
13.1213.1213.44sarmal256
13.4413.4413.75k12
13.4413.7513.75blake64
13.7513.7513.75sha512
13.7513.7514.06blake32
13.7513.7514.06echo256
14.0614.3814.38blake512
14.0614.3814.38sha384
14.3814.3814.69bmw256
14.3814.6914.69tiger
15.9415.9415.94blake256
15.9415.9415.94sarmal512
16.2516.2516.25shavite3256
17.1917.1917.50sha3384
17.1917.5017.50sha3256
17.1917.5017.50shake256
17.5017.5017.50rfsb509
17.5017.5017.50sha3512
17.50?17.50?20.00?echosp256
17.8118.1218.12keccakc512
18.1218.4418.44keccakc256
18.7518.7518.75gimli24v1
19.6920.0020.00keccakc768
19.6920.0020.31bash384
19.6920.0020.62luffa256
20.0020.0020.00keccakc1024
20.0020.0020.00keccakc448
20.0020.0020.31bash256
20.3120.3120.31cubehash512
20.3120.6220.62keccak
20.3120.6220.62shavite3512
20.6220.6220.94shake128
20.6220.9420.94sha3224
22.1922.1922.50echo512
22.5022.5022.81echosp512
24.0624.0624.38jh224
24.0624.0624.38jh256
24.0624.0624.38jh512
24.0624.3824.38jh384
26.8826.8827.81cubehash832
26.8827.1927.19skein10241024
27.8128.4429.06hamsi
28.1228.4428.75round3jh256
28.1228.4428.75round3jh512
28.4428.4428.44ripemd160
28.4428.7528.75asconhashv12
28.4428.7528.75asconxofv12
30.0030.6231.56luffa384
30.9430.9430.94cubehash816
30.9430.9431.25nasha256
30.9431.2531.25groestl256
31.2531.2531.88nasha512
31.5631.5631.88shabal256
31.5631.5631.88shabal512
32.5032.8133.12lux256
36.8837.1937.50shamashashv1
37.1937.1937.19whirlpool
38.4438.4438.75xoodyakv1
38.7538.7539.06groestl512
38.7539.0639.06cubehash88
41.2541.2541.56luffa512
43.7543.7544.06bblake256
45.3145.9446.25bash512
49.3849.6950.00simd256
51.2551.5651.56fugue256
52.5052.5052.81cubehash1632
52.8153.1253.44sneikha256
53.7553.7554.38lux512
54.0654.3855.62esch256v1
55.0055.3155.62cubehash84
61.2561.2561.25cubehash1616
61.56?61.88?83.75?keccakc512treed2
61.8862.1962.19lane256
61.8862.1968.44keccakc256treed2
66.8867.1967.19saturninhashv2
67.8167.8168.12mgrostl256
68.1268.4468.44drygascon128
77.1977.5077.50cubehash168
77.1977.8178.12fugue384
79.0679.3879.38esch384v1
83.44?84.06?95.00?fugue2
86.2586.5686.56triadhashv1
87.5087.8187.81cubehash82
87.8188.1288.44coral256v1
91.8892.1992.81essence224
92.1992.1992.81essence256
95.3195.3195.31knot256v2
97.1997.5097.81essence384
98.1298.4499.38drygascon256
98.4498.7599.06essence512
102.81103.12105.00simd512
108.75108.75109.06mcssha4
109.38109.38109.69mcssha6
109.38109.69109.69cubehash164
110.94111.88112.50fsb256
111.56111.88112.81fugue512
120.94121.25121.25md6d224
124.69125.00125.00sneikha384
126.88126.88127.19knot256v1
128.75129.06129.38md6d256
141.25141.25141.56clxhash
152.19152.19152.19cubehash81
161.88161.88162.19mcssha5
162.19162.19162.50md6d384
174.06174.06174.06cubehash162
194.38?194.38?252.50?lane512
194.69195.00195.00md6d512
254.69254.69255.00knot384
270.62270.94270.94knot512
302.50302.50302.50cubehash161
500.94501.25501.25md2
681.25683.12688.44subterraneanv1
784.06784.38785.00syconhash256v1
1062.501084.381085.31sivrijndael256hash256v1
1889.381892.191898.12acehash256v1
2119.692124.062225.94skinnyhashtk3
3045.313051.563067.50skinnyhashtk2
3261.253276.253465.94photonbeetlehash256rate32v1
4255.624257.504261.56gage1h256c256r128
4399.384399.694412.19heron256v1
5308.125310.945329.69orangishv1
6204.066205.626216.56gage1h256c224r064
6099.066229.386537.50sivtemphotonhashv1
6973.446975.947321.56gage1h256c224r032
7353.447355.317916.56gage1h256c256r064
11956.2511990.3112252.81gage1h256c256r032
13565.3113582.1913958.12gage1h256c512r064
21391.8821515.0021694.06gage1h256c224r016
23039.3823270.9423395.31gage1h256c256r016
23811.8823950.3124161.56gage1h256c512r032
40938.1241082.1941325.31gage1h256c224r008
600184.69600885.62601483.12fsb512
Cycles/byte for 8 bytes
25%50%75%hash
27.5027.5030.00sha256
32.5035.0035.00sha1
35.0037.5037.50sha224
37.5037.5040.00edonr256
40.0040.0040.00edonr512
40.0040.0042.50md4
47.5047.5047.50blake2s
52.5055.0055.00gimli24v1
57.5057.5057.50blake2b
57.5057.5057.50md5
67.5067.5070.00blake32
67.5067.5070.00luffa256
67.5070.0070.00tiger
70.0070.0070.00blake256
70.0070.0070.00skein256256
72.50?75.00?82.50?hamsi
82.5082.5082.50bmw256
90.0090.0092.50skein512256
90.0090.0092.50skein512512
92.5095.0095.00echo256
95.0095.0097.50bmw512
95.0097.50100.00asconxofv12
95.0097.5097.50asconhashv12
100.00100.00102.50rfsb509
102.50105.00105.00cubehash512
102.50105.00105.00sarmal256
102.50105.00105.00shavite3256
105.00107.50110.00k12
110.00110.00112.50blake64
110.00110.00112.50sha512
112.50115.00115.00sha384
115.00115.00117.50blake512
122.50122.50122.50shamashashv1
122.50122.50125.00ripemd160
125.00125.00127.50sarmal512
125.00125.00127.50xoodyakv1
130.00130.00130.00luffa384
135.00137.50140.00sha3256
137.50137.50137.50sha3384
137.50137.50137.50shake256
137.50137.50140.00sha3512
140.00140.00142.50nasha256
140.00?140.00?162.50?echosp256
142.50142.50145.00keccakc512
145.00147.50147.50keccakc256
145.00147.50147.50sneikha256
155.00157.50157.50triadhashv1
157.50157.50157.50keccakc1024
160.00160.00160.00keccakc448
160.00160.00160.00keccakc768
160.00160.00160.00whirlpool
160.00160.00162.50bash256
160.00160.00162.50bash384
160.00162.50162.50shavite3512
165.00165.00165.00keccak
165.00165.00165.00shake128
165.00165.00167.50sha3224
172.50172.50175.00drygascon128
177.50180.00180.00echo512
180.00180.00182.50echosp512
182.50182.50182.50groestl256
182.50182.50185.00saturninhashv2
187.50187.50207.50luffa512
190.00190.00192.50cubehash816
190.00190.00192.50cubehash832
192.50192.50195.00shabal256
192.50192.50195.00shabal512
197.50197.50197.50jh224
197.50197.50200.00jh256
197.50197.50200.00jh384
197.50200.00200.00cubehash88
200.00202.50205.00jh512
202.50205.00207.50lux256
202.50205.00210.00esch256v1
215.00215.00215.00cubehash84
215.00215.00217.50skein10241024
217.50217.50217.50bash512
225.00227.50227.50clxhash
227.50230.00232.50knot256v1
227.50232.50232.50round3jh256
230.00232.50235.00round3jh512
247.50250.00252.50cubehash82
252.50252.50255.00knot256v2
252.50255.00257.50nasha512
282.50282.50282.50groestl512
295.00297.50300.00coral256v1
297.50297.50300.00bblake256
312.50312.50312.50cubehash81
317.50320.00322.50fugue256
342.50342.50342.50esch384v1
342.50345.00347.50lux512
360.00360.00362.50cubehash1632
365.00367.50372.50drygascon256
370.00370.00370.00cubehash1616
395.00395.00395.00cubehash168
400.00400.00402.50simd256
422.50425.00425.00sneikha384
425.00427.50427.50cubehash164
490.00492.50492.50cubehash162
492.50492.50495.00fugue384
492.50?492.50?670.00?keccakc512treed2
492.50495.00495.00keccakc256treed2
497.50500.00500.00mcssha4
502.50505.00505.00mcssha6
512.50512.50512.50lane256
512.50515.00515.00knot384
535.00535.00537.50mgrostl256
562.50565.00567.50essence256
565.00565.00570.00fugue2
565.00567.50572.50essence224
620.00620.00620.00cubehash161
660.00660.00662.50knot512
732.50732.50735.00fugue512
782.50785.00787.50essence384
792.50792.50795.00essence512
825.00827.50837.50simd512
862.50875.00887.50fsb256
925.00925.00927.50mcssha5
967.50970.00972.50md6d224
1030.001032.501032.50md6d256
1297.501300.001300.00md6d384
1325.001355.001360.00sivrijndael256hash256v1
1357.501357.501360.00md2
1492.501500.001522.50subterraneanv1
1555.00?1557.50?2022.50?lane512
1560.001560.001562.50md6d512
2912.502917.502922.50syconhash256v1
3695.003702.503722.50photonbeetlehash256rate32v1
5430.005435.005445.00skinnyhashtk2
5650.005665.005955.00skinnyhashtk3
6302.506312.506330.00sivtemphotonhashv1
6977.506980.006995.00acehash256v1
14607.5014617.5014620.00gage1h256c256r128
19870.0019900.0020067.50heron256v1
21515.0021522.5021532.50orangishv1
22920.0022930.0022935.00gage1h256c224r064
24590.0024632.5024652.50gage1h256c224r032
27137.5027152.5027177.50gage1h256c256r064
42087.5042102.5042122.50gage1h256c256r032
50280.00?50362.50?64277.50?gage1h256c512r064
72860.0072940.0074617.50gage1h256c224r016
78122.50?79777.50?97442.50?gage1h256c256r016
81710.0082930.0083865.00gage1h256c512r032
136310.00137865.00139912.50gage1h256c224r008
4796772.504806315.004812442.50fsb512

amd64; Zen (810f81); 2019 AMD Ryzen Embedded R1606G; 2 x 2600MHz; unstable; ghf51, supercop-20200702

Graphs: (bytes,cycles)

NISTLWC graphs: (bytes,cycles)
Cycles/byte for long messages
25%50%75%hash
1.11?1.14?1.41?bebb4185
1.891.891.92sha1
1.96?2.20?2.32?sha256
1.97?2.22?2.37?sha224
3.033.073.08blake3
3.213.393.48md4
3.37?3.57?4.04?edonr512
4.134.144.17blake2b
4.94?4.96?5.61?bmw512
5.02?5.47?5.65?md5
5.705.746.10blake2s
5.57?6.17?7.85?echo256
5.96?6.20?7.68?beamsplitter
5.75?6.56?6.72?edonr256
6.586.727.00blake64
7.207.217.26blake512
7.157.227.47bmw256
6.88?7.57?9.16?tiger
7.14?7.77?8.64?bblake256
7.04?7.83?7.86?blake32
7.698.108.51blake256
7.21?8.20?8.73?k12
6.70?8.29?9.09?cubehash832
8.708.928.96sarmal256
8.81?9.43?10.28?skein512512
9.439.5610.06sha384
9.409.5610.28sha512
9.1210.0110.07skein512256
8.78?10.32?11.41?skein256256
10.3310.8411.39shabal256
10.30?10.84?11.59?shabal512
10.9011.0411.33sarmal512
7.62?11.17?12.24?keccakc256treed2
12.4813.1213.58skein10241024
12.3113.2413.42groestl256
12.47?13.32?14.69?ripemd160
10.78?13.37?16.53?cubehash816
13.3013.6913.91shake128
11.30?13.73?14.79?simd512
3.07?13.84?21.12?keccakc512treed2
10.90?13.97?15.13?cubehash512
13.36?14.49?16.24?luffa256
13.27?14.53?14.88?lux512
13.02?14.84?20.99?keccakc256
14.9815.2016.44xoodyakv1
15.5215.9616.36sha3224
14.63?16.02?16.55?cubehash1632
14.53?16.27?17.86?fugue256
16.6616.6816.80bash256
16.3016.9017.22shake256
13.98?17.02?18.17?rfsb509
15.17?17.35?18.54?luffa384
16.5917.3717.52sha3256
16.8617.5818.07keccakc448
16.38?17.61?18.65?lux256
16.6017.7117.91groestl512
16.54?17.77?18.84?keccakc512
18.1418.7119.60nasha512
19.1219.3320.06keccak
19.6720.6121.49floppsy
20.3920.9621.87nasha256
19.59?21.16?25.50?gimli24v1
21.7321.9922.54sha3384
21.56?22.01?25.47?hamsi
22.0622.0722.22bash384
18.26?22.91?25.01?jh384
21.34?23.17?25.21?jh512
18.29?23.19?25.27?jh256
18.32?23.19?25.17?jh224
21.88?23.31?25.07?fugue2
23.2823.7625.00keccakc768
21.29?24.10?26.42?round3jh256
21.45?25.43?25.48?fugue384
20.91?26.01?27.06?round3jh512
20.21?26.24?37.82?cubehash1616
24.52?26.71?27.61?cubehash88
21.27?27.03?29.32?luffa512
25.91?28.29?29.88?shavite3256
28.84?30.97?36.29?asconhashv12
30.6431.7232.15sha3512
32.4132.7933.45bash512
19.81?33.11?66.36?fugue512
31.90?33.59?40.14?asconxofv12
29.50?33.64?36.72?whirlpool
30.97?33.67?35.64?keccakc1024
26.61?35.08?38.58?md6d224
34.8935.7938.62essence512
35.6736.8137.45sneikha256
37.4838.0941.49md6d256
36.2638.9440.22essence384
39.68?42.17?44.99?shamashashv1
41.42?43.85?46.10?shavite3512
34.14?44.80?46.43?lane256
43.43?45.83?50.78?echosp256
49.3450.0950.94simd256
43.42?52.06?56.43?md6d384
53.3554.0257.51essence224
39.32?54.34?68.08?cubehash84
53.3654.3757.39essence256
53.33?59.08?65.58?echosp512
52.10?60.05?64.19?lane512
59.6560.6765.95md6d512
59.92?61.07?66.59?mcssha6
55.47?61.09?67.65?mcssha5
58.25?61.11?67.62?mcssha4
48.93?64.53?72.17?cubehash168
51.73?75.34?82.06?mgrostl256
75.4876.2781.49sneikha384
65.77?79.00?83.11?echo512
74.25?80.35?83.89?saturninhashv2
94.74?99.08?116.09?coral256v1
76.92?101.98?128.64?esch384v1
96.15?102.49?128.82?cubehash164
58.08?103.18?111.84?esch256v1
61.95?107.20?128.14?cubehash82
103.18?112.53?131.80?fsb256
106.96?114.61?122.24?drygascon128
116.10?118.75?129.13?triadhashv1
124.88?133.91?140.01?knot256v2
125.31?139.62?147.82?drygascon256
174.16187.89193.08knot256v1
192.35?197.76?246.30?cubehash81
-1458.35?204.48?1610.65?fsb512
262.25?267.00?303.20?clxhash
378.50?393.58?504.00?cubehash161
429.30?457.71?478.91?knot384
420.88?463.44?631.19?knot512
228.77?509.86?582.10?cubehash162
1082.62?1119.56?1209.31?syconhash256v1
1554.88?1684.20?1846.21?subterraneanv1
1547.69?1968.30?2072.45?acehash256v1
2143.972186.192247.88sivrijndael256hash256v1
2292.86?2591.83?4890.69?skinnyhashtk3
4119.81?4159.91?4945.69?heron256v1
4819.45?4879.68?7911.51?skinnyhashtk2
5589.29?5684.29?7104.69?gage1h256c256r128
6916.10?7548.97?9595.17?orangishv1
6725.54?7974.38?8263.67?photonbeetlehash256rate32v1
7777.96?8449.98?19646.80?gage1h256c224r064
9587.619703.079729.45gage1h256c256r064
12197.46?13071.71?17614.23?sivtemphotonhashv1
17302.80?17414.05?19741.05?gage1h256c256r032
16638.64?17945.87?19408.67?gage1h256c512r064
8425.54?18635.51?20920.57?gage1h256c224r032
25478.42?27302.93?30341.90?gage1h256c512r032
25601.02?28047.16?52876.22?gage1h256c224r016
29941.1430071.9730148.06gage1h256c256r016
59702.6259767.2960352.42gage1h256c224r008
Cycles/byte for 4096 bytes
25%50%75%hash
1.19?1.21?1.37?bebb4185
1.981.982.03sha1
2.09?2.26?2.36?sha256
2.132.332.35sha224
3.033.063.09blake3
3.383.553.59md4
3.62?3.66?4.16?edonr512
4.124.154.17blake2b
5.435.475.88bmw512
5.245.725.76md5
5.605.746.06blake2s
6.20?6.48?7.83?echo256
6.446.786.90edonr256
6.937.037.67blake64
7.19?7.36?8.61?beamsplitter
7.517.527.55blake512
7.327.707.85bmw256
7.33?7.72?9.17?tiger
7.738.008.43blake32
7.928.138.61blake256
7.47?8.42?8.54?k12
8.29?8.60?12.66?bblake256
7.62?8.99?9.25?cubehash832
9.189.319.34sarmal256
9.08?9.67?10.18?skein512512
9.9210.0610.25sha384
9.9310.0710.47sha512
9.5110.1910.21skein512256
9.39?10.46?10.99?skein256256
11.3611.4011.65sarmal512
11.1011.5211.74shabal512
11.0911.5311.72shabal256
9.47?12.94?13.09?keccakc256treed2
13.0413.1314.42skein10241024
12.94?13.55?14.77?ripemd160
13.0713.8313.96groestl256
13.7414.0914.14shake128
12.05?14.29?14.87?simd512
12.40?14.47?15.21?cubehash512
13.82?14.80?16.10?luffa256
15.2415.3216.31xoodyakv1
14.26?15.35?20.38?keccakc256
11.47?15.71?15.85?keccakc512treed2
14.6715.7915.90lux512
15.54?16.07?18.31?fugue256
15.9216.3016.35sha3224
14.42?16.88?19.11?cubehash816
17.2117.2317.27bash256
14.60?17.30?17.58?rfsb509
16.9517.3317.46shake256
15.7117.4117.45cubehash1632
17.3917.5118.17keccakc448
17.1217.8218.59luffa384
17.1917.8817.93sha3256
17.3418.3418.67keccakc512
17.8818.6319.36lux256
17.8618.9618.99groestl512
18.9219.4120.61nasha512
19.8119.9120.77keccak
19.7020.5021.19floppsy
20.27?21.62?24.93?gimli24v1
21.0021.7422.45nasha256
21.91?22.13?25.23?hamsi
22.3222.3522.37bash384
21.7922.4022.45sha3384
19.14?23.21?24.84?jh384
19.18?23.56?25.11?jh256
22.2723.5724.51jh512
19.18?23.59?24.36?jh224
23.8623.9124.52keccakc768
22.06?24.64?26.31?round3jh256
24.0625.1126.15fugue2
22.90?26.11?26.21?fugue384
21.98?26.44?28.31?round3jh512
22.55?27.77?29.14?luffa512
26.0028.0228.11cubehash88
27.42?28.65?37.68?cubehash1616
26.63?28.77?29.88?shavite3256
29.63?30.39?36.19?asconhashv12
30.8831.8032.02sha3512
33.0733.3334.14bash512
31.42?33.71?35.22?keccakc1024
33.06?33.86?39.57?asconxofv12
30.70?34.23?36.25?whirlpool
28.51?34.80?89.56?fugue512
32.44?35.97?38.48?md6d224
36.0437.1037.29sneikha256
36.3237.1139.67essence512
38.7038.8241.46md6d256
36.18?39.96?41.06?essence384
40.32?42.47?44.88?shamashashv1
42.6745.2846.71shavite3512
45.4445.9246.99echosp256
36.51?46.18?46.38?lane256
49.2750.4650.58simd256
45.17?52.67?55.68?md6d384
54.5754.8957.85essence224
54.5855.2457.85essence256
42.78?56.55?71.08?cubehash84
51.58?56.93?66.09?cubehash168
60.7361.0365.62md6d512
57.04?61.68?66.89?echosp512
59.86?62.11?67.58?mcssha4
60.7862.1167.04mcssha6
58.08?63.15?68.56?mcssha5
55.45?63.93?66.96?lane512
58.87?65.44?72.45?fsb256
75.1976.7780.95sneikha384
57.43?79.18?83.51?mgrostl256
75.3480.2983.60saturninhashv2
73.28?80.71?92.28?echo512
96.38?99.00?113.64?coral256v1
94.75?100.24?130.18?esch384v1
63.18?100.45?106.22?esch256v1
83.90?106.36?117.74?cubehash164
69.10?110.05?130.39?cubehash82
105.28?114.17?120.05?drygascon128
117.65118.16126.94triadhashv1
127.96134.51138.32knot256v2
131.30?144.68?152.78?drygascon256
172.96185.16188.20knot256v1
197.25?198.54?221.64?cubehash81
266.11?270.30?299.83?clxhash
392.54?397.50?490.06?cubehash161
440.40458.18471.95knot384
446.62?468.87?610.83?knot512
267.03?511.37?542.76?cubehash162
1107.471132.861203.86syconhash256v1
1571.18?1675.25?1818.25?subterraneanv1
1608.04?1986.80?2072.62?acehash256v1
2108.332188.032231.01sivrijndael256hash256v1
2561.56?2617.57?4704.60?skinnyhashtk3
4187.28?4204.89?4923.91?heron256v1
4820.31?4858.74?7656.64?skinnyhashtk2
5877.565904.795970.33gage1h256c256r128
6853.01?6890.11?7947.06?photonbeetlehash256rate32v1
7263.59?7711.30?9695.32?orangishv1
9053.10?9182.67?17511.34?gage1h256c224r064
9688.719796.799827.67gage1h256c256r064
12483.75?13107.54?17162.29?sivtemphotonhashv1
9649.86?16294.12?19137.76?gage1h256c224r032
17449.69?17566.41?19598.70?gage1h256c256r032
15567.62?18104.01?19313.42?gage1h256c512r064
26477.5726670.6927200.54gage1h256c512r032
25243.41?27399.43?31554.58?fsb512
28162.48?28278.54?48680.06?gage1h256c224r016
30181.6130256.6730337.42gage1h256c256r016
60170.8760227.7160313.82gage1h256c224r008
Cycles/byte for 1536 bytes
25%50%75%hash
1.29?1.34?1.52?bebb4185
2.132.132.15sha1
2.22?2.37?2.69?sha256
2.302.512.54sha224
3.613.763.83md4
3.994.034.05blake3
4.154.184.23blake2b
3.91?4.38?4.50?edonr512
5.525.726.03md5
5.555.776.04blake2s
6.186.266.58bmw512
7.117.237.30edonr256
6.94?7.28?8.77?echo256
7.52?7.60?10.70?blake64
8.028.048.07blake512
7.74?8.35?9.67?tiger
7.75?8.35?8.99?blake32
8.28?8.41?26.08?bmw256
8.238.519.01blake256
8.46?8.62?9.94?beamsplitter
8.19?9.24?9.58?k12
9.63?9.90?11.21?bblake256
9.8210.0010.11sarmal256
10.0210.0510.36skein512512
10.1410.1910.49skein512256
8.82?10.43?10.60?cubehash832
10.5510.7511.17skein256256
10.7010.8710.97sha384
10.7110.9211.00sha512
12.2912.3612.44sarmal512
12.2412.7012.81shabal256
12.2212.7112.85shabal512
13.39?13.52?15.30?ripemd160
13.9014.0014.93skein10241024
14.0514.9015.07groestl256
11.10?15.03?15.10?keccakc256treed2
14.7415.1315.18shake128
12.83?15.15?15.39?simd512
14.30?15.35?16.25?luffa256
15.5115.5616.08xoodyakv1
15.07?16.20?17.38?cubehash512
15.35?16.20?21.45?keccakc256
16.1016.4716.55sha3224
12.73?17.42?17.49?keccakc512treed2
17.6217.7418.42keccakc448
15.13?17.91?18.03?rfsb509
17.6518.0618.15shake256
18.1118.1518.18bash256
17.7918.2018.52sha3256
15.78?18.21?18.50?cubehash816
16.67?18.38?18.65?lux512
16.86?18.70?19.20?luffa384
17.9919.0119.04keccakc512
16.72?19.16?19.50?fugue256
19.5719.6420.40floppsy
19.1119.7419.79cubehash1632
18.06?20.38?20.82?lux256
19.9720.5321.12groestl512
20.1120.6321.29nasha512
20.8420.9721.79keccak
21.7322.1924.00nasha256
20.46?22.33?25.07?gimli24v1
22.2122.3924.58hamsi
21.8722.4522.53sha3384
23.4423.4823.51bash384
23.8823.9524.80keccakc768
19.94?23.97?24.24?jh384
19.74?24.15?25.42?jh224
19.79?24.21?24.66?jh256
23.2924.2625.09jh512
22.68?25.29?26.42?round3jh256
22.63?27.20?28.08?round3jh512
27.1727.7828.23fugue2
24.68?27.83?28.32?fugue384
23.58?29.05?30.08?luffa512
25.49?29.33?34.62?cubehash88
27.3929.5430.15shavite3256
27.56?30.76?38.54?cubehash1616
30.35?30.84?35.02?asconhashv12
31.9132.7932.87sha3512
33.52?34.09?39.44?asconxofv12
34.1934.2837.24bash512
32.40?34.82?36.19?keccakc1024
31.69?35.31?36.48?whirlpool
32.31?35.99?37.60?md6d224
36.5337.0937.46sneikha256
37.60?38.20?96.70?fugue512
38.2438.7840.95md6d256
38.4239.2441.35essence512
38.27?41.88?43.35?essence384
40.96?42.74?45.57?shamashashv1
42.1844.8245.14echosp256
45.0647.6348.19shavite3512
38.49?48.99?49.16?lane256
50.6051.7651.90simd256
44.74?52.03?54.78?md6d384
56.1856.4559.46essence256
56.2156.5059.50essence224
58.1159.9762.92fsb256
60.1160.8564.17md6d512
62.5563.9568.33mcssha6
63.6564.0569.33mcssha4
61.33?66.56?71.13?mcssha5
59.72?66.79?70.81?cubehash84
54.12?68.39?68.57?cubehash168
60.97?70.33?72.06?lane512
62.51?70.87?74.99?echosp512
63.65?71.57?104.93?esch256v1
74.94?75.53?84.92?echo512
76.6578.2281.45sneikha384
76.4181.2384.74saturninhashv2
62.39?85.48?88.60?mgrostl256
97.55?103.04?117.34?coral256v1
108.55?113.09?132.91?cubehash164
111.23?115.46?131.76?cubehash82
108.25?120.32?121.76?drygascon128
118.69125.99127.88triadhashv1
127.24?135.33?143.25?knot256v2
125.19?139.11?147.05?drygascon256
148.62?174.25?185.74?knot256v1
198.11?198.57?263.42?cubehash81
134.88?205.80?217.78?esch384v1
267.13?276.88?298.71?clxhash
398.18?398.35?493.98?cubehash161
420.74?456.54?474.38?knot384
442.95?465.38?605.77?knot512
197.81?514.79?544.92?cubehash162
1139.361144.051236.40syconhash256v1
1583.171596.111612.10subterraneanv1
2006.542031.942155.38acehash256v1
2165.532174.272187.10sivrijndael256hash256v1
2584.16?2646.33?4745.88?skinnyhashtk3
4112.69?4312.82?5250.85?heron256v1
4495.364536.494891.32skinnyhashtk2
5981.666002.396037.77gage1h256c256r128
6853.86?7931.64?8415.49?photonbeetlehash256rate32v1
7355.26?8726.96?9831.37?orangishv1
9857.499924.999962.55gage1h256c256r064
13873.2714182.4215157.78sivtemphotonhashv1
9154.42?14849.37?19097.44?gage1h256c224r064
9802.19?17173.29?21121.43?gage1h256c224r032
16945.9217669.0318338.82gage1h256c256r032
17357.17?18429.09?19745.34?gage1h256c512r064
28562.96?28651.46?50096.01?gage1h256c224r016
30528.1130604.5430671.33gage1h256c256r016
31231.7433675.2033927.70gage1h256c512r032
55993.6960981.6061028.16gage1h256c224r008
54974.29?66296.28?76214.46?fsb512
Cycles/byte for 576 bytes
25%50%75%hash
1.53?1.53?2.30?bebb4185
2.53?2.53?3.34?sha1
2.48?2.66?2.93?sha256
2.80?3.02?3.34?sha224
3.93?3.97?5.15?blake3
4.29?4.33?5.60?md4
4.69?4.83?6.27?blake2b
4.38?4.92?6.64?edonr512
5.42?5.78?6.68?blake2s
6.186.646.77md5
7.587.728.26bmw512
7.767.948.08edonr256
8.538.628.76blake512
8.08?8.67?10.34?blake64
8.76?9.12?10.83?echo256
9.16?9.43?17.33?bmw256
9.21?9.61?11.06?blake32
9.66?9.98?13.45?beamsplitter
9.84?9.98?14.81?blake256
8.85?10.29?10.83?tiger
9.12?10.47?11.10?k12
10.2010.5210.70sarmal256
10.97?11.10?12.37?skein512512
11.0611.2411.51skein512256
9.98?11.33?11.92?skein256256
11.6912.0512.64sha384
11.7812.1012.64sha512
12.6412.8613.00sarmal512
12.01?14.22?14.26?cubehash832
13.23?14.49?19.18?bblake256
14.62?15.44?16.61?ripemd160
15.3015.8916.07shabal256
15.3516.1116.39shabal512
16.0716.1116.66xoodyakv1
16.0216.3916.52shake128
15.66?16.70?17.97?luffa256
16.9317.2417.92groestl256
16.75?17.33?22.66?keccakc256
16.66?17.97?19.18?cubehash512
17.6018.2419.36skein10241024
18.8218.9619.18bash256
14.08?19.14?21.58?cubehash816
16.30?19.18?19.36?simd512
16.39?19.27?19.68?rfsb509
19.5919.7721.67floppsy
19.5520.0420.13sha3224
19.9120.2220.49shake256
15.39?20.54?20.67?keccakc256treed2
20.0420.7220.90sha3256
20.7220.9922.03luffa384
20.4021.3121.40keccakc512
21.22?21.35?25.59?gimli24v1
21.0321.5321.67nasha512
21.5821.7623.07keccakc448
21.6721.7622.84keccak
19.95?22.48?22.80?fugue256
22.8422.8924.74hamsi
23.4323.6524.96nasha256
23.5624.1924.28sha3384
24.9625.1026.27lux256
24.0125.3225.41groestl512
21.26?25.77?26.63?jh256
21.53?25.77?25.95?jh384
25.5925.7726.41keccakc768
21.26?25.86?26.99?jh224
25.77?25.95?28.75?jh512
25.1426.0026.50cubehash1632
25.9126.0526.14bash384
23.07?26.36?26.50?lux512
19.86?26.90?27.08?keccakc512treed2
24.33?27.08?27.31?round3jh256
24.28?29.07?30.24?round3jh512
29.4831.5131.96shavite3256
26.27?32.14?32.64?luffa512
29.61?32.73?33.67?fugue384
31.82?33.94?36.29?asconhashv12
33.00?34.58?40.58?asconxofv12
35.0335.4837.42sha3512
35.6635.9836.16fugue2
36.3837.0637.87bash512
32.91?38.10?40.26?cubehash88
35.6638.1938.50keccakc1024
34.31?38.28?39.27?whirlpool
37.9238.7338.86sneikha256
42.7043.6547.44shamashashv1
36.79?44.69?46.00?cubehash1616
43.9244.9645.36essence512
44.69?45.50?110.00?fugue512
43.97?47.58?49.43?essence384
46.5849.0749.83shavite3512
48.84?52.00?55.79?echosp256
54.0355.2555.48simd256
43.78?55.30?55.70?lane256
60.5360.7164.05essence256
60.4960.8564.10essence224
66.3168.7972.45mcssha6
68.3468.8473.12mcssha4
65.68?70.24?73.58?esch256v1
64.55?70.37?72.00?cubehash84
69.0272.7675.97fsb256
57.28?73.58?76.33?md6d224
74.52?74.80?84.86?echosp512
61.03?75.25?75.34?cubehash168
70.01?75.65?78.09?mcssha5
78.0578.8686.49md6d256
78.27?79.94?87.80?echo512
79.4483.6487.70saturninhashv2
80.66?89.19?90.37?sneikha384
81.66?93.93?98.49?lane512
69.60?94.16?95.24?mgrostl256
90.23?105.81?111.13?md6d384
101.11?111.13?117.59?coral256v1
94.39?114.07?135.24?cubehash82
108.88?120.93?121.29?drygascon128
121.42122.42131.40md6d512
103.28?127.43?136.50?triadhashv1
115.33?135.69?140.25?cubehash164
132.21141.38146.88knot256v2
128.74?143.27?151.35?drygascon256
176.22187.51190.89knot256v1
198.25201.91202.76cubehash81
144.67?214.95?232.42?esch384v1
268.62?269.21?303.06?clxhash
410.99?411.26?493.05?cubehash161
439.83461.32480.91knot384
449.72?472.15?614.30?knot512
201.91?521.13?551.46?cubehash162
1171.901192.981284.92syconhash256v1
1576.111620.711633.89subterraneanv1
1969.912079.102093.95acehash256v1
2040.772158.182169.15sivrijndael256hash256v1
2710.68?2717.59?4882.85?skinnyhashtk3
4401.494580.974867.10heron256v1
4535.834879.924919.28skinnyhashtk2
6245.876277.196322.97gage1h256c256r128
6801.84?7870.15?8295.94?photonbeetlehash256rate32v1
8585.82?9034.23?10145.60?orangishv1
10256.8210317.7610372.15gage1h256c256r064
9556.94?12718.74?17064.12?gage1h256c224r064
13799.6414047.0014429.23sivtemphotonhashv1
10163.65?15020.42?20094.75?gage1h256c224r032
17855.8617918.3319052.18gage1h256c256r032
18412.1519195.1820399.08gage1h256c512r064
29610.57?29695.57?39299.41?gage1h256c224r016
31682.7631775.8431814.66gage1h256c256r016
33839.5034879.5035261.33gage1h256c512r032
48776.45?57805.90?62968.07?gage1h256c224r008
96512.99?194367.92?223283.71?fsb512
Cycles/byte for 64 bytes
25%50%75%hash
4.47?4.88?5.69?bebb4185
5.285.285.69blake3
6.096.506.50sha256
6.09?7.72?11.78?blake2s
7.317.727.72sha1
8.949.349.34sha224
9.34?9.34?10.56?blake2b
11.3811.7812.19edonr512
11.7811.7813.00md4
13.41?15.44?19.09?beamsplitter
14.62?15.44?19.91?md5
18.2818.2818.69edonr256
18.2818.6919.50blake64
17.06?19.09?19.91?skein256256
19.0919.5019.91blake512
19.91?21.53?23.97?blake32
21.5321.9422.34floppsy
21.12?22.34?29.66?blake256
21.9422.7523.56xoodyakv1
22.3423.1623.97sarmal256
20.72?23.56?24.78?tiger
21.94?23.56?24.38?skein512256
22.34?23.56?28.03?echo256
23.5623.9726.00skein512512
23.5624.3824.78bmw256
26.8127.2228.03bmw512
26.8127.6227.62sarmal512
24.78?30.06?30.88?k12
29.25?30.06?37.78?hamsi
28.8430.8831.28sha384
29.6631.2831.69sha512
31.69?32.91?49.56?gimli24v1
29.66?33.31?35.34?ripemd160
30.88?33.72?35.34?rfsb509
32.50?33.72?38.59?luffa256
35.3435.7535.75bash256
35.3435.7536.56bash384
36.1636.5636.97sha3224
36.9737.7839.00sha3256
37.7838.5939.41sha3384
38.1939.4140.62sha3512
38.5939.4140.22shake256
39.0039.4140.22shake128
39.4140.2241.03keccakc1024
37.3840.6241.44cubehash512
39.0040.6241.03keccakc512
40.6241.0342.25keccakc768
40.62?41.03?54.44?keccakc256
40.6241.4441.84keccakc448
41.84?42.25?49.16?keccak
43.4744.2845.50nasha512
40.62?47.12?47.53?jh384
40.22?47.53?49.56?jh256
40.62?47.53?48.34?jh224
41.03?47.94?52.00?asconhashv12
45.09?47.94?51.59?nasha256
47.1247.9452.00jh512
47.5348.3449.16luffa384
49.5650.7851.59round3jh256
50.38?50.78?58.50?asconxofv12
43.47?52.00?62.56?cubehash832
52.0052.8154.44groestl256
46.31?54.03?54.84?round3jh512
54.8455.6656.88sneikha256
55.25?57.28?62.97?shabal256
56.8857.6958.91skein10241024
54.8458.5060.12shabal512
54.8458.9159.31shavite3256
52.81?61.75?62.56?simd512
58.50?62.16?82.47?bblake256
63.7864.5965.41fugue256
63.7864.5970.28shamashashv1
67.4468.2571.50bash512
62.56?68.66?69.88?cubehash816
60.12?73.12?75.16?luffa512
67.03?74.34?77.59?whirlpool
78.8184.0985.31lux256
76.7884.5085.31cubehash88
83.6986.1286.53groestl512
87.75?90.19?97.91?esch256v1
86.9490.5991.41shavite3512
91.4193.0393.84fugue384
98.72100.34101.56simd256
91.00?101.97?115.78?cubehash84
104.00105.22106.03cubehash1632
113.34115.38125.53saturninhashv2
114.97115.78121.47essence224
114.97115.78121.47essence256
114.97117.41118.62essence512
112.53?122.28?131.62?essence384
98.31?122.28?123.50?lux512
94.66?124.31?125.12?keccakc512treed2
95.47?125.94?126.34?keccakc256treed2
110.91?127.56?218.56?cubehash1616
125.53128.38137.72mcssha6
126.75128.78136.09mcssha4
119.84?129.59?133.25?drygascon128
130.00?132.03?145.44?sneikha384
116.59?134.06?137.31?triadhashv1
135.69?136.91?363.19?fugue512
110.91?138.12?139.75?lane256
139.75?142.19?162.50?fugue2
149.50?153.16?167.38?echo512
145.44?153.56?167.38?coral256v1
161.69162.09170.62cubehash168
150.72162.91163.72echosp256
155.59?181.19?181.59?cubehash82
171.84?191.75?213.28?drygascon256
180.38?193.38?200.69?mcssha5
163.31?200.69?225.06?cubehash164
176.72?200.69?201.50?echosp512
192.16203.94206.38knot256v2
197.44209.22214.09knot256v1
204.34?234.00?260.41?fsb256
234.41244.56245.78cubehash81
187.69?245.38?246.59?mgrostl256
217.34?248.62?250.66?md6d224
262.03267.72285.59md6d256
290.88?301.44?333.12?clxhash
227.09?324.59?331.50?esch384v1
292.50?349.38?355.47?md6d384
318.09?365.22?368.47?lane512
390.81392.84409.09md6d512
490.75500.91534.22knot384
583.78584.19585.41cubehash161
564.69?587.03?696.72?knot512
270.97?600.84?617.09?cubehash162
1783.84?1822.84?2029.62?subterraneanv1
1818.781829.341946.75syconhash256v1
2002.412082.842092.19sivrijndael256hash256v1
2993.662995.693164.69acehash256v1
3764.31?3852.47?6962.31?skinnyhashtk3
4987.535018.815392.56skinnyhashtk2
5983.25?7046.00?7481.09?photonbeetlehash256rate32v1
7907.66?8222.91?8816.84?heron256v1
10007.5610109.9410309.41gage1h256c256r128
12208.2212823.6913261.22orangishv1
13047.9413265.2813600.03sivtemphotonhashv1
15432.2215602.4415866.09gage1h256c256r064
14476.31?20010.25?20977.94?gage1h256c224r064
26150.7226619.1227670.09gage1h256c256r032
28331.0628987.1630678.38gage1h256c512r064
14937.41?30294.47?39024.38?gage1h256c224r032
42587.59?43003.19?75119.28?gage1h256c224r016
45439.8845687.6945902.59gage1h256c256r016
49084.3449638.8851568.97gage1h256c512r032
69678.38?75944.78?89090.22?gage1h256c224r008
887994.66?1573736.53?2008539.41?fsb512
Cycles/byte for 8 bytes
25%50%75%hash
26.00?26.00?35.75?bebb4185
32.50?35.75?45.50?beamsplitter
35.7535.7539.00sha256
39.00?39.00?48.75?floppsy
45.5045.5048.75blake3
45.5045.5048.75sha1
52.00?52.00?107.25?blake2s
55.25?55.25?61.75?sha224
61.7565.0068.25md4
71.5074.7574.75blake2b
74.7578.0078.00md5
78.0081.2584.50gimli24v1
81.25?87.75?94.25?xoodyakv1
81.25?87.75?97.50?hamsi
87.75?94.25?100.75?blake32
87.75?94.25?100.75?edonr512
97.5097.50100.75edonr256
97.5097.50104.00blake256
97.50?107.25?110.50?skein256256
100.75?110.50?117.00?tiger
133.25136.50146.25ripemd160
133.25139.75143.00bmw256
149.50?152.75?198.25?blake64
152.75156.00159.25sneikha256
149.50159.25162.50blake512
152.75159.25162.50luffa256
156.00?172.25?182.00?rfsb509
156.00?172.25?185.25?asconhashv12
169.00?175.50?201.50?asconxofv12
178.75182.00191.75cubehash512
172.25?188.50?191.75?skein512256
182.00?191.75?227.50?echo256
185.25191.75201.50skein512512
198.25201.50208.00sarmal256
211.25214.50230.75shamashashv1
217.75217.75224.25bmw512
211.25?221.00?256.75?nasha256
198.25?230.75?240.50?k12
234.00237.25243.75sarmal512
230.75243.75247.00sha384
230.75?247.00?263.25?triadhashv1
230.75?247.00?266.50?luffa384
234.00247.00260.00shavite3256
234.00250.25253.50sha512
273.00282.75286.00bash512
279.50286.00289.25bash384
282.75289.25312.00bash256
276.25292.50305.50drygascon128
289.25292.50299.00sha3224
295.75?302.25?338.00?sha3256
302.25305.50312.00sha3384
302.25305.50321.75sha3512
308.75312.00338.00saturninhashv2
308.75315.25318.50shake256
308.75315.25321.75shake128
289.25?318.50?338.00?whirlpool
308.75318.50325.00keccakc1024
312.00325.00328.25keccakc512
321.75325.00331.50groestl256
325.00328.25344.50keccakc768
325.00328.25347.75keccakc448
325.00331.50334.75keccak
328.25?338.00?438.75?keccakc256
338.00347.75351.00shabal256
344.50351.00354.25nasha512
334.75354.25364.00shabal512
331.50?360.75?461.50?esch256v1
354.25360.75367.25knot256v1
312.00?364.00?383.50?luffa512
325.00?373.75?380.25?jh224
318.50?377.00?383.50?jh256
331.50?377.00?383.50?jh384
373.75380.25390.00jh512
383.50?390.00?442.00?bblake256
399.75?406.25?562.25?fugue256
396.50409.50422.50round3jh256
373.75?429.00?435.50?round3jh512
383.50?429.00?445.25?cubehash832
403.00429.00438.75cubehash816
425.75451.75455.00cubehash88
442.00451.75477.75sneikha384
455.00461.50494.00skein10241024
461.50471.25487.50clxhash
471.25474.50477.75cubehash84
422.50?494.00?497.25?simd512
487.50?494.00?555.75?coral256v1
474.50?536.25?539.50?cubehash82
533.00549.25559.00lux256
562.25565.50572.00fugue384
568.75591.50601.25knot256v2
575.25591.50620.75mcssha6
588.25?598.00?663.00?mcssha4
591.50?633.75?676.00?cubehash81
627.25643.50646.75groestl512
659.75?685.75?1560.00?cubehash1616
637.00?692.25?724.75?drygascon256
656.50711.75715.00cubehash1632
711.75715.00754.00essence224
708.50718.25754.00essence256
702.00728.00737.75shavite3512
637.00?763.75?897.00?cubehash164
676.00?780.00?789.75?lux512
789.75806.00812.50simd256
747.50?838.50?845.00?cubehash168
848.25?858.00?1335.75?fugue512
903.50?945.75?1010.75?essence384
926.25945.75965.25essence512
945.75?975.00?1079.00?fugue2
767.00?988.00?994.50?keccakc256treed2
754.00?991.25?1004.25?keccakc512treed2
991.251001.001082.25knot384
913.25?1082.25?1095.25?lane256
994.50?1108.25?1940.25?cubehash161
1046.501121.251150.50mcssha5
793.00?1144.00?1228.50?cubehash162
1166.75?1228.50?1365.00?echo512
1241.501290.251293.50echosp256
1001.00?1394.25?1459.25?esch384v1
1456.001498.251508.00knot512
1407.25?1589.25?1592.50?echosp512
1735.50?1956.50?1976.00?md6d224
1508.00?1963.00?1972.75?mgrostl256
1605.50?2054.00?2486.25?fsb256
2063.752076.752203.50md6d256
2548.002609.752629.25sivrijndael256hash256v1
2346.50?2782.00?2869.75?md6d384
2544.75?2918.50?2957.50?lane512
3133.003152.503399.50md6d512
3415.753419.003490.50subterraneanv1
6786.007003.757312.50syconhash256v1
7673.25?8089.25?8537.75?photonbeetlehash256rate32v1
8960.259015.509486.75skinnyhashtk2
10052.25?10383.75?18219.50?skinnyhashtk3
6880.25?11267.75?11703.25?acehash256v1
13637.0014365.0014810.25sivtemphotonhashv1
34086.0034606.0035181.25gage1h256c256r128
36130.2537677.2539744.25heron256v1
47791.25?51320.75?54226.25?orangishv1
52728.00?57154.50?101582.00?gage1h256c224r032
56988.7557486.0058311.50gage1h256c256r064
53527.50?79881.75?130659.75?gage1h256c224r064
91845.0093050.7597262.75gage1h256c256r032
102605.75107152.50113028.50gage1h256c512r064
145668.25?147124.25?253376.50?gage1h256c224r016
155714.00156910.00157706.25gage1h256c256r016
171866.50175630.00182971.75gage1h256c512r032
233788.75?256493.25?261430.00?gage1h256c224r008
7288918.00?13717457.00?14647652.50?fsb512

amd64; CometLake (806ec); 2019 Intel Core i3-10110U; 2 x 2100MHz; comet, supercop-20210423

Graphs: (bytes,cycles)

NISTLWC graphs: (bytes,cycles)
Cycles/byte for long messages
25%50%75%hash
0.420.420.43prh64s256
0.420.420.43prh64s512
0.420.430.43prh64s1024
0.450.460.46prh42s512
0.460.460.46prh42s256
0.460.460.46prh42s1024
0.760.770.77T:bebb4185
1.781.781.79T:edonr512
1.881.881.89T:blake3
2.972.982.98T:md4
2.992.992.99T:bmw512
3.193.203.21T:blake2b
3.213.223.23T:echo256
3.353.393.41T:edonr256
3.483.483.48sha1
3.994.004.00T:k12
4.024.024.03T:cubehash832
4.494.504.51T:beamsplitter
4.764.764.77T:keccakc256treed2
4.854.854.85T:blake2s
4.914.914.92T:blake64
4.974.984.98md5
5.065.075.07sha512
5.075.075.08sha384
5.085.095.15T:bmw256
5.135.145.15T:shabal256
5.135.145.15blake512
5.145.155.15T:shabal512
5.175.195.20T:skein512512
5.195.205.20T:skein512256
5.215.225.22T:bblake256
5.345.345.35T:bash256
5.385.385.39T:sarmal256
5.425.435.44T:tiger
5.775.785.80T:keccakc512treed2
5.795.795.80T:blake32
6.576.586.59T:skein10241024
6.626.626.63T:sarmal512
6.776.786.78blake256
6.986.997.02T:cubehash1632
6.997.017.02T:keccakc256
7.047.057.06T:bash384
7.367.367.37shake128
7.417.417.43T:lux512
7.577.587.60T:simd512
7.577.587.60sha256
7.587.607.61sha224
7.617.627.63T:skein256256
7.667.667.67shake256
7.807.837.84T:cubehash512
8.048.048.04T:cubehash816
8.038.058.08T:keccakc448
8.128.128.13T:groestl256
8.258.268.27T:lux256
8.578.578.58sha3224
8.568.588.60T:keccakc512
8.898.898.90T:keccak
8.918.928.94T:rfsb509
8.958.968.97sha3256
10.5710.5810.60T:bash512
10.7110.7110.72T:luffa256
10.9210.9310.93T:keccakc768
11.0611.0711.14T:luffa384
11.6211.6311.64T:groestl512
11.6411.6811.69T:fugue2
11.7111.7211.73sha3384
12.4112.4312.46T:ripemd160
12.9412.9512.96T:xoodyakv1
13.2513.2613.27T:jh256
13.2513.2713.28T:jh384
13.2613.2713.28T:jh512
13.2613.2713.28T:jh224
13.2713.2813.30T:fugue256
13.8013.8213.84T:shavite3256
13.9013.9113.92T:gimli24v1
14.0514.0914.34T:nasha256
14.3614.3914.44T:nasha512
14.9414.9414.95T:round3jh512
14.9414.9514.96T:round3jh256
15.6015.6115.63T:keccakc1024
16.0616.0616.06T:cubehash88
16.8416.8416.85sha3512
16.8116.8416.86T:cubehash1616
18.2618.2718.28T:luffa512
18.8318.8518.86T:fugue384
18.9019.1819.23T:md6d224
19.5619.5719.59T:hamsi
19.9419.9520.01T:lane256
20.4220.4620.77T:md6d256
21.0021.0021.06T:floppsy
21.3321.3421.36T:whirlpool
21.7721.7821.86asconxofv12
21.7621.7921.85asconhashv12
22.3922.4022.43T:echosp256
22.6022.6122.62T:shavite3512
24.4624.4724.49T:fugue512
25.0825.1025.36T:shamashashv1
26.5226.5726.59T:simd256
26.4726.9427.02T:md6d384
27.6227.6327.63T:lane512
30.0330.6330.73T:essence384
30.0430.6530.71T:essence512
32.1132.1132.12T:cubehash84
32.3632.3732.37T:echosp512
32.5732.5732.58T:cubehash168
33.0933.1033.17T:md6d512
35.2935.3135.37T:mgrostl256
36.2836.2936.31T:sneikha256
37.6237.7237.79T:esch256v1
41.0141.0241.05T:mcssha6
41.0141.0541.07T:mcssha4
41.0341.0741.10T:mcssha5
44.0344.0644.08T:echo512
43.35?45.03?60.94?T:esch384v1
45.2245.2445.28T:essence256
45.2345.2945.30T:essence224
45.3545.3645.37T:saturninhashv2
45.2246.3746.83T:fsb256
64.1364.1364.14T:cubehash164
64.5464.5464.54T:cubehash82
65.9966.0366.08T:coral256v1
68.3468.3868.42T:drygascon128
71.3871.4171.43T:sneikha384
75.5775.6375.77T:triadhashv1
76.5976.6276.65T:knot256v2
79.1179.1579.19T:drygascon256
117.44117.78118.60T:knot256v1
129.18129.19129.24T:cubehash81
130.63130.64130.68T:cubehash162
130.77130.84131.00T:clxhash
230.82230.93231.01T:knot512
263.52263.68264.05T:cubehash161
270.14270.18270.24T:knot384
350.64356.85366.63T:fsb512
628.72629.66630.21T:syconhash256v1
980.57981.23983.64T:subterraneanv1
1267.051267.641270.05T:sivrijndael256hash256v1
1283.391283.641284.19T:acehash256v1
1382.711384.001388.87T:skinnyhashtk3
1953.391953.581954.76T:heron256v1
2489.972491.232491.53T:skinnyhashtk2
3069.613072.283073.95T:gage1h256c256r128
3915.603916.663918.74T:orangishv1
4624.374625.744628.41T:gage1h256c224r064
4778.764786.384787.92T:gage1h256c224r032
5123.625125.505126.62T:gage1h256c256r064
9172.909176.119177.18T:gage1h256c512r064
9246.289249.969253.92T:gage1h256c256r032
9729.499731.169732.50T:photonbeetlehash256rate32v1
14534.0314541.2814557.61T:gage1h256c224r016
16194.6316212.1916219.83T:sivtemphotonhashv1
16241.9416251.3216254.11T:gage1h256c512r032
16414.9616422.5216427.09T:gage1h256c256r016
31701.4931708.9331721.72T:gage1h256c224r008
Cycles/byte for 4096 bytes
25%50%75%hash
0.490.490.49prh64s256
0.520.520.52prh64s512
0.550.550.56prh42s256
0.570.570.57prh64s1024
0.600.600.60prh42s512
0.690.690.69prh42s1024
0.800.810.82T:bebb4185
1.921.931.94T:edonr512
1.921.931.93T:blake3
3.063.073.09T:md4
3.213.213.22T:blake2b
3.233.233.24T:bmw512
3.423.433.45T:echo256
3.463.493.54T:edonr256
3.603.603.61sha1
4.084.094.10T:k12
4.464.464.46T:cubehash832
4.534.554.56T:beamsplitter
4.864.864.87T:blake2s
5.095.095.12md5
5.115.125.13T:blake64
5.295.305.38T:bmw256
5.305.325.33T:skein512256
5.305.325.33T:skein512512
5.325.335.34sha384
5.335.355.36sha512
5.355.375.38blake512
5.495.505.51T:shabal512
5.505.515.52T:shabal256
5.515.525.52T:keccakc256treed2
5.535.535.54T:bash256
5.585.585.59T:sarmal256
5.595.605.61T:tiger
5.765.775.78T:bblake256
5.925.925.93T:blake32
6.636.636.65T:keccakc512treed2
6.876.886.90T:skein10241024
6.886.896.90T:sarmal512
6.936.936.94blake256
7.117.167.18T:bash384
7.197.217.23T:keccakc256
7.557.567.57shake128
7.657.677.69T:cubehash1632
7.737.747.74T:skein256256
7.787.797.81sha256
7.787.797.81sha224
7.907.917.93T:simd512
7.957.957.96shake256
7.998.008.03T:cubehash512
8.168.188.19T:lux512
8.198.238.27T:keccakc448
8.478.478.48T:cubehash816
8.548.558.55T:groestl256
8.678.688.68T:lux256
8.748.748.75sha3224
8.818.858.89T:keccakc512
9.259.259.27T:keccak
9.289.299.30sha3256
9.429.439.44T:rfsb509
10.7710.7910.80T:bash512
10.9310.9410.95T:luffa256
11.1111.1211.14T:keccakc768
11.3511.3811.39T:luffa384
11.8811.9011.91sha3384
12.3012.3012.31T:groestl512
12.6212.6312.66T:fugue2
12.6712.7012.72T:ripemd160
13.0513.0713.08T:xoodyakv1
13.4813.4913.50T:jh224
13.4813.4913.51T:jh384
13.4813.4913.51T:jh256
13.4813.5013.50T:jh512
13.7013.7113.72T:fugue256
14.0214.0314.05T:shavite3256
14.0314.0514.07T:gimli24v1
14.3714.3914.61T:nasha256
14.9014.9114.94T:nasha512
15.2015.2115.23T:round3jh256
15.2115.2215.24T:round3jh512
15.7315.7415.76T:keccakc1024
16.5216.5216.53T:cubehash88
16.9516.9616.97sha3512
17.6117.6317.64T:cubehash1616
18.7718.7818.78T:luffa512
19.2319.4219.44T:md6d224
19.5519.5619.58T:fugue384
19.6719.6919.74T:hamsi
20.6120.6220.64T:lane256
20.6920.7121.01T:md6d256
21.0421.0421.05T:floppsy
21.7521.7621.79T:whirlpool
21.9621.9822.01asconxofv12
21.9922.0222.04asconhashv12
23.3223.3323.34T:shavite3512
23.4123.4223.47T:echosp256
25.3425.3525.37T:shamashashv1
25.5525.5625.57T:fugue512
27.0127.0327.06T:simd256
26.8627.2527.40T:md6d384
29.4029.4129.42T:lane512
31.2131.7131.72T:essence384
31.1931.7631.78T:essence512
32.5932.5932.59T:cubehash84
33.3733.3733.38T:cubehash168
33.5733.5833.60T:md6d512
33.6133.6233.63T:echosp512
34.7934.8634.92T:fsb256
36.5836.6036.61T:sneikha256
37.2237.2437.28T:mgrostl256
38.0738.2038.29T:esch256v1
41.7441.7541.77T:mcssha6
41.7441.7741.79T:mcssha4
42.2842.3142.34T:mcssha5
45.44?45.49?59.90?T:esch384v1
45.5845.6145.63T:echo512
45.7545.7745.78T:saturninhashv2
46.0446.0546.09T:essence256
46.0446.0946.10T:essence224
64.9564.9564.96T:cubehash164
65.0065.0065.00T:cubehash82
66.4866.5666.63T:coral256v1
68.4868.4968.53T:drygascon128
72.2572.2772.29T:sneikha384
75.7975.8575.90T:triadhashv1
77.1877.1977.20T:knot256v2
79.6779.7379.85T:drygascon256
117.89118.65119.64T:knot256v1
129.63129.63129.64T:cubehash81
130.95130.99131.18T:clxhash
131.43131.43131.44T:cubehash162
230.75231.78231.91T:knot512
264.27264.52264.93T:cubehash161
270.68270.70272.59T:knot384
636.03636.40637.14T:syconhash256v1
983.18984.03985.35T:subterraneanv1
1266.301266.591267.95T:sivrijndael256hash256v1
1295.801295.991296.49T:acehash256v1
1393.961395.031399.05T:skinnyhashtk3
1982.381982.571982.82T:heron256v1
2495.102495.812496.49T:skinnyhashtk2
3105.813108.253109.49T:gage1h256c256r128
3946.063946.753949.53T:orangishv1
4669.234670.964673.08T:gage1h256c224r064
4822.604826.204828.88T:gage1h256c224r032
5173.505174.675175.72T:gage1h256c256r064
9263.159265.679267.23T:gage1h256c512r064
9326.829330.659332.32T:gage1h256c256r032
9684.849699.229710.47T:fsb512
9704.339707.659710.00T:photonbeetlehash256rate32v1
14651.9114660.7914674.95T:gage1h256c224r016
16185.6516198.9216201.94T:sivtemphotonhashv1
16387.3916393.6816399.03T:gage1h256c512r032
16552.6316558.7916560.78T:gage1h256c256r016
31959.7231964.0431972.48T:gage1h256c224r008
Cycles/byte for 1536 bytes
25%50%75%hash
0.590.600.60prh64s256
0.660.670.68prh64s512
0.690.690.71prh42s256
0.800.800.81prh64s1024
0.800.810.84prh42s512
0.870.870.90T:bebb4185
1.051.061.06prh42s1024
2.052.072.08T:edonr512
3.203.203.21T:md4
3.233.243.25T:blake2b
3.363.383.39T:blake3
3.633.643.66T:bmw512
3.683.713.76T:edonr256
3.803.813.83sha1
3.893.903.93T:echo256
4.504.514.53T:k12
4.654.684.71T:beamsplitter
4.884.884.93T:blake2s
5.185.195.20T:cubehash832
5.275.295.30md5
5.445.465.48T:blake64
5.485.495.52T:skein512256
5.485.505.52T:skein512512
5.605.625.71T:bmw256
5.735.755.76blake512
5.735.755.77sha384
5.755.775.79sha512
5.805.835.85T:bash256
5.88?5.92?6.68?T:tiger
5.955.965.98T:sarmal256
6.066.086.10T:shabal512
6.116.136.16T:shabal256
6.156.166.18T:blake32
6.416.426.42T:keccakc256treed2
6.656.676.69T:bblake256
7.177.187.19blake256
7.337.357.36T:sarmal512
7.347.377.40T:skein10241024
7.387.407.42T:keccakc512treed2
7.587.607.61T:bash384
7.757.797.85T:keccakc256
7.917.937.94T:skein256256
8.098.108.14shake128
8.108.118.14sha256
8.098.128.13sha224
8.278.298.31shake256
8.308.338.35T:cubehash512
8.348.378.46T:keccakc448
8.458.488.51T:simd512
8.768.778.81T:cubehash1632
8.878.888.90sha3224
9.159.169.20T:groestl256
9.149.189.24T:keccakc512
9.199.209.22T:cubehash816
9.409.419.43T:lux512
9.429.439.46T:lux256
9.609.629.64sha3256
9.849.869.89T:keccak
10.3010.3210.34T:rfsb509
11.1011.1111.13T:bash512
11.2011.2311.25T:keccakc768
11.3111.3111.35T:luffa256
11.7611.7911.92T:luffa384
11.9411.9511.96sha3384
13.0613.0913.13T:ripemd160
13.1813.2013.21T:xoodyakv1
13.3913.4113.43T:groestl512
13.8513.8713.89T:jh384
13.8613.8813.91T:jh256
13.8713.8813.91T:jh224
13.8413.8913.91T:jh512
14.2414.2614.29T:gimli24v1
14.2814.3214.38T:fugue2
14.3714.3914.41T:fugue256
14.4214.4514.47T:shavite3256
14.8614.9215.10T:nasha256
15.6215.6415.67T:round3jh256
15.6315.6715.69T:round3jh512
15.7315.7815.83T:nasha512
16.2816.3016.33T:keccakc1024
17.2817.2817.29T:cubehash88
17.4917.5217.54sha3512
18.9118.9418.97T:cubehash1616
19.1119.1519.17T:md6d224
19.5819.6119.62T:luffa512
19.9219.9419.98T:hamsi
20.4220.4820.76T:md6d256
20.7320.7520.78T:fugue384
21.1221.1221.12T:floppsy
21.7321.7421.78T:lane256
22.3022.3522.38asconxofv12
22.3122.3522.40asconhashv12
22.4422.4622.47T:whirlpool
23.1523.1723.19T:echosp256
24.5224.5524.58T:shavite3512
25.7825.8226.05T:shamashashv1
26.6126.8627.32T:md6d384
27.3727.3927.42T:fugue512
27.7327.7627.79T:simd256
32.3632.3832.40T:lane512
33.3333.3433.35T:cubehash84
33.3733.4033.42T:md6d512
32.9933.4933.53T:essence384
32.9733.5033.59T:essence512
34.6734.7134.73T:cubehash168
36.8036.8236.85T:echosp512
37.0837.1037.12T:sneikha256
38.4238.5738.69T:esch256v1
39.2339.3339.42T:fsb256
40.2640.3440.45T:mgrostl256
42.9242.9342.95T:mcssha6
42.9042.9342.96T:mcssha4
44.3344.3744.40T:mcssha5
46.22?46.31?60.90?T:esch384v1
46.4146.4446.47T:saturninhashv2
47.3247.3547.39T:essence256
47.3547.3947.42T:essence224
48.1548.1748.20T:echo512
65.7365.7465.75T:cubehash82
66.3066.3266.33T:cubehash164
67.3167.4167.49T:coral256v1
68.6468.7168.77T:drygascon128
73.6873.7173.75T:sneikha384
76.2676.3076.39T:triadhashv1
78.1878.1978.22T:knot256v2
80.5480.6180.68T:drygascon256
118.53118.92119.83T:knot256v1
130.38130.39130.39T:cubehash81
131.34131.35131.40T:clxhash
132.77132.79132.80T:cubehash162
232.74233.50234.24T:knot512
265.69265.84266.26T:cubehash161
272.36272.38272.39T:knot384
646.29646.95647.69T:syconhash256v1
987.14987.81989.29T:subterraneanv1
1264.241264.561266.72T:sivrijndael256hash256v1
1316.591316.851317.14T:acehash256v1
1411.251413.261417.11T:skinnyhashtk3
2030.642030.912033.38T:heron256v1
2502.602502.962505.32T:skinnyhashtk2
3166.303167.573168.34T:gage1h256c256r128
3997.003997.644000.50T:orangishv1
4743.104744.654748.24T:gage1h256c224r064
4892.394895.034899.03T:gage1h256c224r032
5256.895258.265259.64T:gage1h256c256r064
9413.169414.909415.75T:gage1h256c512r064
9462.579463.369467.83T:gage1h256c256r032
9671.219674.429685.90T:photonbeetlehash256rate32v1
14853.1414862.0214875.56T:gage1h256c224r016
16162.4916172.8416180.86T:sivtemphotonhashv1
16624.8616630.0516633.22T:gage1h256c512r032
16778.1616786.4016789.23T:gage1h256c256r016
25254.2525286.7125303.57T:fsb512
32389.0732394.1232418.10T:gage1h256c224r008
Cycles/byte for 576 bytes
25%50%75%hash
0.890.900.91prh64s256
1.051.051.06T:bebb4185
1.051.061.08prh64s512
1.081.091.18prh42s256
1.391.401.44prh42s512
1.431.441.46prh64s1024
2.052.062.07prh42s1024
2.272.282.29T:edonr512
3.333.343.35T:blake3
3.583.593.60T:md4
3.633.643.65T:blake2b
4.114.164.22T:edonr256
4.354.374.38sha1
4.434.454.46T:bmw512
4.734.764.81T:echo256
4.904.924.94T:blake2s
5.025.075.21T:beamsplitter
5.135.145.19T:k12
5.785.805.82T:blake64
5.805.815.84md5
5.925.945.95blake512
6.016.036.07T:skein512512
6.006.046.07T:skein512256
6.056.076.09T:bash256
6.296.306.33T:sarmal256
6.396.436.47sha384
6.406.466.51sha512
6.456.506.55T:bmw256
6.476.526.55T:tiger
6.766.796.80T:blake32
7.117.127.15T:cubehash832
7.607.657.70T:shabal512
7.757.777.81T:shabal256
7.797.817.82T:sarmal512
7.837.857.86blake256
8.408.428.47T:bash384
8.398.438.45T:skein256256
8.378.468.57T:keccakc256
8.718.748.78shake128
8.818.838.85T:keccakc256treed2
9.049.099.13sha224
9.089.119.18sha256
9.189.219.25T:cubehash512
9.199.239.29T:skein10241024
9.269.289.32T:bblake256
9.339.369.39shake256
10.2810.3110.39T:keccakc512
10.2910.3610.46T:keccak
10.3010.3910.58T:keccakc448
10.6010.6310.65T:simd512
10.7510.7910.85sha3256
10.7810.8010.86sha3224
10.8610.9011.01T:groestl256
11.1411.1511.19T:cubehash816
11.3311.3811.46T:lux256
11.4811.5111.54T:keccakc512treed2
11.6911.7311.76T:cubehash1632
11.8511.8911.97T:bash512
12.1612.2212.31T:keccakc768
12.2812.3112.34T:luffa256
12.6912.7512.78T:rfsb509
12.8212.8612.90sha3384
13.2913.3213.34T:luffa384
13.3213.3513.40T:lux512
13.7013.7213.76T:xoodyakv1
14.1614.1914.25T:ripemd160
14.8114.8514.89T:gimli24v1
14.8114.8814.92T:jh256
14.8514.8914.94T:jh384
14.8914.9114.97T:jh224
14.8714.9114.97T:jh512
15.3215.3515.39T:groestl512
15.4415.4715.53T:shavite3256
16.1616.2316.38T:nasha256
16.2516.2816.35T:fugue256
16.3816.4316.51T:nasha512
16.8016.8016.90T:round3jh512
16.7516.8116.86T:round3jh256
18.0318.0718.14T:keccakc1024
18.6718.7318.78T:fugue2
19.1419.1819.23sha3512
19.3219.3319.36T:cubehash88
20.3820.4320.53T:hamsi
21.3121.3221.32T:floppsy
21.7321.7821.80T:luffa512
22.3722.4022.43T:cubehash1616
23.1623.1923.26asconxofv12
23.1423.2023.28asconhashv12
23.8823.9323.99T:fugue384
24.2024.2124.25T:whirlpool
24.6624.6924.73T:lane256
25.2525.2825.31T:shavite3512
26.8526.8626.88T:echosp256
26.8726.9627.09T:shamashashv1
29.7229.7929.85T:simd256
32.0532.1432.19T:fugue512
35.3635.3835.41T:cubehash84
38.1738.2038.31T:cubehash168
37.6438.2738.31T:essence384
37.7438.3038.52T:essence512
38.3738.4038.46T:sneikha256
38.5438.6138.66T:md6d224
39.6139.7539.90T:esch256v1
41.2641.3941.56T:md6d256
43.3743.3843.47T:lane512
43.9544.0044.06T:echosp512
44.2544.3944.58T:mgrostl256
46.0046.0546.10T:mcssha4
46.0546.0846.13T:mcssha6
46.8947.1147.49T:fsb256
48.1848.2648.35T:saturninhashv2
48.20?48.33?63.60?T:esch384v1
49.7949.8249.87T:mcssha5
49.9750.0450.09T:echo512
50.8450.8850.90T:essence256
50.8550.8950.93T:essence224
53.9054.2755.27T:md6d384
67.4567.4967.57T:md6d512
67.6667.6767.70T:cubehash82
69.1869.2869.59T:drygascon128
69.5369.7369.87T:coral256v1
69.8569.8669.88T:cubehash164
77.0577.1077.15T:triadhashv1
77.4777.5877.63T:sneikha384
80.7680.7980.81T:knot256v2
82.8182.8782.99T:drygascon256
119.74120.99121.24T:knot256v1
132.29132.34132.36T:cubehash81
132.39132.43132.47T:clxhash
136.28136.34136.39T:cubehash162
237.84238.20238.89T:knot512
269.23269.25269.82T:cubehash161
276.43276.47276.48T:knot384
673.59674.26674.84T:syconhash256v1
997.44997.991000.14T:subterraneanv1
1261.151261.951262.35T:sivrijndael256hash256v1
1372.781372.881373.05T:acehash256v1
1459.861460.351465.44T:skinnyhashtk3
2159.862160.112160.47T:heron256v1
2524.302524.562525.42T:skinnyhashtk2
3325.503327.293328.87T:gage1h256c256r128
4131.974134.784136.70T:orangishv1
4943.894945.334946.84T:gage1h256c224r064
5078.645083.295085.50T:gage1h256c224r032
5478.535480.215485.57T:gage1h256c256r064
9581.729589.559596.95T:photonbeetlehash256rate32v1
9811.179814.249817.08T:gage1h256c512r064
9823.389824.939829.15T:gage1h256c256r032
15391.6515402.2015410.00T:gage1h256c224r016
16091.5116095.9816106.59T:sivtemphotonhashv1
17257.4217264.6717269.93T:gage1h256c512r032
17385.5317390.2617393.38T:gage1h256c256r016
33518.0733531.7033544.65T:gage1h256c224r008
66713.9266723.5266764.41T:fsb512
Cycles/byte for 64 bytes
25%50%75%hash
3.273.283.33T:bebb4185
4.054.094.17T:blake3
5.385.425.50prh64s256
5.485.555.58T:blake2s
5.805.865.88T:edonr512
6.116.166.25prh42s256
7.287.317.34T:blake2b
7.707.838.00prh64s512
7.807.918.61T:beamsplitter
8.568.628.95T:md4
8.838.849.06prh42s512
9.449.5610.19T:edonr256
11.0311.0911.30prh64s1024
11.2811.3411.48sha1
12.0312.1112.20T:bash256
12.0612.1212.33T:bash384
12.2512.3412.53blake512
12.4412.5212.64T:skein512256
12.4812.5912.81T:skein512512
12.5912.6412.72md5
12.8012.9113.09T:blake64
13.0813.2513.48T:echo256
13.9214.0314.12T:sarmal256
14.3814.4814.70T:blake32
14.7014.8014.92T:skein256256
14.6914.8815.38T:tiger
14.8114.8815.36prh42s1024
15.3315.4215.53T:k12
16.0016.1716.25T:bmw512
16.1616.2516.45blake256
16.1716.3316.70sha384
16.3916.6917.11sha512
17.1117.2517.33T:sarmal512
17.2217.7818.08T:bmw256
17.9118.0218.12T:xoodyakv1
18.4418.5518.70shake256
19.8419.9720.53sha3256
19.9220.0620.23sha224
19.9120.0920.41sha3224
20.0520.1920.56sha256
20.2720.4420.64T:cubehash512
20.3420.5320.78T:keccakc512
20.4520.5620.69sha3384
20.5220.6121.03sha3512
20.6420.8421.22T:keccakc768
20.6720.8621.12shake128
20.6420.8821.02T:gimli24v1
20.8321.0321.28T:keccakc1024
20.8321.1221.72T:keccakc448
20.9521.2821.50T:keccak
21.1921.4721.83T:keccakc256
22.5522.6922.95T:bash512
23.2723.4523.61T:luffa256
23.8123.8423.88T:floppsy
26.5326.7527.03T:hamsi
27.3327.7827.98T:shabal512
27.6227.7828.00T:jh256
27.6227.8628.03T:jh384
27.7227.8828.17T:jh512
27.8127.9228.09T:ripemd160
27.8828.0828.30T:jh224
28.7328.8629.02T:shabal256
28.8429.0929.59T:shavite3256
29.3029.3429.53T:luffa384
30.2330.3130.41T:skein10241024
31.4731.5231.89T:cubehash832
31.2831.5931.94T:nasha256
31.5531.7031.91T:round3jh256
31.9432.0532.12T:round3jh512
32.3132.5632.84T:nasha512
32.5632.6633.89T:groestl256
34.0334.1434.55asconxofv12
34.0034.1734.47asconhashv12
34.6634.7534.95T:lux256
34.8335.0635.33T:simd512
35.7235.7835.83T:cubehash816
38.9439.1639.48T:shamashashv1
39.0639.2839.72T:rfsb509
39.9840.1440.34T:fugue256
41.1741.4141.56T:bblake256
43.6643.7343.91T:groestl512
44.5044.5845.69T:cubehash88
46.5846.6246.78T:whirlpool
46.8947.0247.11T:shavite3512
47.3847.4447.73T:luffa512
48.6948.8649.02T:cubehash1632
54.0354.1654.34T:keccakc256treed2
53.8654.3154.78T:esch256v1
54.0554.3154.78T:simd256
54.2754.5054.78T:keccakc512treed2
55.2855.4455.67T:sneikha256
58.9459.0859.50T:lux512
61.4761.5361.59T:cubehash84
62.3962.5362.62T:lane256
64.0264.8365.23T:fugue384
66.9767.1167.31T:cubehash1616
70.3870.6971.27T:saturninhashv2
73.2873.7874.17T:fugue2
74.33?75.03?97.25?T:esch384v1
75.7775.9876.16T:drygascon128
83.0383.5284.36T:cubehash168
84.6984.8185.03T:echosp256
85.7885.9486.16T:mcssha4
86.2086.3686.55T:mcssha6
88.3688.4888.88T:triadhashv1
92.5892.7092.88T:cubehash82
93.7893.9794.25T:echo512
93.8994.2094.59T:fugue512
94.3694.4494.61T:essence256
94.2894.4794.56T:essence224
96.5297.9898.52T:essence384
97.2898.4598.75T:essence512
98.2899.0699.81T:coral256v1
103.23103.41103.64T:echosp512
112.03112.34112.62T:drygascon256
114.09114.45114.75T:knot256v2
115.67115.73115.81T:cubehash164
116.06117.30118.38T:mgrostl256
119.80120.17120.47T:mcssha5
123.67125.16126.20T:md6d224
125.67126.02126.27T:sneikha384
129.52129.95131.33T:fsb256
133.72134.28134.55T:md6d256
134.28134.64134.91T:knot256v1
145.86145.92146.06T:clxhash
156.03156.16156.31T:cubehash81
169.56169.67169.77T:lane512
175.33175.78181.08T:md6d384
180.98181.11182.05T:cubehash162
218.80219.03219.38T:md6d512
294.38295.03295.91T:knot512
308.97309.12309.36T:knot384
313.97314.33314.45T:cubehash161
1023.621024.841026.50T:syconhash256v1
1127.661128.941130.91T:subterraneanv1
1210.611211.471212.42T:sivrijndael256hash256v1
2074.812076.772082.94T:skinnyhashtk3
2088.582089.562089.94T:acehash256v1
2802.222802.482802.69T:skinnyhashtk2
3814.393814.913815.94T:heron256v1
5376.255378.005379.97T:gage1h256c256r128
5868.805870.335871.47T:orangishv1
7466.807469.627472.48T:gage1h256c224r032
7511.257514.197517.70T:gage1h256c224r064
8011.198093.628215.09T:photonbeetlehash256rate32v1
8325.278326.868330.69T:gage1h256c256r064
14445.1614449.3914451.98T:gage1h256c256r032
14905.9414910.2814916.56T:gage1h256c512r064
14917.1114965.5515014.08T:sivtemphotonhashv1
22200.3022251.5522271.00T:gage1h256c224r016
25131.8425134.5625141.36T:gage1h256c256r016
25378.0225384.9425395.75T:gage1h256c512r032
47955.0047962.9747975.77T:gage1h256c224r008
598055.17598232.41598593.61T:fsb512
Cycles/byte for 8 bytes
25%50%75%hash
20.1220.8821.12T:bebb4185
29.8830.1230.38T:beamsplitter
36.7536.8837.12T:blake3
37.0037.3837.88prh64s256
43.2543.5043.88T:floppsy
44.5045.1247.00T:md4
45.8846.2547.62prh42s256
47.0047.1247.50T:blake2s
46.7547.2547.38T:edonr512
49.3849.7550.25prh64s512
52.7553.1253.75T:edonr256
55.3855.8857.12T:gimli24v1
56.8857.6258.12sha1
59.1259.3859.88T:blake2b
60.3860.7561.38md5
64.6265.6266.38T:xoodyakv1
68.1268.2569.88prh42s512
68.2568.5071.88T:blake32
69.5070.2571.25T:tiger
74.2574.8876.50T:hamsi
85.1285.6286.25blake256
88.1288.8889.38prh64s1024
89.1289.7590.50T:skein256256
93.0094.1297.00sha224
93.3894.2596.38sha256
95.2597.1299.00T:bmw256
97.1298.1299.12T:bash512
97.2598.7599.25T:bash384
98.2599.00100.38T:bash256
99.88100.38101.38T:skein512256
100.25101.00101.88T:skein512512
100.25101.50104.38blake512
101.38102.62105.62T:luffa256
104.62105.12107.12T:cubehash512
102.50105.25108.50T:blake64
104.00106.12108.50T:echo256
115.62116.00116.88prh42s1024
119.88120.75121.25T:sarmal256
120.12121.12123.50asconhashv12
120.25121.25122.50asconxofv12
121.12122.00124.12T:k12
122.50123.38124.75T:ripemd160
125.12125.75126.12T:shamashashv1
126.12126.38127.25T:shavite3256
128.12129.38129.88T:bmw512
134.38137.00138.88sha384
136.25138.00141.75sha512
136.88138.12140.00T:nasha256
147.75148.50150.00shake256
148.62149.25151.00T:sarmal512
149.00149.50150.38T:luffa384
153.38154.25155.12T:sneikha256
158.00158.75160.38sha3256
158.75159.75161.75sha3224
161.38161.88167.25T:triadhashv1
163.12163.75166.25sha3512
162.75163.88165.00sha3384
163.12164.25166.50T:keccakc512
165.12166.12167.12shake128
165.25166.12166.75T:shabal512
165.12167.50170.00T:keccakc768
166.62168.00169.75T:keccakc1024
168.38169.88172.38T:keccak
167.75170.12173.75T:keccakc448
170.50172.00174.62T:keccakc256
178.75179.50181.12T:shabal256
197.62198.12199.25T:whirlpool
197.62198.38200.25T:drygascon128
199.62200.00201.38T:groestl256
199.50200.25202.00T:saturninhashv2
200.75201.75204.25T:esch256v1
222.62223.50225.50T:lux256
225.88226.25226.88T:cubehash832
225.50226.75228.12T:jh512
225.88227.62228.00T:jh256
226.38227.88229.12T:jh384
227.00228.62231.38T:fugue256
229.00229.50230.00T:cubehash816
228.75230.12231.38T:jh224
237.50238.00238.50T:clxhash
237.75238.38239.62T:luffa512
241.75242.50246.88T:skein10241024
243.25244.12245.12T:cubehash88
248.25249.25252.25T:knot256v1
259.62259.88260.50T:cubehash84
258.38260.00261.62T:nasha512
260.50260.75262.38T:round3jh256
257.00260.88264.00T:rfsb509
263.62265.62268.00T:round3jh512
273.38274.38275.88T:bblake256
280.62282.62284.75T:simd512
287.25287.88289.00T:cubehash82
302.00305.12307.38T:knot256v2
323.50?328.12?423.38?T:esch384v1
329.38332.38336.00T:coral256v1
331.12332.88334.38T:cubehash1632
333.00334.00334.75T:groestl512
344.12344.88345.62T:cubehash81
375.25375.62377.88T:lux512
375.62376.25378.12T:shavite3512
385.88387.00392.00T:fugue384
387.62389.62390.88T:mcssha4
397.12399.12429.25T:mcssha6
407.00408.62409.75T:cubehash1616
422.25423.12425.75T:drygascon256
432.00433.25434.62T:keccakc256treed2
432.75434.50437.62T:simd256
432.50434.62436.50T:keccakc512treed2
435.50436.38441.50T:cubehash168
437.00439.38442.00T:sneikha384
475.50475.75477.12T:cubehash164
487.88490.75496.75T:fugue2
507.50508.25509.62T:lane256
537.88538.50544.50T:cubehash162
575.50576.25577.75T:essence224
575.88576.88577.75T:essence256
580.12581.75586.50T:fugue512
622.62623.12624.25T:knot384
664.88665.75666.38T:cubehash161
669.50672.38675.00T:mcssha5
677.75678.88680.00T:echosp256
738.88742.38745.38T:knot512
751.25752.75754.25T:echo512
779.25788.00789.75T:essence384
784.00794.75796.38T:essence512
824.50826.62829.38T:echosp512
939.00953.50958.75T:mgrostl256
989.121001.381009.50T:md6d224
1030.881034.001043.12T:fsb256
1069.621075.121083.88T:md6d256
1356.121357.251358.00T:lane512
1405.251409.121451.00T:md6d384
1479.881481.751484.00T:sivrijndael256hash256v1
1748.881750.501753.50T:md6d512
2141.622146.252151.62T:subterraneanv1
3781.253785.383793.38T:syconhash256v1
4991.504992.384993.38T:skinnyhashtk2
5539.005544.505556.38T:skinnyhashtk3
4868.62?5840.25?7188.75?T:photonbeetlehash256rate32v1
7716.627721.757730.88T:acehash256v1
9528.25?11255.25?13770.62?T:sivtemphotonhashv1
16845.0016850.6216853.88T:heron256v1
18434.0018444.2518455.75T:gage1h256c256r128
23479.5023482.1223485.25T:orangishv1
26266.0026279.1226297.25T:gage1h256c224r032
27740.3827754.8827771.12T:gage1h256c224r064
30743.3830760.5030795.12T:gage1h256c256r064
50860.6250879.8850894.88T:gage1h256c256r032
55054.6255113.8855356.25T:gage1h256c512r064
76129.8876297.7576370.50T:gage1h256c224r016
86159.1286176.0086218.88T:gage1h256c256r016
89335.7589357.1289503.25T:gage1h256c512r032
161634.00161692.38161778.50T:gage1h256c224r008
4784304.254790180.505004572.25T:fsb512

amd64; CascadeLake (50657); 2019 Intel Xeon Gold 6248; 20 x 2500MHz; pmnod076, supercop-20191017

Graphs: (bytes,cycles)

NISTLWC graphs: (bytes,cycles)
Cycles/byte for long messages
25%50%75%hash
1.761.791.81edonr512
2.462.462.48k12
2.842.882.91bmw512
2.892.902.92md4
2.952.983.02echo256
3.043.073.10blake2b
3.213.223.24keccakc256treed2
3.363.363.37cubehash832
3.383.423.45edonr256
3.403.433.46shavite3512
3.463.493.51sha1
3.503.513.53echosp256
3.583.603.61shavite3256
3.983.994.00keccakc512treed2
4.374.394.41bmw256
4.744.764.80blake512
4.834.854.87blake2s
4.914.944.96md5
4.974.995.00shake128
5.015.065.10sha512
5.025.075.12sha384
5.015.115.19bblake256
5.085.115.13shabal512
5.095.115.14shabal256
5.135.175.22skein512512
5.145.215.25skein512256
5.205.225.24echosp512
5.305.345.38sarmal256
5.355.395.45blake64
5.455.485.52tiger
5.775.805.84blake32
6.136.166.19bash256
6.166.186.21sha3224
6.446.486.52skein10241024
6.476.506.53shake256
6.506.526.55sha3256
6.576.606.64sarmal512
6.706.716.74cubehash512
6.706.716.72cubehash816
6.536.726.74cubehash1632
6.756.776.78blake256
6.926.987.05keccakc256
7.317.347.41simd256
7.547.567.59echo512
7.567.617.68groestl256
7.577.617.64sha224
7.577.627.66sha256
7.597.627.67skein256256
7.937.978.03simd512
8.018.068.11bash384
7.988.098.20keccakc448
8.358.458.60keccakc512
8.498.558.61luffa256
8.588.618.63sha3384
8.918.958.99rfsb509
8.928.969.02keccak
10.0410.0710.12groestl512
10.0810.1210.15jh224
10.0510.1210.15jh512
10.0910.1210.15jh384
9.54?10.14?11.29?jh256
10.7510.8010.84luffa384
10.8110.8510.90gimli24v1
10.8810.9311.00keccakc768
11.5411.5911.65fugue2
11.9611.9912.05fugue256
12.1912.2212.24sha3512
12.2012.2812.37bash512
12.8812.9012.93ripemd160
13.0213.1114.17cubehash1616
13.4813.5013.52cubehash88
14.7514.8014.86luffa512
14.9414.9915.08round3jh256
14.8815.0015.05round3jh512
15.6215.6915.76keccakc1024
16.5816.7016.77nasha256
16.9016.9617.01nasha512
17.2317.2517.28fugue384
17.2717.3517.44hamsi
18.8818.9419.00mgrostl256
19.8519.8719.90lane256
20.2420.3120.36md6d224
21.2721.3021.33whirlpool
21.8821.9221.98md6d256
22.2122.2622.33asconhashv12
22.1822.2622.33asconxofv12
22.9622.9823.01fugue512
24.8124.9525.53shamashashv1
26.8526.8926.91cubehash168
26.9727.0227.06cubehash84
27.4827.5227.56lane512
28.4128.4728.52md6d384
30.1430.2430.46essence512
30.2430.3630.49essence384
34.8034.8434.90md6d512
35.0635.6536.53fsb256
36.1136.2336.35sneikha256
40.5340.6040.70esch256v1
41.0141.1141.22mcssha6
41.0241.2041.33mcssha4
41.0441.2141.32mcssha5
43.8443.9744.00essence224
43.9944.0244.05essence256
45.5045.5945.75saturninhashv2
47.1747.2147.26esch384v1
53.8953.9153.92cubehash164
54.8754.9254.95cubehash82
67.2767.4967.72coral256v1
69.0869.1469.23knot256v2
69.9170.3270.43sneikha384
71.3771.6572.04triadhashv1
74.8875.0475.15drygascon128
78.0378.1478.29xoodyakv1
79.3579.5079.75drygascon256
109.15109.17109.20cubehash81
111.27112.06113.07cubehash162
115.97118.18119.15knot256v1
157.46157.57159.80clxhash
216.05216.09220.18cubehash161
231.29231.50235.90knot512
244.01244.26247.76knot384
297.55?318.86?335.77?fsb512
328.68332.87335.42md2
619.31623.90627.60syconhash256v1
813.10820.15826.27subterraneanv1
1406.141409.361414.03acehash256v1
1462.411466.741471.92sivrijndael256hash256v1
1487.501498.251508.60skinnyhashtk3
1760.141827.921880.54heron256v1
2651.102656.152663.46skinnyhashtk2
3028.163034.313041.69gage1h256c256r128
3836.293951.364137.98orangishv1
4477.404526.324563.78gage1h256c224r064
4978.094985.554996.40gage1h256c256r064
5368.935377.305399.67gage1h256c224r032
5822.835853.705880.77photonbeetlehash256rate32v1
8988.659011.579067.17gage1h256c512r064
9058.169080.619118.60gage1h256c256r032
9837.139856.269887.81sivtemphotonhashv1
15106.4315123.7215143.93gage1h256c224r016
16962.7516986.4917011.14gage1h256c512r032
17074.7117090.3917129.34gage1h256c256r016
28857.4628907.5628942.48gage1h256c224r008
Cycles/byte for 4096 bytes
25%50%75%hash
1.871.881.88edonr512
2.622.622.63k12
2.992.993.00md4
3.073.083.09blake2b
3.113.123.13echo256
3.123.133.14bmw512
3.493.503.51edonr256
3.593.603.61sha1
3.673.673.68cubehash832
3.753.753.75echosp256
3.763.773.77keccakc256treed2
3.823.833.84shavite3512
3.823.833.83shavite3256
4.544.544.55bmw256
4.564.574.57keccakc512treed2
4.844.854.85blake2s
4.944.944.96blake512
5.045.055.05md5
5.155.155.15shake128
5.285.295.30skein512512
5.305.325.33skein512256
5.315.325.34sha384
5.315.325.34sha512
5.365.375.37echosp512
5.465.465.47shabal256
5.465.475.48shabal512
5.515.535.53sarmal256
5.585.595.61blake64
5.625.625.64tiger
5.685.705.73bblake256
5.945.955.96blake32
6.326.326.33sha3224
6.366.376.38bash256
6.706.716.72shake256
6.716.726.73skein10241024
6.736.736.74sha3256
6.826.836.84sarmal512
6.896.896.90blake256
6.906.906.91cubehash512
7.027.027.03cubehash816
7.227.237.25keccakc256
7.327.327.33cubehash1632
7.547.557.57simd256
7.707.717.72skein256256
7.777.787.79sha224
7.777.787.79sha256
7.947.957.95echo512
7.967.988.01groestl256
8.238.268.29keccakc448
8.278.288.30bash384
8.318.328.34simd512
8.708.718.74luffa256
8.728.758.80keccakc512
8.758.758.76sha3384
9.319.329.33keccak
9.379.389.39rfsb509
10.2710.2910.30jh512
10.2910.3010.31jh224
10.2910.3010.31jh384
10.3010.3110.88jh256
10.6610.6710.68groestl512
10.9210.9310.94gimli24v1
11.0611.0711.08luffa384
11.1411.1511.17keccakc768
12.2412.2512.26sha3512
12.4712.5112.53bash512
12.5612.5812.59fugue2
12.6012.6012.63fugue256
13.1313.1413.15ripemd160
13.8013.8113.81cubehash88
14.0114.0414.40cubehash1616
15.1815.2015.22luffa512
15.1915.2415.25round3jh512
15.2215.2415.26round3jh256
15.7615.7715.79keccakc1024
16.9817.0317.04nasha256
17.4317.4617.48hamsi
17.5717.5817.59nasha512
18.1818.1818.19fugue384
18.8618.8818.90md6d224
20.1020.1120.13mgrostl256
20.3720.3820.39md6d256
20.5320.5420.55lane256
21.6921.7021.71whirlpool
22.4322.4422.46asconhashv12
22.4322.4522.47asconxofv12
24.4024.4124.41fugue512
25.3225.3725.56shamashashv1
26.4526.4726.48md6d384
27.3627.3627.36cubehash84
27.4827.4827.48cubehash168
29.2529.2729.28lane512
31.2931.3031.40essence512
31.3431.3931.42essence384
32.3432.3532.36md6d512
32.5132.7033.04fsb256
36.4736.5036.55sneikha256
40.9140.9440.97esch256v1
41.7941.8141.86mcssha6
41.8141.8741.92mcssha4
42.4542.5242.55mcssha5
44.6744.7244.73essence224
44.7544.7644.77essence256
46.0346.0546.09saturninhashv2
47.6947.7047.72esch384v1
54.5454.5454.54cubehash164
55.2255.2355.24cubehash82
67.9568.0168.09coral256v1
69.7069.7269.75knot256v2
70.9771.1671.20sneikha384
71.7571.8472.00triadhashv1
75.1275.1875.22drygascon128
78.4678.5078.54xoodyakv1
80.0680.1280.20drygascon256
109.51109.51109.52cubehash81
112.35112.64112.70cubehash162
117.11117.95118.05knot256v1
157.71157.74158.85clxhash
216.72216.73218.75cubehash161
232.35232.42234.58knot512
244.91244.98246.70knot384
333.48334.52335.78md2
627.90628.59629.61syconhash256v1
819.98821.35823.30subterraneanv1
1423.861424.761426.01acehash256v1
1463.321464.671465.70sivrijndael256hash256v1
1507.091511.491514.73skinnyhashtk3
1862.791869.891889.17heron256v1
2657.822659.472661.91skinnyhashtk2
3069.983071.253073.33gage1h256c256r128
3967.583977.134066.47orangishv1
4553.144573.464584.34gage1h256c224r064
5030.645033.215037.03gage1h256c256r064
5423.425426.335434.75gage1h256c224r032
5839.125845.255856.00photonbeetlehash256rate32v1
9092.169097.249101.06gage1h256c512r064
9150.079157.719173.03gage1h256c256r032
9661.939667.299671.72fsb512
9829.199837.119850.86sivtemphotonhashv1
15234.3615240.0815246.78gage1h256c224r016
17128.2717134.2717144.16gage1h256c512r032
17234.0417238.2917250.68gage1h256c256r016
29135.1929147.5829156.07gage1h256c224r008
Cycles/byte for 1536 bytes
25%50%75%hash
2.022.032.04edonr512
2.882.882.89k12
3.083.103.10blake2b
3.133.143.15md4
3.453.453.47echo256
3.533.543.55bmw512
3.643.653.69edonr256
3.783.793.80sha1
3.833.843.85echosp256
4.194.194.20cubehash832
4.204.214.23shavite3256
4.394.404.41keccakc256treed2
4.474.474.49shavite3512
4.794.804.82bmw256
4.844.844.85blake2s
5.125.135.13keccakc512treed2
5.225.235.24blake512
5.235.245.25md5
5.455.495.51skein512512
5.475.505.53skein512256
5.555.565.57shake128
5.705.725.75sha384
5.725.745.77sha512
5.825.835.84sarmal256
5.855.87