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.

Graphs: (bytes,cycles)

NISTLWC graphs: (bytes,cycles)
Cycles/byte for long messages
25%50%75%hash
0.000.000.00T:floppsy
0.150.150.15komihash
0.430.430.43prh42s1024
0.430.430.43prh42s512
0.450.450.46prh64s256
0.450.450.45prh42s256
0.460.470.47prh64s512
0.500.500.50prh64s1024
0.780.780.79T:blake3
1.051.061.07T:bebb4185
1.381.391.39T:edonr512
1.891.891.90sha1
2.022.022.02sha256
2.022.022.02sha224
2.152.152.17T:bmw512
2.482.492.50T:echo256
2.782.782.78T:md4
2.802.802.81T:edonr256
3.103.123.13T:k12
3.433.433.44T:blake2b
3.663.663.66T:cubehash832
3.933.933.93T:keccakc256treed2
4.204.224.23T:bmw256
4.224.224.23sha384
4.224.224.23sha512
4.424.424.43T:skein512256
4.434.444.52T:shabal512
4.444.444.44T:skein512512
4.534.554.58T:shabal256
4.554.564.56T:bblake256
4.534.604.72T:blake64
4.694.704.71T:bash256
4.774.774.77md5
4.854.864.86T:keccakc512treed2
4.985.005.01blake512
5.065.075.10T:sarmal256
5.245.265.32T:beamsplitter
5.265.265.26T:blake2s
5.515.515.52T:skein10241024
5.565.575.57T:keccakc256
5.665.665.67T:skein256256
5.865.865.86shake128
5.895.905.90T:tiger
5.925.925.93T:rfsb509
6.246.246.25T:bash384
6.286.286.30T:sarmal512
6.396.406.55T:blake32
6.466.466.46T:keccakc448
6.696.706.70T:groestl256
6.806.816.81sha3224
6.816.826.83T:keccakc512
6.996.997.00T:cubehash1632
6.996.997.00T:cubehash512
7.157.157.15shake256
7.157.157.16sha3256
7.247.257.30T:keccak
7.287.297.29T:cubehash816
7.507.517.51blake256
8.178.188.19T:fugue2
8.888.898.92T:keccakc768
9.289.289.29T:groestl512
9.399.399.39sha3384
9.449.449.45T:bash512
9.559.559.56T:luffa256
9.699.709.71T:luffa384
10.1210.1210.12asconxofav12
10.5010.5010.50asconhashav12
10.5210.5210.53T:jh224
10.5210.5210.53T:jh256
10.5210.5310.53T:jh384
10.5210.5310.63T:jh512
11.8011.8011.80T:ripemd160
12.4712.4812.49T:round3jh512
12.4712.4812.49T:round3jh256
12.5012.5112.52T:gimli24v1
12.7212.7312.74T:fugue256
12.7912.7912.83T:keccakc1024
12.9513.0013.06T:nasha256
13.3013.3113.31T:nasha512
13.4513.4613.46sha3512
13.4313.4913.50T:shavite3256
13.7413.7613.88T:whirlpool
14.4514.4514.45T:cubehash1616
14.5414.5514.55T:cubehash88
15.1215.1215.12asconhashv12
15.1215.1215.13asconxofv12
15.8815.8915.90T:luffa512
16.2716.2716.28T:xoodyakv1
17.08?17.94?25.69?T:echosp256
19.2019.2219.23T:fugue384
19.3519.3619.37T:lane256
20.8720.9220.96T:simd512
21.2721.2821.30T:hamsi
21.3821.3921.39T:shamashashv1
21.5721.6921.79T:shavite3512
24.0924.0924.09T:simd256
24.5024.5024.50asconhashabi32v12
25.1025.1225.13T:fugue512
26.5926.6226.64T:echosp512
27.5527.5627.56T:lane512
27.5827.8728.10T:fsb256
28.9428.9428.95T:cubehash84
28.9728.9828.98T:cubehash168
30.0630.0830.11T:echo512
30.6130.6830.80T:mgrostl256
30.6530.7230.96T:essence512
31.1231.1431.17T:essence384
32.2232.2232.22T:sneikha256
35.1635.2235.26T:esch256v1
35.7735.7935.80T:esch256v2
36.8736.8836.88asconhashbi32v12
38.9438.9438.95T:saturninhashv2
40.7940.8040.81T:romulush
44.1544.1744.40T:essence256
44.0744.2144.34T:essence224
45.4045.4045.42T:drygascon128
47.4447.4547.46T:esch384v1
48.6448.6548.73T:esch384v2
49.2649.2949.43T:mcssha4
49.2749.3049.34T:mcssha5
49.2749.3849.64T:mcssha6
52.2552.2552.25T:coral256v1
54.1054.1754.32T:drygascon256
57.8057.8157.81T:cubehash164
58.5158.5258.52T:cubehash82
60.6260.6360.63T:knot256v2
64.4464.4464.44T:sneikha384
65.0265.0365.05T:triadhashv1
102.00102.00102.00T:knot256v1
116.25116.27116.28T:cubehash162
117.03117.04117.05T:cubehash81
128.28128.28128.31T:clxhash
195.12195.12195.13T:knot512
203.56203.69204.82T:photonbeetlehash256rate32v1
199.66?207.80?228.26?T:fsb512
214.95214.95215.01T:knot384
232.50232.53232.55T:cubehash161
387.32387.59387.68T:syconhash256v1
779.85784.65792.83T:subterraneanv1
886.41887.17888.37T:acehash256v1
1043.511044.711045.75T:heron256v1
1143.161147.411153.38T:skinnyhashtk3
1181.911189.051189.87T:sivrijndael256hash256v1
2044.902049.052101.60T:gage1h256c224r064
2422.912426.232432.52T:skinnyhashtk2
2581.792632.192650.23T:gage1h256c256r128
3061.213062.033062.68T:orangishv1
3316.003320.933419.08T:gage1h256c224r032
3381.673395.023406.50T:gage1h256c256r064
3916.253924.653927.90T:sivtemphotonhashv1
4079.274088.704095.35T:gage1h256c256r032
4118.294136.664155.32T:gage1h256c224r016
4983.535002.225014.50T:gage1h256c256r016
7599.087602.627609.71T:gage1h256c512r064
7935.097944.537958.93T:gage1h256c224r008
12036.7512050.1412097.49T:gage1h256c512r032
Cycles/byte for 4096 bytes
25%50%75%hash
0.010.010.01T:floppsy
0.160.160.17komihash
0.520.520.52prh42s256
0.550.550.55prh42s512
0.590.590.60prh64s256
0.620.620.63prh42s1024
0.670.680.68prh64s512
0.820.820.82prh64s1024
1.101.111.12T:bebb4185
1.161.171.17T:blake3
1.461.461.47T:edonr512
2.062.062.06sha256
2.142.142.15sha1
2.282.282.28sha224
2.332.332.33T:bmw512
2.622.622.63T:echo256
2.862.862.86T:md4
2.872.882.88T:edonr256
3.193.203.21T:k12
3.423.433.43T:blake2b
3.994.004.00T:cubehash832
4.444.454.45T:bmw256
4.524.524.52T:skein512256
4.524.534.53T:keccakc256treed2
4.544.544.54T:skein512512
4.644.644.65sha384
4.644.664.66sha512
4.714.784.89T:blake64
4.774.784.83T:shabal512
4.854.864.86T:bash256
4.874.874.87md5
4.874.874.89T:shabal256
5.145.155.15T:bblake256
5.235.245.26T:sarmal256
5.255.265.26T:blake2s
5.185.265.28blake512
5.345.365.40T:beamsplitter
5.535.545.54T:keccakc512treed2
5.715.725.72T:keccakc256
5.745.745.74T:skein10241024
5.745.745.75T:skein256256
6.006.006.00shake128
6.046.056.07T:tiger
6.086.096.09T:rfsb509
6.336.346.34T:bash384
6.496.506.51T:sarmal512
6.616.616.64T:blake32
6.656.666.66T:keccakc448
6.946.946.96sha3224
6.996.997.00T:groestl256
7.097.107.12T:keccakc512
7.167.177.18T:cubehash512
7.407.407.40sha3256
7.407.407.41shake256
7.517.537.54T:keccak
7.597.607.61T:cubehash1632
7.617.627.62T:cubehash816
7.637.637.64blake256
9.089.089.10T:keccakc768
9.229.229.23T:fugue2
9.539.539.53sha3384
9.609.619.61T:bash512
9.719.729.74T:luffa256
9.789.809.82T:groestl512
9.949.949.95T:luffa384
10.2310.2310.23asconxofav12
10.6110.6110.61asconhashav12
10.6910.7010.71T:jh384
10.7010.7110.72T:jh224
10.7010.7110.72T:jh256
10.7110.7210.78T:jh512
12.0112.0112.01T:ripemd160
12.6012.6212.63T:gimli24v1
12.6712.6812.69T:round3jh256
12.6812.6912.70T:round3jh512
12.9112.9512.96T:keccakc1024
13.1813.2313.24T:nasha256
13.2713.2813.30T:fugue256
13.5313.5313.53sha3512
13.7213.7313.76T:shavite3256
13.7913.8313.85T:nasha512
14.0714.1214.15T:whirlpool
14.8714.8814.89T:cubehash88
15.1215.1315.14T:cubehash1616
15.2615.2615.26asconhashv12
15.2615.2615.27asconxofv12
16.2616.2816.29T:luffa512
16.3316.3516.36T:xoodyakv1
18.73?18.74?25.97?T:echosp256
19.7819.8019.82T:fugue384
20.0120.0220.03T:lane256
21.3721.3921.40T:hamsi
21.6121.6221.62T:shamashashv1
21.6021.6321.68T:simd512
22.3322.4422.52T:shavite3512
24.5124.5124.51T:simd256
24.7424.7424.75asconhashabi32v12
25.9525.9625.98T:fugue512
27.6127.6427.65T:echosp512
29.3029.3129.31T:cubehash84
29.3229.3429.37T:lane512
29.6529.6629.66T:cubehash168
29.4829.8130.43T:fsb256
31.0831.1031.13T:echo512
31.8831.9132.04T:essence512
32.1732.1832.20T:essence384
32.2732.3432.50T:mgrostl256
32.4932.4932.49T:sneikha256
35.4735.5135.54T:esch256v1
36.0036.0136.04T:esch256v2
37.2537.2537.25asconhashbi32v12
39.1939.2839.28T:saturninhashv2
41.1141.1441.16T:romulush
44.8844.9344.96T:essence224
44.9144.9645.09T:essence256
45.4845.4845.52T:drygascon128
47.9247.9347.97T:esch384v1
49.1349.1549.17T:esch384v2
50.0750.1150.21T:mcssha4
50.1850.2250.49T:mcssha6
50.9650.9850.99T:mcssha5
52.6752.6752.67T:coral256v1
54.5454.6054.66T:drygascon256
58.4858.4858.49T:cubehash164
58.8858.8958.90T:cubehash82
61.1061.1061.11T:knot256v2
65.1665.1865.18T:triadhashv1
65.2165.2165.21T:sneikha384
102.21102.21102.21T:knot256v1
116.93116.95116.95T:cubehash162
117.39117.40117.41T:cubehash81
128.45128.45128.60T:clxhash
195.97195.97195.97T:knot512
203.52204.34204.39T:photonbeetlehash256rate32v1
215.43215.43216.09T:knot384
233.20233.21233.23T:cubehash161
391.44391.55391.77T:syconhash256v1
778.78792.37806.36T:subterraneanv1
895.19895.61895.79T:acehash256v1
1063.301066.691072.02T:heron256v1
1163.051181.621231.66T:skinnyhashtk3
1190.101195.981198.55T:sivrijndael256hash256v1
2072.092073.322080.51T:gage1h256c224r064
2428.192430.152439.73T:skinnyhashtk2
2617.282622.262625.49T:gage1h256c256r128
3086.533086.633090.80T:orangishv1
3299.153322.343351.91T:gage1h256c224r032
3427.143438.613532.33T:gage1h256c256r064
3901.893922.583925.90T:sivtemphotonhashv1
4124.714126.514131.78T:gage1h256c256r032
4133.274172.684190.97T:gage1h256c224r016
4967.514986.835018.87T:gage1h256c256r016
7680.957691.207715.24T:gage1h256c512r064
7997.568015.048018.52T:gage1h256c224r008
9434.879443.659453.16T:fsb512
12142.1612217.5312400.38T:gage1h256c512r032
Cycles/byte for 1536 bytes
25%50%75%hash
0.020.020.02T:floppsy
0.180.180.18komihash
0.630.640.64prh42s256
0.730.730.73prh42s512
0.790.800.82prh64s256
0.940.940.94prh42s1024
1.001.001.00prh64s512
1.201.211.22T:bebb4185
1.341.341.37prh64s1024
1.581.591.62T:edonr512
2.142.142.14sha256
2.552.562.58sha1
2.622.632.64T:bmw512
2.712.722.72sha224
2.902.912.92T:echo256
2.982.982.98T:md4
2.993.003.01T:edonr256
3.423.433.44T:blake2b
3.543.553.58T:k12
3.703.713.71T:blake3
4.544.554.56T:cubehash832
4.684.684.68T:skein512256
4.704.704.70T:skein512512
4.814.844.85T:bmw256
5.045.045.05md5
5.055.105.21T:blake64
5.135.145.14T:bash256
5.235.235.25T:keccakc256treed2
5.255.255.25T:blake2s
5.305.305.35T:shabal512
5.325.325.34sha384
5.335.345.38sha512
5.425.435.45T:shabal256
5.485.515.55T:beamsplitter
5.545.555.70blake512
5.525.555.59T:sarmal256
5.885.885.88T:skein256256
6.096.096.09T:skein10241024
6.126.136.13T:bblake256
6.136.146.14T:keccakc512treed2
6.156.156.15T:keccakc256
6.296.316.32T:tiger
6.406.416.41shake128
6.406.426.43T:rfsb509
6.706.726.74T:bash384
6.776.866.89T:blake32
6.856.876.89T:sarmal512
6.916.926.94T:keccakc448
7.057.057.06sha3224
7.357.367.36T:keccakc512
7.457.477.49T:cubehash512
7.487.497.50T:groestl256
7.667.667.67sha3256
7.667.677.68shake256
7.847.847.85blake256
7.927.977.98T:keccak
8.168.188.18T:cubehash816
8.628.658.66T:cubehash1632
9.119.149.16T:keccakc768
9.569.569.56sha3384
9.869.889.89T:bash512
10.0010.0110.02T:luffa256
10.3410.3610.38T:luffa384
10.4010.4010.42asconxofav12
10.6510.6610.69T:groestl512
10.7810.7810.78asconhashav12
10.9810.9911.00T:fugue2
10.9911.0011.02T:jh256
10.9911.0111.02T:jh224
10.9911.0111.02T:jh384
11.0111.0311.09T:jh512
12.3712.3712.37T:ripemd160
12.7612.7812.80T:gimli24v1
13.0213.0313.05T:round3jh512
13.0313.0313.04T:round3jh256
13.3813.3813.41T:keccakc1024
13.6013.6913.69T:nasha256
13.9513.9513.96sha3512
14.0814.1114.20T:shavite3256
14.1714.1914.22T:fugue256
14.4614.4914.56T:whirlpool
14.5414.5614.57T:nasha512
15.4215.4315.45T:cubehash88
15.4915.4915.50asconhashv12
15.4915.4915.51asconxofv12
16.2616.2616.28T:cubehash1616
16.4316.4616.49T:xoodyakv1
16.9116.9316.96T:luffa512
18.49?18.52?25.69?T:echosp256
20.7420.7720.81T:fugue384
21.1021.1221.14T:lane256
21.5021.5421.57T:hamsi
21.9922.0122.02T:shamashashv1
22.8022.8522.92T:simd512
23.5923.6823.70T:shavite3512
25.1425.1425.15asconhashabi32v12
25.2025.2025.20T:simd256
27.3627.3927.42T:fugue512
29.9129.9229.93T:cubehash84
30.2330.2630.29T:echosp512
30.7830.7930.80T:cubehash168
32.2932.3032.38T:lane512
32.4032.6833.27T:fsb256
32.8032.8432.87T:echo512
32.9432.9432.95T:sneikha256
33.8933.9233.95T:essence384
33.8433.9334.00T:essence512
35.0235.0435.05T:mgrostl256
35.9035.9536.13T:esch256v1
36.3336.4036.46T:esch256v2
37.8637.8637.88asconhashbi32v12
39.7739.8339.83T:saturninhashv2
41.6641.6941.74T:romulush
45.6045.6045.64T:drygascon128
46.2346.2946.33T:essence224
46.2846.3446.38T:essence256
48.6548.6848.71T:esch384v1
49.9049.9149.94T:esch384v2
51.4551.5051.54T:mcssha4
51.5651.6251.65T:mcssha6
53.3653.3653.36T:coral256v1
53.5153.5953.67T:mcssha5
55.1355.1955.25T:drygascon256
59.4959.5059.53T:cubehash82
59.6059.6159.63T:cubehash164
61.9061.9061.91T:knot256v2
65.3965.4065.44T:triadhashv1
66.4966.4966.49T:sneikha384
102.55102.55102.56T:knot256v1
117.99118.00118.03T:cubehash81
118.07118.10118.12T:cubehash162
128.79128.79128.79T:clxhash
197.38197.38197.38T:knot512
202.61203.29203.55T:photonbeetlehash256rate32v1
216.69216.69217.36T:knot384
234.34234.36234.39T:cubehash161
397.57397.69397.89T:syconhash256v1
784.87792.50815.04T:subterraneanv1
909.84910.18911.63T:acehash256v1
1095.411099.091100.26T:heron256v1
1179.411181.741195.36T:skinnyhashtk3
1184.591189.891193.81T:sivrijndael256hash256v1
2108.222114.382119.41T:gage1h256c224r064
2411.102436.802441.37T:skinnyhashtk2
2669.972678.812681.19T:gage1h256c256r128
3125.943126.533129.74T:orangishv1
3371.783393.663456.17T:gage1h256c224r032
3483.183483.813495.10T:gage1h256c256r064
3902.963907.173908.30T:sivtemphotonhashv1
4184.324184.984284.22T:gage1h256c256r032
4230.994231.644235.80T:gage1h256c224r016
4998.245017.245031.11T:gage1h256c256r016
7802.067878.017914.27T:gage1h256c512r064
8101.018115.298118.90T:gage1h256c224r008
12319.5712333.6112518.63T:gage1h256c512r032
24780.3724807.6924853.13T:fsb512
Cycles/byte for 576 bytes
25%50%75%hash
0.060.060.06T:floppsy
0.220.220.22komihash
0.940.940.95prh42s256
1.241.241.25prh42s512
1.361.371.38prh64s256
1.431.441.44T:bebb4185
1.781.781.78prh42s1024
1.891.891.89prh64s512
1.77?1.97?1.97?T:edonr512
2.342.342.35sha256
2.752.752.77prh64s1024
3.153.163.17T:bmw512
3.313.313.31T:md4
3.313.323.34T:edonr256
3.593.613.62T:echo256
3.633.643.65T:blake3
3.663.703.74sha1
3.753.803.84T:blake2b
3.893.903.90sha224
4.174.194.26T:k12
5.115.115.11T:skein512256
5.145.145.15T:skein512512
5.225.235.25T:blake2s
5.335.355.51T:blake64
5.345.365.38T:bash256
5.505.505.51md5
5.735.785.83T:sarmal256
5.825.875.92T:beamsplitter
5.905.915.91T:bmw256
6.016.036.05T:cubehash832
6.046.066.39blake512
6.266.266.26T:skein256256
6.706.736.74T:keccakc256
6.766.776.79sha384
6.746.776.82T:shabal512
6.876.876.88shake128
6.806.886.95sha512
6.916.966.99T:shabal256
6.936.977.01T:tiger
7.107.127.16T:sarmal512
7.107.127.14T:keccakc256treed2
7.227.237.26T:rfsb509
7.397.457.47T:blake32
7.457.477.48T:bash384
7.747.777.77T:skein10241024
8.268.288.30T:cubehash512
8.308.338.37T:keccakc512
8.298.408.41T:keccak
8.398.418.42blake256
8.408.448.46T:keccakc448
8.538.538.55sha3256
8.548.548.54shake256
8.548.548.54sha3224
8.808.818.83T:groestl256
9.109.129.14T:bblake256
9.449.459.47T:keccakc512treed2
9.659.669.68T:cubehash816
10.0510.0710.09T:keccakc768
10.2310.2310.24sha3384
10.5810.6210.64T:bash512
10.7210.7410.76T:luffa256
10.8410.8410.85asconxofav12
11.2211.2211.24asconhashav12
11.3911.4011.44T:cubehash1632
11.4311.4511.48T:luffa384
11.7911.8111.84T:jh224
11.7811.8111.84T:jh256
11.7911.8111.85T:jh384
11.8111.8511.87T:jh512
12.3612.3812.40T:groestl512
13.2113.2513.30T:gimli24v1
13.2913.3213.32T:ripemd160
13.9213.9513.97T:round3jh256
13.9313.9613.99T:round3jh512
14.6014.6414.70T:nasha256
14.7514.8014.82T:keccakc1024
15.1315.1715.49T:shavite3256
15.1515.1815.20T:nasha512
15.2415.2415.24sha3512
15.6315.6315.68T:fugue2
15.7015.7815.81T:whirlpool
16.0716.0716.07asconhashv12
16.0716.0716.07asconxofv12
16.5516.5916.64T:fugue256
16.7616.8116.88T:xoodyakv1
16.8716.9016.91T:cubehash88
18.6218.6618.72T:luffa512
19.2819.2919.31T:cubehash1616
21.21?21.28?29.16?T:echosp256
21.9321.9822.03T:hamsi
22.8022.8022.86T:shamashashv1
23.3023.3523.40T:fugue384
24.0924.1124.14T:lane256
24.3824.4524.51T:shavite3512
26.1926.2426.27asconhashabi32v12
26.9326.9726.99T:simd256
28.3028.3828.49T:simd512
31.1031.1431.22T:fugue512
31.5131.5331.58T:cubehash84
33.0733.4033.98T:fsb256
33.8033.8133.84T:cubehash168
33.96?34.05?50.46?T:echo512
34.1334.1334.16T:sneikha256
36.0636.0936.11T:echosp512
36.9237.0737.39T:esch256v1
37.4537.5737.64T:esch256v2
38.4538.4838.51T:essence384
38.8038.8939.02T:mgrostl256
38.8138.8938.94T:essence512
39.4939.4939.49asconhashbi32v12
41.3141.3241.35T:saturninhashv2
43.1643.1943.26T:romulush
43.4843.4943.61T:lane512
45.9545.9946.19T:drygascon128
49.6849.7749.86T:essence224
49.7849.9050.00T:essence256
50.6750.6950.73T:esch384v1
51.9952.0352.06T:esch384v2
55.1155.1455.19T:mcssha4
55.2155.2155.21T:coral256v1
55.3855.4455.47T:mcssha6
56.6956.7556.82T:drygascon256
60.4460.5060.56T:mcssha5
61.1061.1461.17T:cubehash82
62.6162.6462.66T:cubehash164
64.0264.0264.05T:knot256v2
65.9566.0166.06T:triadhashv1
69.9169.9169.92T:sneikha384
103.48103.48103.48T:knot256v1
119.60119.65119.69T:cubehash81
121.13121.18121.22T:cubehash162
129.69129.69129.69T:clxhash
200.90201.06201.70T:photonbeetlehash256rate32v1
201.13201.13201.16T:knot512
219.51219.52220.34T:knot384
237.33237.40237.49T:cubehash161
414.63414.96415.16T:syconhash256v1
814.02818.64834.61T:subterraneanv1
947.25948.25952.33T:acehash256v1
1165.751168.971176.23T:heron256v1
1180.161191.211194.07T:sivrijndael256hash256v1
1217.211218.951221.73T:skinnyhashtk3
2197.752209.462209.67T:gage1h256c224r064
2438.382459.412522.87T:skinnyhashtk2
2820.772823.962825.71T:gage1h256c256r128
3232.023232.423233.68T:orangishv1
3492.733586.883651.84T:gage1h256c224r032
3631.433633.123643.60T:gage1h256c256r064
3879.323898.923900.49T:sivtemphotonhashv1
4344.144345.784363.21T:gage1h256c256r032
4382.154394.784404.10T:gage1h256c224r016
5190.495201.205236.96T:gage1h256c256r016
8140.898173.128180.08T:gage1h256c512r064
8402.168404.648436.62T:gage1h256c224r008
12803.3612886.3712946.38T:gage1h256c512r032
65746.1065798.6465874.60T:fsb512
Cycles/byte for 64 bytes
25%50%75%hash
0.530.530.53T:floppsy
0.950.970.97komihash
3.563.623.67T:blake3
4.164.164.16T:bebb4185
4.554.564.64T:edonr512
4.884.894.97prh42s256
4.954.975.00sha256
5.005.035.06T:blake2s
7.167.227.39T:blake2b
7.527.527.52T:md4
7.477.537.70T:edonr256
7.787.817.89prh42s512
7.928.008.12T:beamsplitter
8.778.848.92prh64s256
9.319.389.42T:echo256
10.3010.3010.36T:skein512256
10.4210.5010.56T:bash256
10.4510.5010.55T:skein512512
10.4810.5010.53T:bmw512
10.6910.7710.83T:bash384
11.0511.0811.09T:skein256256
11.19?11.38?14.56?T:sarmal256
11.3811.3911.50md5
10.80?11.91?12.03?T:blake64
12.5012.5512.56prh42s1024
12.7012.7312.88T:k12
13.8113.8913.89blake512
13.8413.9514.23T:sarmal512
13.9513.9814.06T:rfsb509
14.5514.5514.55prh64s512
14.5814.6214.70T:bmw256
14.9114.9415.47T:blake32
15.2215.3915.56T:tiger
15.5015.5315.61blake256
15.9815.9816.09sha3256
16.0016.0316.09shake256
16.0016.0316.12sha3224
16.0216.0316.06sha3512
16.0616.0816.09sha3384
16.0616.0816.11shake128
16.5316.5917.25T:keccakc512
16.5916.5916.61asconxofav12
16.7816.8016.84T:keccakc256
16.9716.9716.97asconhashav12
17.3017.4717.62T:keccakc768
17.4417.5217.59T:keccakc1024
17.7717.8818.61sha1
17.7018.0318.11T:keccak
18.1718.2218.28T:cubehash512
17.6918.8018.97T:keccakc448
18.8118.8818.97sha224
19.0219.1119.30T:gimli24v1
19.7219.8620.03T:bash512
20.1120.2020.34T:luffa256
21.1221.2821.45T:xoodyakv1
21.8922.0622.20T:jh256
21.9822.0622.17T:jh384
21.9422.0822.12T:jh512
22.0522.1722.25T:jh224
23.3423.4123.52prh64s1024
23.6223.6223.62asconhashv12
23.6223.6223.62asconxofv12
24.7724.8624.98T:cubehash832
24.8125.0025.14T:shabal256
25.1125.2525.34T:skein10241024
25.3125.3125.34T:ripemd160
25.2825.3925.52T:luffa384
25.4225.6125.73T:shabal512
25.6225.7025.83T:round3jh256
25.6125.7225.84T:round3jh512
26.0026.0826.14T:groestl256
26.5826.7226.95sha384
26.9127.1227.27T:hamsi
27.1227.6228.33sha512
27.4727.8428.23T:nasha256
28.4828.6228.70T:cubehash816
28.6128.7528.92T:shavite3256
29.4229.6429.81T:nasha512
30.7530.9131.00T:whirlpool
33.8433.8833.89T:shamashashv1
35.5935.7235.80T:cubehash88
36.9837.0637.20T:groestl512
39.7039.7539.78asconhashabi32v12
40.8340.9441.20T:luffa512
43.2743.4543.77T:keccakc256treed2
43.4143.5543.64T:keccakc512treed2
43.5843.7243.88T:bblake256
46.3646.4546.66T:cubehash1632
46.5946.6246.69T:shavite3512
46.9447.0547.14T:fugue256
49.4449.4449.45T:sneikha256
49.5649.6150.17T:simd256
49.8049.8150.55T:drygascon128
50.2050.4550.77T:esch256v1
50.9551.3152.06T:esch256v2
52.2252.3052.44T:cubehash84
56.2256.3456.58T:fugue384
57.7757.8457.98T:cubehash1616
59.5859.6659.78T:saturninhashv2
60.4560.4560.45asconhashbi32v12
61.3361.4761.56T:lane256
62.1462.3862.61T:romulush
64.75?65.06?93.03?T:echo512
65.62?65.86?88.39?T:echosp256
72.2572.3472.45T:cubehash168
72.5972.7372.94T:fugue2
73.8073.9774.09T:triadhashv1
76.4476.5076.61T:drygascon256
76.6176.7276.81T:esch384v1
78.6778.6778.67T:coral256v1
78.5978.6978.77T:esch384v2
79.0279.2379.53T:fugue512
81.7781.9182.00T:cubehash82
84.53?84.77?98.91?T:echosp512
87.5988.4589.31T:simd512
91.0091.0091.00T:knot256v2
93.4594.1994.64T:essence224
93.6194.4595.27T:essence256
97.0897.2797.44T:essence384
101.09101.25101.34T:cubehash164
101.95102.12102.45T:mcssha4
102.44102.69103.36T:essence512
102.27102.77103.08T:mgrostl256
103.97104.48105.31T:mcssha6
109.22110.23110.89T:fsb256
113.75113.75113.75T:sneikha384
115.31115.31115.53T:knot256v1
140.20140.30140.55T:cubehash81
141.19141.19141.28T:clxhash
149.73149.94150.09T:mcssha5
160.33160.41160.75T:cubehash162
170.56170.59170.66T:lane512
178.89179.25179.81T:photonbeetlehash256rate32v1
241.78242.02242.23T:knot384
249.17249.20249.22T:knot512
276.17276.22276.98T:cubehash161
629.80630.47631.41T:syconhash256v1
909.61920.23939.30T:subterraneanv1
1132.701137.361141.56T:sivrijndael256hash256v1
1442.191442.941446.11T:acehash256v1
1728.611733.811739.41T:skinnyhashtk3
2123.892138.172142.86T:heron256v1
2710.772733.412789.23T:skinnyhashtk2
3343.163345.613365.25T:gage1h256c224r064
3670.503680.913683.22T:sivtemphotonhashv1
4545.984555.204619.52T:gage1h256c256r128
4590.054590.194595.00T:orangishv1
5098.955101.895277.25T:gage1h256c224r032
5535.785595.955600.88T:gage1h256c256r064
6330.596345.976350.27T:gage1h256c224r016
6466.566468.166472.05T:gage1h256c256r032
7504.037525.897527.81T:gage1h256c256r016
12022.7212041.1612698.58T:gage1h256c224r008
12342.2512399.8412454.64T:gage1h256c512r064
18812.4418862.7318881.55T:gage1h256c512r032
590185.45590913.30591390.11T:fsb512
Cycles/byte for 8 bytes
25%50%75%hash
4.254.254.25T:floppsy
5.625.625.62komihash
22.25?23.38?25.38?T:beamsplitter
24.12?24.38?27.88?T:bebb4185
25.3825.5025.62sha256
33.6234.3834.88T:blake3
35.5035.6235.88prh42s256
35.8836.1236.62T:edonr256
36.2536.7537.50T:edonr512
37.1237.1237.38T:md4
46.0046.2546.50T:blake2s
51.8851.8852.75md5
54.8855.7556.38T:gimli24v1
57.7558.5060.25T:blake2b
60.3861.3861.62prh42s512
62.3862.3862.38asconxofav12
63.0063.0063.00asconhashav12
64.8865.1265.50T:blake32
66.3866.3867.50T:skein256256
66.0066.7567.75T:hamsi
68.0068.2570.50prh64s256
68.7569.0069.25blake256
71.3872.1272.88T:xoodyakv1
71.2572.5073.50T:tiger
75.0075.2575.62T:echo256
82.2582.3882.38T:skein512256
83.2583.2583.25asconhashv12
83.2583.2583.25asconxofv12
83.7584.0084.25T:bmw512
83.2584.1284.62T:bash512
84.0084.1284.62T:skein512512
83.7584.3884.88T:bash256
86.3886.6287.75T:rfsb509
86.3886.8887.38T:luffa256
86.3887.1289.12T:bash384
80.62?89.25?89.75?T:bmw256
91.0091.3892.75T:sarmal256
87.50?93.12?97.38?T:blake64
93.6293.8894.25T:cubehash512
99.0099.88100.25prh42s1024
101.12101.25101.50T:k12
107.50107.88108.38T:ripemd160
109.00109.25109.75T:shamashashv1
108.12111.50111.75blake512
111.62112.88114.50T:sarmal512
113.62113.62115.75prh64s512
114.50115.50115.75T:nasha256
124.00124.00126.50T:drygascon128
123.88124.62125.25T:shavite3256
126.12126.25126.38sha3256
127.25127.38127.50shake128
127.38127.38127.50sha3512
126.62127.50128.38T:luffa384
127.25127.50127.50sha3384
127.00127.75127.88sha3224
128.12130.25135.50sha1
134.38134.38134.75T:keccakc256
134.50135.38149.00T:whirlpool
134.88135.75136.12T:triadhashv1
135.25136.25139.00sha224
138.12139.00139.00T:sneikha256
140.12140.38141.00T:keccakc1024
140.50141.25143.00T:keccakc768
143.00143.00148.00asconhashabi32v12
143.50144.62145.12T:keccak
146.88147.50148.62T:keccakc512
148.50148.88149.62T:shabal256
149.50150.38151.00T:keccakc448
151.12151.25151.62T:shabal512
151.25151.50151.88T:groestl256
126.88?161.50?161.50?shake256
165.38165.38166.38T:saturninhashv2
172.50173.50175.75T:cubehash832
173.62174.38179.12T:cubehash816
173.88174.75175.50T:romulush
177.62178.12180.38T:jh384
178.50178.75180.12T:jh256
177.75178.88179.75T:jh512
179.00179.88180.62T:jh224
183.50183.50185.62prh64s1024
182.75183.62184.38T:cubehash88
187.62189.25191.25T:esch256v1
191.50192.50193.62T:esch256v2
201.25202.38203.50T:luffa512
202.38203.00203.88T:skein10241024
205.38206.62208.00T:photonbeetlehash256rate32v1
208.00208.00208.00T:knot256v1
208.12208.88210.25T:round3jh512
208.25209.12210.00T:round3jh256
214.75215.00215.88T:cubehash84
212.75?215.38?244.25?sha384
225.50225.50225.50asconhashbi32v12
230.38231.25231.50T:clxhash
235.00236.62240.00T:nasha512
244.12244.12244.62T:knot256v2
244.00244.88245.62T:cubehash82
227.50246.12250.50sha512
263.62263.62264.38T:coral256v1
266.88268.12268.88T:groestl512
286.38287.25288.62T:fugue256
287.62288.38289.25T:drygascon256
288.75290.00291.25T:bblake256
302.00302.62302.62T:cubehash81
315.88316.75318.75T:fugue384
319.25319.88320.50T:cubehash1632
333.00333.50334.38T:esch384v1
341.88342.62343.25T:esch384v2
346.25347.75350.75T:keccakc256treed2
347.62348.50350.25T:keccakc512treed2
352.75353.75354.62T:cubehash1616
374.88376.25377.25T:cubehash168
379.38380.12380.88T:shavite3512
392.25392.25392.25T:sneikha384
397.00397.38397.75T:simd256
403.75404.38406.25T:cubehash164
458.25459.50460.50T:fugue512
470.50470.88471.50T:cubehash162
470.50470.88472.12T:mcssha4
486.50486.62487.00T:knot384
487.00488.50491.25T:mcssha6
492.38493.38495.75T:fugue2
504.75505.62506.75T:lane256
517.62518.88521.50T:echo512
525.75?528.75?696.75?T:echosp256
579.12581.62585.88T:essence224
580.00581.75588.50T:essence256
582.62587.12587.50T:cubehash161
625.62625.62625.62T:knot512
674.62676.38677.00T:echosp512
702.75708.62714.75T:simd512
781.12782.50784.12T:essence384
817.38822.50823.50T:mgrostl256
828.50832.25835.00T:essence512
854.00854.50855.38T:mcssha5
866.62869.12874.00T:fsb256
1301.251308.751323.62T:sivrijndael256hash256v1
1371.001371.501372.25T:lane512
1778.501791.501797.88T:subterraneanv1
2332.252334.252338.62T:syconhash256v1
3947.623955.383959.88T:sivtemphotonhashv1
4639.884683.124709.88T:skinnyhashtk3
4855.624907.255028.25T:skinnyhashtk2
5323.385328.885331.75T:acehash256v1
9615.509673.129798.38T:heron256v1
12335.0012477.5012535.75T:gage1h256c224r064
15557.1215583.2515787.38T:gage1h256c256r128
17959.5018021.2518102.00T:gage1h256c224r032
18342.6218343.7518345.00T:orangishv1
20531.2520687.1221095.38T:gage1h256c256r064
21601.3821696.8821754.12T:gage1h256c224r016
22763.1222791.2523195.75T:gage1h256c256r032
25539.6225740.0025756.00T:gage1h256c256r016
40726.5040754.0040769.50T:gage1h256c224r008
45647.3845949.0046007.25T:gage1h256c512r064
66436.5066465.2566480.62T:gage1h256c512r032
4732720.754778691.504790089.25T:fsb512

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

Graphs: (bytes,cycles)

NISTLWC graphs: (bytes,cycles)
Cycles/byte for long messages
25%50%75%hash
0.370.370.41prh42s1024
0.360.380.39prh42s512
0.370.380.39prh42s256
0.380.380.39prh64s512
0.380.390.39prh64s1024
0.390.390.41prh64s256
0.830.840.87T:edonr512
1.031.091.11T:bebb4185
1.541.601.60sha256
1.591.601.60T:bmw512
1.811.821.83T:edonr256
2.172.222.29T:k12
2.382.402.47T:blake3
2.952.952.98T:bmw256
3.073.073.08T:blake2b
4.074.074.08T:blake64
4.164.184.32T:skein10241024
4.304.314.32blake512
4.174.324.34shake128
4.224.374.39T:sarmal256
4.404.434.44T:beamsplitter
4.354.504.54T:keccakc256
4.474.634.65T:keccakc448
4.714.904.92T:keccakc512
4.875.055.07sha3224
5.055.065.07T:blake32
5.035.225.25T:keccak
5.105.295.31sha3256
5.115.295.31shake256
5.275.295.48T:sarmal512
5.135.315.35T:skein512256
5.155.345.37T:skein512512
5.355.575.59sha512
5.705.705.71T:blake2s
5.565.765.79T:shabal256
5.565.765.79T:shabal512
5.765.986.01md5
6.176.186.19T:fugue2
6.206.446.46T:keccakc768
6.666.906.93sha3384
7.157.157.17T:bblake256
7.197.197.21blake256
7.988.298.32T:shavite3256
8.348.368.37T:skein256256
9.239.389.42T:groestl256
9.249.599.66T:keccakc1024
9.579.949.98sha3512
10.4110.4310.45T:cubehash512
10.3110.7710.79T:cubehash1632
10.8910.9210.97T:echosp256
10.7510.9410.99T:lane256
11.2211.2711.30T:whirlpool
11.7411.9312.00T:rfsb509
11.6012.0412.09T:luffa256
12.0812.0912.17T:fugue256
11.7812.2112.26T:shavite3512
12.1212.6112.65T:nasha256
12.5812.6212.73T:cubehash832
12.1312.6412.65T:nasha512
12.9212.9312.94T:floppsy
13.4013.4213.49T:echo256
13.1413.7013.73T:lane512
13.9513.9714.57T:jh256
13.9413.9714.05T:jh384
14.2014.5114.53T:groestl512
14.8214.9215.48T:xoodyakv1
15.0515.7015.71T:jh512
16.0616.7316.76T:jh224
16.9116.9317.00T:echosp512
16.3217.0217.04T:round3jh512
16.3317.0217.04T:round3jh256
18.5018.5418.62asconhashv12
18.5118.5718.62asconxofv12
18.9719.1620.20T:cubehash816
19.8820.6520.86T:gimli24v1
19.9720.8120.83T:luffa512
20.1820.9721.07T:luffa384
22.9223.0423.06T:mgrostl256
23.7923.8824.16T:esch256v1
23.9824.1424.23T:echo512
26.2526.3826.41T:fugue512
28.8729.0329.16T:cubehash88
29.6829.7830.00T:cubehash1616
30.6531.7731.88T:shamashashv1
33.0833.1134.57T:essence512
33.1033.2734.57T:essence384
35.4235.4535.60T:saturninhashv2
35.8535.9836.15T:esch384v1
37.6137.7637.78T:drygascon128
40.2240.4040.53T:sneikha256
40.7440.9042.08T:essence224
40.6240.9542.35T:essence256
45.0345.0646.81T:mcssha4
45.6245.7746.04T:drygascon256
44.8646.6046.79T:mcssha6
44.8646.6248.61T:mcssha5
46.8747.3948.12T:simd256
47.9048.3849.48T:simd512
48.9049.1149.20T:cubehash168
47.8249.5849.91T:knot256v2
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
99.74103.58103.99T:knot256v1
104.61104.81105.50T:clxhash
124.94126.66127.53T:photonbeetlehash256rate32v1
166.31167.27172.97T:knot512
163.91169.48170.62T:knot384
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
993.58994.31995.07T:acehash256v1
1317.511319.981325.56T:skinnyhashtk2
1340.101392.291397.67T:heron256v1
1372.851422.461430.18T:gage1h256c256r128
1839.931910.711917.53T:orangishv1
2057.412134.252144.58T:gage1h256c224r064
2287.962373.782384.01T:gage1h256c256r064
2608.322647.992649.29T:gage1h256c224r032
4116.394271.454287.59T:gage1h256c256r032
4124.424277.314286.00T:gage1h256c512r064
7108.217109.347109.77T:gage1h256c224r016
7765.548060.898093.19T:gage1h256c512r032
7766.808063.808101.36T:gage1h256c256r016
13787.8413788.6913789.83T:gage1h256c224r008
13941.6614469.8514509.00T:sivtemphotonhashv1
Cycles/byte for 4096 bytes
25%50%75%hash
0.420.460.46prh42s256
0.460.460.49prh42s512
0.460.460.49prh64s256
0.490.490.52prh64s512
0.520.520.52prh42s1024
0.550.590.59prh64s1024
0.880.880.91T:edonr512
1.071.111.14T:bebb4185
1.591.631.63sha256
1.731.731.73T:bmw512
1.861.891.89T:edonr256
2.282.342.34T:k12
2.512.512.51T:blake3
3.193.193.22T:bmw256
3.193.223.22T:blake2b
4.364.394.39T:blake64
4.494.524.65T:skein10241024
4.464.594.62shake128
4.624.654.69T:beamsplitter
4.654.654.65blake512
4.594.754.75T:sarmal256
4.624.754.79T:keccakc256
4.784.954.95T:keccakc448
5.145.275.34T:keccakc512
5.185.315.37sha3224
5.215.375.40T:blake32
5.445.475.66T:keccak
5.505.535.70shake256
5.405.575.63T:skein512256
5.475.575.66T:skein512512
5.505.575.70sha3256
5.665.705.86T:sarmal512
5.795.836.02sha512
5.765.965.96T:blake2s
6.126.126.31md5
6.156.186.41T:shabal256
6.186.186.41T:shabal512
6.586.616.84T:keccakc768
6.777.007.03T:fugue2
7.037.067.29sha3384
7.367.587.62blake256
7.948.048.20T:bblake256
8.468.508.76T:shavite3256
8.468.538.76T:skein256256
9.679.679.99T:groestl256
9.679.709.73T:keccakc1024
10.0310.0610.35sha3512
10.7410.7711.10T:cubehash512
11.3011.3311.69T:cubehash1632
11.3611.3911.46T:lane256
11.4611.4911.88T:echosp256
11.5211.5911.91T:whirlpool
12.1112.2112.24T:rfsb509
12.2412.3012.37T:luffa256
12.5312.5612.96T:fugue256
12.6312.6612.79T:shavite3512
12.7912.8612.96T:nasha256
12.9912.9913.41T:floppsy
13.0213.0913.12T:nasha512
13.9614.0014.42T:echo256
13.6114.0914.13T:cubehash832
14.2214.2614.65T:jh384
14.5814.6514.68T:lane512
14.2214.6814.78T:jh256
15.2015.2315.30T:groestl512
14.9715.4315.53T:xoodyakv1
15.9215.9816.02T:jh512
16.9617.0217.06T:jh224
17.2517.2817.35T:round3jh512
17.2217.3217.35T:round3jh256
17.6117.6417.94T:echosp512
18.7218.7518.81asconxofv12
18.7218.7518.85asconhashv12
20.3120.6420.80T:cubehash816
20.1520.9621.00T:gimli24v1
21.2921.3221.39T:luffa512
20.8021.4821.55T:luffa384
24.0224.1224.45T:esch256v1
24.4824.4824.54T:mgrostl256
24.8424.8724.90T:echo512
27.3427.4127.47T:fugue512
29.9830.0830.17T:cubehash88
30.9931.9332.00T:shamashashv1
31.9031.9632.97T:cubehash1616
34.3134.3134.34T:essence512
34.2834.3434.41T:essence384
35.8435.8735.90T:saturninhashv2
36.2336.3636.49T: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
46.0346.1246.32T:mcssha4
46.0646.2546.38T:drygascon256
45.8647.4347.46T:mcssha6
46.5248.0848.11T:mcssha5
48.4050.0650.13T: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
100.32103.77103.84T:knot256v1
104.78105.56105.59T:clxhash
125.09127.08127.53T:photonbeetlehash256rate32v1
167.93168.61173.66T:knot512
164.15170.08170.31T:knot384
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
1002.341003.511005.56T:acehash256v1
1324.881367.431371.46T:skinnyhashtk2
1413.261413.451416.12T:heron256v1
1392.691437.831440.02T:gage1h256c256r128
1862.521926.031926.36T:orangishv1
2085.172153.012153.76T:gage1h256c224r064
2317.262393.492395.48T:gage1h256c256r064
2636.092673.272674.28T:gage1h256c224r032
4167.354309.044311.19T:gage1h256c256r032
4175.684309.634317.25T:gage1h256c512r064
7167.077168.677170.65T:gage1h256c224r016
7859.858132.408133.24T:gage1h256c256r016
7873.038132.728135.33T:gage1h256c512r032
13899.2913900.7913903.27T:gage1h256c224r008
13985.2314456.5614458.94T:sivtemphotonhashv1
Cycles/byte for 1536 bytes
25%50%75%hash
0.52?0.52?0.78?prh42s256
0.610.610.61prh64s256
0.61?0.61?0.95?prh42s512
0.690.690.69prh64s512
0.69?0.78?1.04?prh42s1024
0.870.870.87prh64s1024
0.96?0.96?1.21?T:edonr512
1.13?1.22?1.48?T:bebb4185
1.651.651.74sha256
1.911.911.91T:bmw512
1.911.912.00T:edonr256
2.522.602.60T:k12
3.213.213.30T:blake2b
3.393.393.39T:bmw256
3.733.823.82T:blake3
4.604.694.69T:blake64
4.774.864.95T:beamsplitter
4.774.954.95shake128
4.77?4.95?6.16?T:skein10241024
4.954.954.95blake512
4.865.035.03T:keccakc448
4.955.035.12T:sarmal256
5.035.125.12T:keccakc256
5.295.385.47sha3224
5.385.565.56T:keccakc512
5.565.565.56T:blake32
5.645.735.82T:skein512256
5.735.825.82T:skein512512
5.735.905.90sha3256
5.735.905.90shake256
5.825.995.99T:keccak
5.905.995.99T:blake2s
6.08?6.08?6.77?T:sarmal512
6.166.346.34sha512
6.346.516.51md5
6.686.866.86T:keccakc768
6.867.037.03T:shabal256
6.867.037.12T:shabal512
7.037.297.29sha3384
7.817.907.90blake256
7.998.078.33T:fugue2
8.858.859.03T:skein256256
8.779.039.03T:shavite3256
9.469.469.55T:bblake256
10.0710.3310.42T:keccakc1024
10.2410.4210.50T:groestl256
10.4210.7610.76sha3512
11.5411.6311.63T:cubehash512
11.7211.7212.15T:echosp256
12.1512.2412.33T:whirlpool
12.0712.5012.59T:lane256
12.5013.0213.11T:rfsb509
12.6713.1113.11T:luffa256
13.1913.1913.37T:cubehash1632
13.3713.4513.45T:floppsy
13.1913.6313.71T:nasha256
13.6313.6313.71T:fugue256
13.3713.8013.89T:shavite3512
13.8014.2414.32T:nasha512
15.0215.1015.45T:jh256
15.1015.1015.62T:jh384
15.1915.5415.62T:xoodyakv1
15.4515.8015.88T:echo256
15.6216.1516.23T:cubehash832
16.4116.5817.10T:jh512
16.0616.6716.67T:lane512
16.4116.6717.10T:groestl512
17.4517.5318.14T:jh224
17.7117.7918.40T:round3jh256
17.7117.7918.40T:round3jh512
18.9219.5319.62asconhashv12
19.0119.5319.70asconxofv12
19.2719.8819.96T:echosp512
21.0121.0921.70T:gimli24v1
22.1322.3123.00T:luffa512
21.8722.3922.66T:cubehash816
22.3122.3923.09T:luffa384
24.2224.3025.17T:esch256v1
26.1326.3027.08T:echo512
24.57?26.65?28.73?T:simd256
26.8226.9127.86T:mgrostl256
27.00?27.43?34.72?T:simd512
28.9929.0829.95T:fugue512
32.2932.3833.07T:shamashashv1
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.8937.2438.28T:esch384v1
38.0239.2339.41T:drygascon128
41.2342.6243.31T:sneikha256
42.4542.7144.18T:essence256
42.6242.8844.18T:essence224
46.5346.7947.74T:drygascon256
47.3147.3948.78T:mcssha4
48.5248.7848.87T:mcssha6
50.4350.6150.69T:mcssha5
50.3550.7851.04T:knot256v2
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
100.69104.08104.16T:knot256v1
105.03105.81105.99T:clxhash
124.91128.29130.55T:photonbeetlehash256rate32v1
169.00169.09169.87T:knot512
165.62170.91171.17T:knot384
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
1019.491019.751020.01T:acehash256v1
1323.911328.941372.34T:skinnyhashtk2
1406.801450.031450.29T:heron256v1
1422.251465.741466.26T:gage1h256c256r128
1889.081948.801954.35T:orangishv1
2183.072186.632192.28T:gage1h256c224r064
2355.722430.632436.62T:gage1h256c256r064
2710.222711.272716.39T:gage1h256c224r032
4231.694374.484375.70T:gage1h256c256r032
4245.064376.834382.90T:gage1h256c512r064
7269.777272.207278.01T:gage1h256c224r016
7976.348244.128247.51T:gage1h256c256r016
7984.938253.678256.71T:gage1h256c512r032
14086.2614091.6414094.59T:gage1h256c224r008
13955.7914433.2014441.45T:sivtemphotonhashv1
Cycles/byte for 576 bytes
25%50%75%hash
0.69?0.69?0.93?prh42s256
0.93?0.93?2.08?prh64s256
0.93?0.93?2.31?prh42s512
1.16?1.16?2.55?T:edonr512
1.16?1.16?2.55?prh64s512
1.39?1.39?3.01?T:bebb4185
1.39?1.39?3.70?prh42s1024
1.851.851.85sha256
1.62?1.85?4.63?prh64s1024
2.082.082.08T:edonr256
2.312.312.32T:bmw512
2.782.782.78T:k12
3.473.473.70T:blake2b
3.473.703.70T:blake3
3.933.933.94T:bmw256
4.864.865.09T:blake64
5.095.095.32blake512
5.09?5.09?10.42?T:beamsplitter
5.095.095.32shake128
5.095.325.32T:sarmal256
5.325.325.56T:keccakc256
5.79?6.02?6.94?T:skein10241024
6.026.026.02T:blake2s
6.026.026.02T:blake32
6.026.026.25T:keccakc448
6.026.256.25T:keccak
6.026.256.25T:keccakc512
6.026.256.25T:skein512256
6.026.256.25T:skein512512
6.486.486.48sha3256
6.486.486.48shake256
6.486.486.71sha3224
6.486.716.71sha512
6.25?6.71?18.52?T:sarmal512
6.716.946.94md5
7.187.417.41T:keccakc768
7.647.647.87sha3384
8.338.338.56blake256
8.568.808.80T:shabal256
8.568.808.80T:shabal512
9.03?9.26?10.88?T:skein256256
9.499.499.72T:shavite3256
10.65?10.65?18.75?T:fugue2
11.1111.3411.57T:keccakc1024
11.3411.5711.57T:groestl256
11.3411.5711.81sha3512
12.7312.7312.73T:bblake256
12.7312.7312.96T:cubehash512
12.96?13.19?31.48?T:whirlpool
13.43?13.43?23.84?T:floppsy
13.4313.6613.89T:echosp256
13.4313.8914.12T:rfsb509
13.6613.8914.12T:luffa256
13.8914.3514.35T:lane256
13.8914.3514.35T:shavite3512
14.1214.5814.58T:nasha256
14.3514.8114.81T:nasha512
15.5115.5115.51T:fugue256
15.97?15.97?32.64?T:xoodyakv1
17.13?17.36?27.31?T:cubehash1632
17.5918.0618.29T:jh512
18.2918.7518.75T:groestl512
18.7518.7518.98T:echo256
18.7519.2119.44T:jh224
18.9819.4419.68T:round3jh512
18.9819.6719.68T:round3jh256
19.91?20.14?28.24?T:cubehash832
20.1420.1420.37asconxofv12
20.1420.3720.37asconhashv12
16.20?20.83?33.10?T:jh384
16.20?21.06?28.93?T:jh256
21.7622.4522.45T:gimli24v1
21.7622.4522.68T:lane512
23.8423.8423.84T:echosp512
24.7725.4625.46T:luffa512
24.7725.4625.69T:luffa384
24.31?25.69?34.49?T:simd256
25.6925.6925.93T:esch256v1
28.0128.0128.01T: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.2634.4934.72T:fugue512
33.8034.7234.95T:shamashashv1
37.5038.6641.20T:cubehash88
38.89?39.12?50.46?T:saturninhashv2
39.3539.5840.28T: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.3849.5350.00T:drygascon256
52.3152.5454.16T:mcssha6
52.3152.5554.40T:knot256v2
52.7853.0154.63T:mcssha4
55.0956.7157.87T:coral256v1
57.1757.4159.26T:mcssha5
57.1759.0359.49T:cubehash84
61.3463.1964.12T:cubehash168
88.8991.4391.90T:sneikha384
100.92101.15104.39T:cubehash82
104.62105.09105.55T:knot256v1
106.25106.48109.72T:clxhash
107.40110.18111.57T:cubehash164
123.84124.30127.54T:photonbeetlehash256rate32v1
171.98172.22179.16T:knot512
168.51173.14173.37T:knot384
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
1062.921063.151063.38T:acehash256v1
1334.901335.361335.60T:skinnyhashtk2
1489.521540.221541.38T:gage1h256c256r128
1496.241547.621550.86T:heron256v1
1947.382014.972015.20T:orangishv1
2204.082279.542280.23T:gage1h256c224r064
2465.412534.392536.01T:gage1h256c256r064
2813.552814.242828.82T:gage1h256c224r032
4401.684536.864539.17T:gage1h256c256r032
4424.134562.094565.33T:gage1h256c512r064
7528.187541.847544.15T:gage1h256c224r016
8254.778539.718553.37T:gage1h256c256r016
8292.508564.258578.83T:gage1h256c512r032
13904.3214376.7514386.71T:sivtemphotonhashv1
14586.9314589.9414598.50T:gage1h256c224r008
Cycles/byte for 64 bytes
25%50%75%hash
2.09?4.16?8.33?T:edonr512
2.09?4.17?4.17?sha256
4.16?4.17?10.42?prh42s256
4.164.174.17T:blake3
4.16?4.17?6.25?T:bebb4185
4.17?4.17?6.25?T:edonr256
6.25?6.25?12.50?prh42s512
6.25?6.25?12.50?prh64s256
6.256.256.25T:blake2b
6.25?6.25?8.33?T:blake2s
6.25?8.33?8.33?T:bmw512
6.25?8.33?8.33?T:k12
8.33?8.33?14.58?T:beamsplitter
8.34?10.41?10.42?T:blake64
10.4110.4210.42blake512
10.4110.4210.42T:bmw256
10.42?10.42?12.50?T:sarmal256
8.33?10.42?20.83?prh42s1024
8.34?10.42?20.83?prh64s512
10.42?12.50?12.50?T:blake32
10.42?12.50?12.50?sha3224
10.42?12.50?12.50?sha3256
10.42?12.50?12.50?sha3384
10.42?12.50?12.50?sha3512
10.42?12.50?12.50?shake128
10.42?12.50?12.50?shake256
10.42?12.50?12.50?T:skein512256
10.42?12.50?12.50?T:skein512512
12.5012.5012.50T:keccak
12.5012.5012.50T:keccakc1024
12.5012.5012.50T:keccakc256
12.5012.5012.50T:keccakc448
12.5012.5012.50T:keccakc512
12.5012.5012.50T:keccakc768
12.5012.5012.50md5
12.50?12.50?27.08?T:skein256256
12.50?14.58?14.58?sha512
12.50?14.58?31.23?prh64s1024
12.50?14.58?31.25?T:sarmal512
12.50?14.58?37.50?T:floppsy
14.58?16.66?16.67?blake256
16.67?18.75?18.75?T:shavite3256
18.75?18.75?43.75?T:skein10241024
18.75?20.83?41.66?T:xoodyakv1
22.9122.9222.92T:rfsb509
22.92?22.92?75.00?T:whirlpool
25.0025.0025.00T:luffa256
25.0027.0827.08T:groestl256
25.0027.0827.08T:nasha256
27.0827.0827.08T:shavite3512
27.0829.1629.17asconhashv12
27.0829.1629.17asconxofv12
27.0829.1629.17T:cubehash512
29.1629.1629.17T:nasha512
31.2531.2531.25T:gimli24v1
31.2531.2531.25T:shabal256
31.2531.2533.33T:shabal512
31.2533.3333.33T:jh512
33.3333.3435.42T:esch256v1
33.3435.4135.42T:jh224
35.4135.4135.42T:round3jh512
35.4135.4235.42T:lane256
35.4135.4235.42T:round3jh256
37.5037.5039.58T:fugue256
41.67?43.75?133.33?T:echosp256
41.6743.7543.75T:echo256
43.75?43.75?108.33?T:drygascon128
43.75?45.83?125.00?T:simd256
43.75?45.83?129.16?T:fugue2
45.8347.9147.92T:groestl512
47.9147.9250.00T:shamashashv1
29.17?52.08?79.16?T:jh256
52.0852.0852.08T:echo512
54.1654.1754.17T:echosp512
54.1654.1756.25T:bblake256
54.1654.1756.25T:luffa384
54.1756.2556.25T:luffa512
56.25?56.25?120.83?T:saturninhashv2
29.17?60.41?95.83?T:jh384
60.4160.4260.42T:esch384v1
62.50?64.58?106.23?T:sneikha256
64.5864.5866.66T:drygascon256
68.75?70.83?141.66?T:cubehash1632
72.92?75.00?152.08?T:cubehash832
75.0077.0877.08T:knot256v2
81.23?81.25?166.66?T:coral256v1
81.25?83.33?208.31?T:essence224
81.2583.3389.58T:essence256
85.4287.5087.50T:lane512
87.50?89.58?456.23?T:cubehash816
89.5889.5891.66T:fugue512
91.67?95.83?266.66?T:cubehash88
91.66?95.84?299.98?T:simd512
97.9199.98100.00T:mcssha6
106.25?106.25?308.33?T:essence512
112.50?114.58?333.31?T:cubehash84
114.58?116.66?368.75?T:photonbeetlehash256rate32v1
118.73118.75118.75T:clxhash
106.25?120.83?218.73?T:essence384
120.83120.83120.83T:knot256v1
141.66145.83145.83T:mcssha5
97.92?149.98?241.66?T:mgrostl256
147.91?150.00?243.73?T:sneikha384
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.66197.91197.91T:knot384
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
1616.611618.691620.78T:acehash256v1
2414.482493.642495.73T:gage1h256c256r128
2704.062795.722797.81T:heron256v1
2766.562860.302860.31T:orangishv1
3358.203468.613472.78T:gage1h256c224r064
3731.113856.093860.27T:gage1h256c256r064
4139.424141.524143.59T:gage1h256c224r032
6456.006672.666678.91T:gage1h256c256r032
6726.836951.816955.98T:gage1h256c512r064
10891.2310895.4110901.66T:gage1h256c224r016
11957.8812355.7712364.09T:gage1h256c256r016
12180.7812599.5012605.77T:gage1h256c512r032
13107.8113559.8813564.05T:sivtemphotonhashv1
20895.0220901.2721026.27T:gage1h256c224r008
Cycles/byte for 8 bytes
25%50%75%hash
16.6216.6216.75sha256
16.62?16.75?33.25?T:floppsy
16.62?16.75?33.38?T:edonr256
16.62?33.25?66.62?T:edonr512
16.75?33.25?50.00?T:bebb4185
16.75?33.38?50.00?T:beamsplitter
33.2533.3833.38T:blake3
33.25?33.38?83.38?prh42s256
33.38?50.00?100.00?prh42s512
33.38?50.00?100.00?prh64s256
33.38?50.00?50.00?md5
50.0050.0050.00T:blake2b
50.0050.0050.00T:blake32
50.00?50.00?66.62?T:blake2s
50.00?66.62?66.62?T:bmw256
50.00?66.62?66.62?T:bmw512
50.00?66.62?66.62?T:k12
66.62?66.62?133.38?prh64s512
66.6266.6266.75blake256
66.62?66.75?166.62?T:xoodyakv1
66.62?83.25?133.25?T:skein256256
66.62?83.25?83.38?T:shavite3256
66.75?83.25?166.62?prh42s1024
66.75?83.25?83.38?T:blake64
83.2583.3883.38blake512
83.2583.3883.38T:gimli24v1
83.38?83.38?100.00?T:skein512256
100.00100.00100.00T:keccak
100.00100.00100.00T:keccakc1024
100.00100.00100.00T:keccakc256
100.00100.00100.00T:keccakc448
100.00100.00100.00T:keccakc512
100.00100.00100.00T:keccakc768
100.00100.00100.00T:sarmal256
100.00?100.00?116.62?T:luffa256
100.00?100.00?116.62?T:rfsb509
100.00?100.00?350.00?T:whirlpool
83.38?100.00?100.00?asconhashv12
83.38?100.00?100.00?asconxofv12
83.38?100.00?100.00?sha3224
83.38?100.00?100.00?sha3256
83.38?100.00?100.00?sha3384
83.38?100.00?100.00?sha3512
83.38?100.00?100.00?shake128
83.38?100.00?100.00?shake256
83.38?100.00?100.00?T:skein512512
100.00?116.62?116.62?T:nasha256
100.00?116.62?116.62?sha512
116.62?116.62?250.00?prh64s1024
116.62?116.75?233.38?T:sarmal512
116.62?116.75?283.25?T:drygascon128
116.75?133.25?133.38?T:esch256v1
133.25133.38133.38T:groestl256
133.38?133.38?150.00?T:cubehash512
133.38?133.38?416.62?T:photonbeetlehash256rate32v1
150.00150.00150.00T:shamashashv1
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.75183.25183.38T:clxhash
183.38200.00200.00T:shabal256
199.88200.00200.00T:shabal512
200.00200.00216.62T:knot256v2
216.62216.62216.62T:knot256v1
216.62216.62216.62T:shavite3512
216.62216.62216.75T:fugue256
233.25233.38233.38T:drygascon256
233.25233.38233.38T:nasha512
250.00266.62266.62T:esch384v1
250.00266.62266.62T:jh512
266.62266.62266.75T:luffa384
266.62266.62266.75T:luffa512
266.62?283.25?550.00?T:coral256v1
266.75283.25283.38T:jh224
283.25283.25283.38T:round3jh256
283.25283.25283.38T:round3jh512
283.25283.38300.00T:lane256
300.00?316.62?616.62?T:fugue2
333.38?350.00?1066.62?T:echosp256
350.00?350.00?1016.62?T:simd256
350.00350.00350.00T:echo256
383.25383.38383.38T:bblake256
383.25383.38383.38T:groestl512
383.38400.00400.00T:knot384
416.62416.62416.62T:echo512
433.25433.38450.00T:echosp512
450.00450.00466.62T:mcssha6
233.38?483.25?633.25?T:jh256
233.38?483.25?633.25?T:jh384
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
533.25533.25533.38T:fugue512
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.38700.00716.62T:lane512
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
800.00833.25833.25T:mcssha5
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
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
6183.126199.756233.00T:acehash256v1
8549.758583.008866.38T:gage1h256c256r128
11066.2511416.2511433.00T:orangishv1
12632.8812649.5012649.62T:heron256v1
12449.5012866.1213299.50T:gage1h256c224r064
13816.1214266.0014299.38T:gage1h256c256r064
14016.1214449.5014499.38T:sivtemphotonhashv1
14582.7514599.3814599.50T:gage1h256c224r032
22749.1223482.3823532.38T:gage1h256c256r032
24832.3825665.7525682.38T:gage1h256c512r064
37381.8837398.5037431.88T:gage1h256c224r016
41081.7542431.7542515.00T:gage1h256c256r016
42898.3844398.2544581.50T:gage1h256c512r032
70663.8870714.0070764.00T:gage1h256c224r008

amd64; Zen3 (a20f10); 2020 AMD Ryzen 9 5950X; 16 x 3400MHz; zen3, supercop-20220213

Graphs: (bytes,cycles)

NISTLWC graphs: (bytes,cycles)
Cycles/byte for long messages
25%50%75%hash
0.120.120.12T:floppsy
0.430.430.43prh42s512
0.460.460.46prh42s1024
0.460.460.46prh42s256
0.550.550.55prh64s512
0.550.550.55prh64s1024
0.550.550.55prh64s256
1.031.031.04T:bebb4185
1.391.391.40T:edonr512
1.491.491.49T:blake3
1.891.891.89sha1
2.022.022.02sha256
2.022.022.02sha224
2.142.152.15T:bmw512
2.492.502.51T:echo256
2.782.782.78T:md4
2.802.802.80T:edonr256
3.063.063.07T:k12
3.093.113.12T:beamsplitter
3.363.373.37T:blake2b
3.653.653.65T:cubehash832
3.933.933.93T:keccakc256treed2
4.224.224.22sha384
4.224.224.22sha512
4.284.294.29T:bmw256
4.424.434.43T:skein512256
4.454.454.46T:skein512512
4.524.524.53T:bblake256
4.534.544.54T:shabal256
4.524.574.59T:shabal512
4.594.604.61T:blake64
4.624.634.63T:bash256
4.774.774.77md5
4.414.854.86T:keccakc512treed2
4.954.964.99T:sarmal256
4.995.005.08blake512
5.265.265.27T:blake2s
5.505.515.53T:skein10241024
5.545.565.57T:keccakc256
5.665.665.66T:skein256256
5.675.695.70shake128
5.905.915.92T:rfsb509
5.915.925.93T:tiger
6.146.156.16T:bash384
6.196.216.22T:sarmal512
6.37?6.46?7.08?T:blake32
6.466.466.48T:keccakc448
6.596.606.61sha3224
6.696.706.70T:groestl256
6.806.806.81T:keccakc512
6.906.916.93shake256
6.926.936.93sha3256
6.936.936.99T:cubehash1632
6.93?6.99?10.43?T:cubehash512
7.307.307.30T:cubehash816
7.347.357.35T:keccak
7.517.527.52blake256
8.888.898.90T:keccakc768
9.119.119.12sha3384
9.289.299.29T:groestl512
9.309.309.31T:bash512
9.579.589.59T:luffa256
9.659.659.66T:luffa384
10.7410.7410.75T:jh384
10.7410.7510.75T:jh512
10.7410.7510.76T:jh224
10.7410.7511.31T:jh256
11.7811.7811.78T:ripemd160
12.1612.1712.18T:gimli24v1
12.4712.4812.49T:round3jh256
12.4712.4812.49T:round3jh512
12.6412.6612.67T:nasha256
12.7012.7012.71T:fugue256
12.9112.9412.98T:nasha512
12.9812.9913.02T:keccakc1024
13.0213.0713.09sha3512
13.7613.7813.84T:whirlpool
13.9613.9713.97T:shavite3256
14.5314.5414.54T:cubehash1616
14.5314.5414.56T:cubehash88
15.7015.7115.72T:luffa512
15.7515.7515.75asconhashv12
15.7515.7515.75asconxofv12
16.1216.1316.15T:xoodyakv1
19.1019.1219.13T:fugue384
19.4519.4619.51T:lane256
20.7920.8020.80T:echosp256
20.8020.8120.83T:hamsi
20.9620.9620.97T:shamashashv1
20.9320.9721.00T:simd512
21.6521.7121.91T:shavite3512
24.9224.9324.94T:fugue512
26.8026.8626.89T:simd256
27.5627.5627.57T:lane512
27.1228.2128.39T:fsb256
28.6728.6728.67T:echosp512
28.9128.9128.92T:cubehash84
28.9528.9528.96T:cubehash168
30.1230.1330.15T:echo512
31.0231.0531.12T:mgrostl256
31.2531.2831.39T:essence384
31.2731.4831.52T:essence512
32.1932.1932.19T:sneikha256
32.2832.3132.79T:esch256v1
38.9738.9738.97T:saturninhashv2
43.7543.7744.09T:essence256
44.5944.6244.63T:essence224
47.1647.2847.69T:esch384v1
49.3749.4149.50T:mcssha4
49.3549.4449.49T:mcssha5
49.3649.4549.52T:mcssha6
49.9650.5350.55T:drygascon128
52.2552.2552.25T:coral256v1
53.0753.2653.31T:drygascon256
57.7457.7457.74T:cubehash164
58.4558.4558.46T:cubehash82
64.8864.9064.91T:triadhashv1
65.1265.1265.13T:knot256v2
65.5165.5165.51T:sneikha384
94.90?99.65?106.84?T:fsb512
102.00102.00102.00T:knot256v1
116.13116.14116.16T:cubehash162
116.90116.92116.96T:cubehash81
128.25128.25128.25T:clxhash
148.62148.67148.73T:syconhash256v1
195.00195.00195.05T:knot512
196.53?206.67?252.89?T:photonbeetlehash256rate32v1
216.80216.99217.00T:knot384
232.09232.22232.26T:cubehash161
906.05910.46913.14T:acehash256v1
1066.561079.821091.75T:heron256v1
1155.381160.931165.16T:sivrijndael256hash256v1
1206.531208.091212.04T:subterraneanv1
1209.551212.901215.31T:skinnyhashtk3
1285.081287.051289.55T:gage1h256c256r128
1895.861900.321948.05T:gage1h256c224r064
2201.952214.082224.58T:gage1h256c256r064
2278.942280.852282.80T:skinnyhashtk2
2939.372963.352969.47T:sivtemphotonhashv1
3112.713113.683114.51T:orangishv1
3275.053283.273295.56T:gage1h256c224r032
3681.703687.973729.76T:gage1h256c512r064
3916.253956.574056.40T:gage1h256c256r032
6365.206382.386430.77T:gage1h256c224r016
7994.058044.538119.16T:gage1h256c512r032
9329.469383.069431.98T:gage1h256c256r016
19412.1719516.4119697.56T:gage1h256c224r008
Cycles/byte for 4096 bytes
25%50%75%hash
0.140.140.14T:floppsy
0.520.530.53prh42s256
0.550.550.55prh42s512
0.630.630.64prh42s1024
0.660.660.66prh64s256
0.700.700.70prh64s512
0.790.800.80prh64s1024
1.081.101.10T:bebb4185
1.461.461.46T:edonr512
1.531.541.54T:blake3
1.951.951.95sha1
2.062.062.06sha256
2.082.082.08sha224
2.332.332.34T:bmw512
2.632.632.64T:echo256
2.852.852.85T:md4
2.872.872.88T:edonr256
3.123.123.13T:k12
3.333.343.35T:beamsplitter
3.363.373.37T:blake2b
3.983.993.99T:cubehash832
4.414.414.41sha384
4.424.424.42sha512
4.504.514.51T:bmw256
4.524.524.52T:skein512256
4.524.534.54T:keccakc256treed2
4.554.554.55T:skein512512
4.774.784.79T:blake64
4.794.794.80T:bash256
4.874.874.87md5
4.874.884.88T:shabal512
4.874.884.89T:shabal256
5.115.115.12T:bblake256
5.135.145.15T:sarmal256
5.175.185.18blake512
5.265.265.27T:blake2s
5.535.545.54T:keccakc512treed2
5.695.725.73T:keccakc256
5.745.745.75T:skein10241024
5.755.755.75T:skein256256
5.855.865.88shake128
6.086.096.10T:tiger
6.156.166.17T:rfsb509
6.246.246.25T:bash384
6.406.416.42T:sarmal512
6.616.616.61T:keccakc448
6.616.667.16T:blake32
6.746.776.78sha3224
6.986.997.00T:groestl256
7.067.067.06T:keccakc512
7.12?7.16?10.32?T:cubehash512
7.167.187.20shake256
7.207.217.21sha3256
7.567.587.60T:cubehash1632
7.607.627.62T:keccak
7.637.637.64T:cubehash816
7.647.647.65blake256
9.039.039.03T:keccakc768
9.309.309.33sha3384
9.469.479.48T:bash512
9.749.759.75T:luffa256
9.809.819.82T:groestl512
9.899.909.91T:luffa384
10.9210.9310.94T:jh512
10.9210.9310.94T:jh224
10.9310.9310.94T:jh256
10.9310.9410.94T:jh384
11.9912.0012.01T:ripemd160
12.2612.2812.29T:gimli24v1
12.6812.6912.69T:round3jh256
12.6812.6912.70T:round3jh512
12.8812.8912.93T:nasha256
13.0913.1113.12T:keccakc1024
13.1213.1313.13sha3512
13.2313.2413.27T:fugue256
13.3813.4113.43T:nasha512
14.0714.0814.08T:whirlpool
14.2014.2114.22T:shavite3256
14.8714.8714.88T:cubehash88
15.1815.1815.19T:cubehash1616
15.8815.8815.88asconhashv12
15.8815.8815.88asconxofv12
16.0916.1016.12T:luffa512
16.2016.2216.23T:xoodyakv1
19.6719.7119.72T:fugue384
20.1120.1120.11T:lane256
20.9020.9220.93T:hamsi
21.2021.2121.21T:shamashashv1
21.6321.6921.74T:simd512
21.7421.7521.77T:echosp256
22.3822.4122.57T:shavite3512
25.7525.7625.78T:fugue512
27.2627.2727.28T:simd256
29.2729.2829.28T:cubehash84
29.3429.3429.35T:lane512
29.6329.6429.64T:cubehash168
29.7329.7329.74T:echosp512
30.2430.4130.66T:fsb256
31.1831.2031.22T:echo512
32.3232.4032.52T:essence384
32.4632.4632.46T:sneikha256
32.5632.5832.60T:essence512
32.7332.7532.76T:mgrostl256
32.6133.0033.11T:esch256v1
39.3039.3039.31T:saturninhashv2
44.6044.6344.67T:essence256
45.3345.3545.37T:essence224
46.7647.2947.54T:esch384v1
50.1950.3250.48T:mcssha4
50.3250.3650.39T:mcssha6
50.5950.5950.60T:drygascon128
50.9951.0151.04T:mcssha5
52.6852.6852.68T:coral256v1
53.6253.6253.68T:drygascon256
58.4258.4358.44T:cubehash164
58.8258.8258.83T:cubehash82
65.0265.0265.05T:triadhashv1
65.6065.6065.60T:knot256v2
66.2966.2966.30T:sneikha384
102.21102.21102.21T:knot256v1
116.81116.82116.82T:cubehash162
117.26117.27117.29T:cubehash81
128.45128.45128.46T:clxhash
150.02150.09150.18T:syconhash256v1
195.84195.84195.85T:knot512
201.20?206.30?247.00?T:photonbeetlehash256rate32v1
217.48217.49217.55T:knot384
232.79232.86232.93T:cubehash161
913.60913.81916.57T:acehash256v1
1079.221079.991106.36T:heron256v1
1160.331163.471166.13T:sivrijndael256hash256v1
1208.811210.901212.98T:subterraneanv1
1213.271215.891220.51T:skinnyhashtk3
1297.061306.971308.51T:gage1h256c256r128
1922.801925.891928.74T:gage1h256c224r064
2226.872232.692279.51T:gage1h256c256r064
2291.882294.732297.59T:skinnyhashtk2
2959.152961.962990.39T:sivtemphotonhashv1
3136.963138.393143.57T:orangishv1
3318.003320.263429.83T:gage1h256c224r032
3727.653729.763828.68T:gage1h256c512r064
3978.614071.184083.97T:gage1h256c256r032
6425.266448.776646.24T:gage1h256c224r016
8090.098103.858196.80T:gage1h256c512r032
9379.499447.129473.74T:gage1h256c256r016
10188.7610198.3510210.41T:fsb512
19575.0819620.5019673.79T:gage1h256c224r008
Cycles/byte for 1536 bytes
25%50%75%hash
0.17?0.17?0.33?T:floppsy
0.640.640.65prh42s256
0.730.740.74prh42s512
0.830.830.84prh64s256
0.920.930.93prh42s1024
0.940.940.95prh64s512
1.191.191.20prh64s1024
1.191.201.21T:bebb4185
1.581.591.59T:edonr512
2.042.042.05sha1
2.132.132.13sha256
2.202.202.20sha224
2.622.622.63T:bmw512
2.922.932.94T:echo256
2.982.982.98T:md4
2.992.993.01T:edonr256
3.353.363.36T:blake2b
3.373.383.40T:k12
3.703.713.71T:blake3
3.723.743.78T:beamsplitter
4.544.544.55T:cubehash832
4.684.684.68T:skein512256
4.714.714.72T:skein512512
4.724.724.72sha384
4.744.744.75sha512
4.864.884.90T:bmw256
5.045.045.04md5
5.055.065.08T:bash256
5.055.085.10T:blake64
5.235.245.24T:keccakc256treed2
5.255.255.26T:blake2s
5.415.435.45T:shabal256
5.42?5.45?6.38?T:sarmal256
5.455.465.48T:shabal512
5.535.545.58blake512
5.885.885.88T:skein256256
6.086.106.11T:bblake256
6.096.106.10T:skein10241024
6.146.146.15T:keccakc512treed2
6.126.176.19T:keccakc256
6.306.316.32shake128
6.346.356.35T:tiger
6.596.606.61T:rfsb509
6.606.626.63T:bash384
6.756.756.77T:keccakc448
6.746.766.79T:sarmal512
6.826.867.40T:blake32
6.926.926.93sha3224
7.337.357.35T:keccakc512
7.427.437.47T:cubehash512
7.437.447.51shake256
7.467.477.48T:groestl256
7.517.527.53sha3256
7.857.857.86blake256
8.028.048.06T:keccak
8.178.188.19T:cubehash816
8.608.618.67T:cubehash1632
9.07?9.09?12.28?T:keccakc768
9.379.419.42sha3384
9.719.739.75T:bash512
10.0210.0310.04T:luffa256
10.3010.3110.33T:luffa384
10.6710.6810.72T:groestl512
11.2211.2411.25T:jh224
11.2211.2411.26T:jh512
11.2311.2411.26T:jh384
11.2211.2511.26T:jh256
12.3512.3712.37T:ripemd160
12.4212.4412.47T:gimli24v1
13.0213.0313.06T:round3jh512
13.0313.0513.06T:round3jh256
13.2913.3213.36T:nasha256
13.5213.5613.65T:keccakc1024
13.5313.5713.69sha3512
14.1014.1114.17T:fugue256
14.1114.1814.21T:nasha512
14.5314.5514.61T:whirlpool
14.5914.6014.62T:shavite3256
15.4115.4215.44T:cubehash88
16.1016.1016.10asconxofv12
16.1016.1016.11asconhashv12
16.2716.2816.29T:cubehash1616
16.3016.3516.37T:xoodyakv1
16.7316.7616.78T:luffa512
20.6320.6520.66T:fugue384
21.0421.0721.10T:hamsi
21.2021.2221.23T:lane256
21.5021.5221.57T:echosp256
21.5921.6121.63T:shamashashv1
22.8822.9623.00T:simd512
23.5423.5723.74T:shavite3512
27.1727.2027.24T:fugue512
27.9828.0028.07T:simd256
29.8529.8729.90T:cubehash84
30.7730.7930.80T:cubehash168
31.7831.9832.26T:fsb256
32.3032.3032.31T:lane512
32.5032.5132.53T:echosp512
32.8732.9032.97T:echo512
32.9132.9132.91T:sneikha256
33.0533.3833.47T:esch256v1
34.2234.2634.51T:essence384
34.3734.4434.49T:essence512
35.5435.5535.56T:mgrostl256
39.8639.8639.88T:saturninhashv2
45.9145.9846.05T:essence256
46.5646.5946.64T:essence224
48.7149.1049.41T:esch384v1
50.7550.7650.77T:drygascon128
51.5451.6151.68T:mcssha4
51.7251.7851.79T:mcssha6
53.3853.3953.39T:coral256v1
53.5853.6653.89T:mcssha5
54.2054.2154.23T:drygascon256
59.4259.4359.44T:cubehash82
59.5559.5759.58T:cubehash164
65.2065.2665.29T:triadhashv1
66.3966.3966.39T:knot256v2
67.5967.5967.59T:sneikha384
102.56102.56102.56T:knot256v1
117.87117.90117.93T:cubehash81
117.96117.98118.00T:cubehash162
128.79128.79128.80T:clxhash
152.52152.57152.68T:syconhash256v1
197.25197.25197.82T:knot512
200.51?205.34?246.40?T:photonbeetlehash256rate32v1
218.60218.79218.85T:knot384
234.06234.11238.50T:cubehash161
928.19929.59932.15T:acehash256v1
1113.971114.991120.35T:heron256v1
1149.901154.551182.57T:sivrijndael256hash256v1
1211.391211.901213.02T:subterraneanv1
1230.741234.261237.31T:skinnyhashtk3
1321.631330.251333.01T:gage1h256c256r128
1953.481956.551960.26T:gage1h256c224r064
2264.372268.282332.99T:gage1h256c256r064
2295.752297.132308.71T:skinnyhashtk2
2925.492952.462954.88T:sivtemphotonhashv1
3173.963176.173177.06T:orangishv1
3361.923367.133367.99T:gage1h256c224r032
3800.393812.233930.90T:gage1h256c512r064
4049.564135.574146.98T:gage1h256c256r032
6489.966510.176548.91T:gage1h256c224r016
8212.698303.678493.56T:gage1h256c512r032
9568.099614.529676.98T:gage1h256c256r016
19807.9719911.2320156.40T:gage1h256c224r008
26998.7627030.9027065.83T:fsb512
Cycles/byte for 576 bytes
25%50%75%hash
0.18?0.18?0.23?T:floppsy
0.940.940.95prh42s256
1.241.251.26prh42s512
1.311.331.34prh64s256
1.401.461.53T:bebb4185
1.601.611.62prh64s512
1.711.711.72prh42s1024
1.751.771.77T:edonr512
2.222.232.26prh64s1024
2.292.292.43sha1
2.332.332.33sha256
2.502.512.51sha224
3.153.163.28T:bmw512
3.303.313.31T:md4
3.323.333.34T:edonr256
3.613.623.63T:blake3
3.613.633.64T:echo256
3.693.733.75T:blake2b
3.763.773.78T:k12
4.644.674.70T:beamsplitter
5.105.115.11T:skein512256
5.135.145.14sha384
5.145.145.15T:skein512512
5.175.185.18sha512
5.235.245.25T:blake2s
5.255.265.28T:bash256
5.29?5.38?7.08?T:blake64
5.515.515.51md5
5.625.665.72T:sarmal256
5.845.915.93T:bmw256
6.026.036.05T:cubehash832
6.046.046.04blake512
6.256.266.26T:skein256256
6.696.706.75T:keccakc256
6.846.886.94T:shabal256
6.906.926.98T:shabal512
6.916.926.93shake128
7.007.007.07T:tiger
7.037.067.09T:sarmal512
7.127.137.14T:keccakc256treed2
7.337.367.39T:bash384
7.497.588.12T:blake32
7.727.737.74T:skein10241024
7.727.737.75T:rfsb509
8.268.268.32T:keccakc448
8.258.278.29T:cubehash512
8.268.298.30shake256
8.288.308.32T:keccakc512
8.388.398.45T:keccak
8.418.428.43blake256
8.528.528.53sha3256
8.528.538.54sha3224
8.738.748.81T:groestl256
9.099.109.11T:bblake256
9.449.469.47T:keccakc512treed2
9.649.669.68T:cubehash816
9.839.849.85T:keccakc768
10.1810.2010.22sha3384
10.4310.4510.46T:bash512
10.7610.7810.82T:luffa256
11.3611.3911.43T:cubehash1632
11.3711.3911.41T:luffa384
12.0112.0212.06T:jh384
12.0312.0512.07T:jh512
12.0212.0512.08T:jh256
12.0412.0612.09T:jh224
12.4012.4212.45T:groestl512
12.8612.8912.93T:gimli24v1
13.3013.3513.36T:ripemd160
13.9113.9413.97T:round3jh512
13.9313.9613.99T:round3jh256
14.2914.3414.34T:nasha256
14.6914.7114.78T:nasha512
14.8014.8214.84sha3512
14.8314.8514.93T:keccakc1024
15.6315.6515.69T:shavite3256
15.6915.8015.82T:whirlpool
16.5016.5216.59T:fugue256
16.6516.6716.69T:xoodyakv1
16.6816.6816.68asconxofv12
16.6816.6816.68asconhashv12
16.8516.9016.92T:cubehash88
18.4418.4918.51T:luffa512
19.1319.1719.19T:cubehash1616
21.4221.4921.54T:hamsi
22.5522.5622.59T:shamashashv1
23.1823.2523.31T:fugue384
24.1124.1724.19T:lane256
24.2424.3324.46T:shavite3512
25.0525.0625.07T:echosp256
28.3428.4428.56T:simd512
29.9830.0030.11T:simd256
30.9130.9931.07T:fugue512
31.4631.4831.52T:cubehash84
33.8233.8433.86T:cubehash168
34.0234.1034.28T:echo512
34.1034.1034.11T:sneikha256
34.1334.5534.67T:esch256v1
34.8635.0735.46T:fsb256
38.6538.6538.67T:echosp512
39.3239.3839.48T:essence512
39.2939.3939.54T:essence384
39.5339.6039.74T:mgrostl256
41.3441.3441.39T:saturninhashv2
43.4443.4843.49T:lane512
49.3249.4749.58T:essence256
49.8649.9049.95T:essence224
50.7150.7350.74T:drygascon128
50.7650.9151.16T:esch384v1
55.2855.2855.28T:coral256v1
55.2555.3555.63T:mcssha4
55.5755.6555.75T:mcssha6
55.6255.7755.80T:drygascon256
60.5560.6260.69T:mcssha5
61.0361.0561.08T:cubehash82
62.6062.6162.65T:cubehash164
65.9465.9466.01T:triadhashv1
68.4968.4968.50T:knot256v2
71.0471.0471.05T:sneikha384
103.48103.48103.48T:knot256v1
119.48119.61119.62T:cubehash81
121.00121.04121.10T:cubehash162
129.71129.71129.71T:clxhash
158.93159.07159.15T:syconhash256v1
201.00201.00201.00T:knot512
198.63?204.85?243.10?T:photonbeetlehash256rate32v1
221.46221.70221.70T:knot384
237.15237.17237.18T:cubehash161
968.02968.49968.66T:acehash256v1
1152.891154.161161.94T:sivrijndael256hash256v1
1182.111182.841187.74T:heron256v1
1224.971227.371231.86T:subterraneanv1
1278.681282.621293.30T:skinnyhashtk3
1389.001396.771421.12T:gage1h256c256r128
2042.332045.232104.69T:gage1h256c224r064
2319.042322.702325.25T:skinnyhashtk2
2375.482375.922400.94T:gage1h256c256r064
2907.552944.152981.41T:sivtemphotonhashv1
3284.533285.193286.36T:orangishv1
3492.693494.173608.92T:gage1h256c224r032
3970.134006.814059.53T:gage1h256c512r064
4171.074173.384298.58T:gage1h256c256r032
6722.716759.876804.28T:gage1h256c224r016
8492.718514.068529.49T:gage1h256c512r032
9852.219878.449922.65T:gage1h256c256r016
20463.2720508.1920691.11T:gage1h256c224r008
71805.5471909.3271985.88T:fsb512
Cycles/byte for 64 bytes
25%50%75%hash
0.66?0.67?1.00?T:floppsy
3.383.393.44T:blake3
4.484.564.58T:edonr512
4.614.705.09T:bebb4185
4.814.834.86prh42s256
4.844.864.88sha256
5.005.055.09T:blake2s
5.485.505.72sha1
6.416.456.47sha224
6.947.027.12T:blake2b
7.487.507.50T:md4
7.537.587.62T:edonr256
7.777.787.80prh42s512
8.528.678.69prh64s256
8.618.778.88T:beamsplitter
9.449.559.59T:echo256
10.3410.3410.34T:skein512256
10.3010.3810.42T:bash256
10.3910.3910.39T:skein512512
10.5010.5910.66T:bmw512
10.6210.6910.78T:bash384
10.9511.0311.22T:sarmal256
11.0811.0811.17T:skein256256
11.1111.1611.22T:k12
11.4411.4511.47md5
11.7511.7511.75prh42s1024
11.9111.9212.00sha384
10.9112.0512.05T:blake64
11.8912.0512.20prh64s512
12.1712.2212.31sha512
13.8413.8813.92T:rfsb509
13.8913.9113.91blake512
13.7313.9814.30T:sarmal512
15.3815.4716.42T:tiger
15.5815.6115.62blake256
15.6115.6615.81shake256
15.7215.7715.77sha3512
15.3415.8616.67T:blake32
16.2816.4517.45T:keccakc768
16.42?16.50?21.62?T:keccakc512
16.4416.5516.73T:keccakc1024
16.5316.5917.61T:keccakc448
16.7016.8416.84T:keccakc256
16.7516.8417.69T:keccak
16.8817.3017.36T:bmw256
17.62?17.66?20.48?sha3224
17.64?17.67?25.00?sha3256
17.6917.7017.75shake128
17.6217.7717.97prh64s1024
17.6917.8017.81sha3384
18.2218.2818.36T:cubehash512
18.5618.7018.83T:gimli24v1
19.4219.5219.67T:bash512
20.1920.2820.36T:luffa256
21.0921.2821.38T:xoodyakv1
22.3922.4422.58T:jh512
22.4422.5322.70T:jh224
22.4122.5522.55T:jh384
22.4122.5922.61T:jh256
24.0924.0924.09asconxofv12
24.0924.0924.11asconhashv12
24.9525.0225.11T:cubehash832
25.1225.1625.23T:skein10241024
25.1425.2525.30T:shabal512
25.1425.2525.34T:luffa384
25.2325.2725.30T:groestl256
25.2025.3025.48T:shabal256
25.7325.8125.98T:round3jh256
25.6925.8625.94T:round3jh512
25.5526.1126.16T:ripemd160
26.3626.4826.70T:hamsi
27.2027.2327.31T:nasha256
28.4228.4828.55T:cubehash816
28.7528.9429.08T:nasha512
29.3929.6930.17T:shavite3256
31.0031.1931.67T:whirlpool
33.1933.3333.42T:shamashashv1
35.5835.6735.72T:cubehash88
37.3437.4437.62T:groestl512
40.3340.5641.05T:luffa512
43.3143.4143.44T:keccakc256treed2
43.4443.6144.06T:bblake256
43.5643.6943.78T:keccakc512treed2
44.7745.5846.69T:shavite3512
46.3946.5346.61T:cubehash1632
46.9247.0547.25T:fugue256
47.9448.3048.61T:esch256v1
49.4449.4549.45T:sneikha256
52.2752.3852.45T:cubehash84
54.8955.0655.48T:simd256
56.0956.1256.28T:cubehash1616
55.9756.2256.48T:fugue384
56.0956.2856.28T:drygascon128
59.7359.7559.80T:saturninhashv2
61.3461.3961.72T:lane256
64.8065.3166.12T:echo512
72.6272.7073.11T:cubehash168
73.6973.7574.00T:triadhashv1
75.6275.6775.80T:drygascon256
78.6478.6678.69T:echosp256
78.5879.1479.62T:esch384v1
78.84?79.16?93.25?T:fugue512
79.3079.3079.30T:coral256v1
81.6681.7081.89T:cubehash82
87.4887.7788.94T:simd512
88.6188.9495.80T:echosp512
91.7592.0392.39T:essence224
93.1493.7394.17T:essence256
95.4495.4495.50T:knot256v2
101.66101.94102.03T:cubehash164
102.16102.48108.31T:mcssha4
102.55103.03103.47T:essence384
103.39104.20104.78T:essence512
104.33104.83105.67T:mcssha6
106.69107.08107.28T:mgrostl256
115.36115.36115.36T:knot256v1
115.36115.36115.78T:sneikha384
122.92123.59124.25T:fsb256
140.08140.27140.28T:cubehash81
141.33141.33141.48T:clxhash
150.17150.33150.61T:mcssha5
160.17160.33160.42T:cubehash162
170.55170.56170.59T:lane512
176.41?182.16?219.30?T:photonbeetlehash256rate32v1
241.88242.08242.45T:syconhash256v1
245.56245.66245.83T:knot384
248.98248.98249.12T:knot512
275.97276.44276.69T:cubehash161
1093.611096.081102.09T:sivrijndael256hash256v1
1383.361384.561387.03T:subterraneanv1
1473.771475.081476.20T:acehash256v1
1802.921806.231811.95T:skinnyhashtk3
2130.642138.622146.62T:heron256v1
2254.832260.982270.80T:gage1h256c256r128
2574.562580.192594.67T:skinnyhashtk2
2763.232778.692781.91T:sivtemphotonhashv1
3099.413100.813102.00T:gage1h256c224r064
3612.563645.303657.66T:gage1h256c256r064
4668.284668.584668.61T:orangishv1
5134.815145.035330.23T:gage1h256c224r032
6003.976007.586022.70T:gage1h256c512r064
6157.556159.816296.34T:gage1h256c256r032
9717.679822.099866.88T:gage1h256c224r016
12536.4512570.8112973.23T:gage1h256c512r032
14278.4214314.3814317.45T:gage1h256c256r016
29452.4429500.8929565.06T:gage1h256c224r008
645834.05646960.36648226.14T:fsb512
Cycles/byte for 8 bytes
25%50%75%hash
4.50?4.50?6.38?T:floppsy
24.8824.8824.88T:bebb4185
26.0026.0026.00sha256
28.5028.7530.12sha1
31.3832.0032.50T:beamsplitter
33.6234.1234.38sha224
33.7534.2534.88T:blake3
36.0036.2536.62prh42s256
36.1236.5036.88T:edonr256
36.75?37.25?44.00?T:edonr512
37.2537.3837.50T:md4
46.1246.3846.62T:blake2s
52.5052.6252.88md5
54.2554.7555.50T:gimli24v1
56.8857.2557.75T:blake2b
60.6261.6262.25prh64s256
61.2561.7562.12prh42s512
65.6266.1267.00T:hamsi
67.2567.2568.00T:skein256256
68.7569.1269.62blake256
72.5072.8873.38T:xoodyakv1
72.7574.6279.12T:tiger
72.0074.8875.75T:blake32
76.5076.7577.38T:echo256
81.5081.8882.00prh64s512
82.5082.6282.62asconhashv12
82.6282.6282.62asconxofv12
82.7583.0083.25T:skein512256
83.0083.1283.12T:bash512
83.8883.8883.88T:skein512512
84.2584.3884.62T:rfsb509
84.2584.8886.50T:bash256
85.0085.1285.75T:bmw512
85.3886.1286.75T:bash384
87.3888.1289.25T:luffa256
88.5088.7589.25T:k12
89.3889.8890.62T:sarmal256
91.7591.8892.00prh42s1024
93.8894.1294.25T:cubehash512
95.1295.2595.88sha384
89.50?97.25?103.00?T:blake64
97.6298.0098.88sha512
88.88?99.75?99.88?T:bmw256
106.88107.12109.38T:ripemd160
107.25107.62108.12T:shamashashv1
110.75110.88111.00blake512
110.25112.25114.50T:sarmal512
118.75119.62119.88T:nasha256
122.38123.88124.50T:shavite3256
123.50123.88124.00shake256
124.50125.00125.25sha3512
126.62127.50128.25T:luffa384
130.38131.38131.88T:keccakc768
131.12131.62132.00T:keccakc512
131.88132.38134.50T:keccakc448
132.25132.38133.62T:keccakc1024
133.62134.25138.00T:keccak
133.75134.38135.25T:keccakc256
133.75134.62135.12T:whirlpool
134.50135.00135.62T:triadhashv1
137.12137.38137.38T:sneikha256
130.38?139.25?162.62?sha3224
139.12139.38139.88sha3256
140.25140.50140.62shake128
140.38140.75140.75sha3384
143.25144.00144.12prh64s1024
149.00149.12149.25T:groestl256
149.62149.88150.38T:shabal512
149.50150.75151.88T:drygascon128
149.75150.75162.00T:shabal256
166.38166.62166.88T:saturninhashv2
172.75173.38174.50T:cubehash816
172.75173.62175.88T:cubehash832
181.38181.50181.62T:jh512
181.62181.88183.75T:jh384
181.62182.88184.12T:jh256
181.62182.88184.88T:esch256v1
181.88182.88184.25T:jh224
183.12184.00184.38T:cubehash88
190.75?192.62?233.88?T:photonbeetlehash256rate32v1
199.50200.25201.88T:luffa512
201.50201.62201.75T:skein10241024
208.00208.00208.00T:knot256v1
208.38209.38210.12T:round3jh512
208.50209.38209.88T:round3jh256
213.75214.50215.62T:cubehash84
231.00231.00231.12T:clxhash
231.00232.62237.12T:nasha512
242.50244.00246.00T:cubehash82
244.12244.12244.12T:knot256v2
268.62268.62268.62T:coral256v1
268.25270.75272.38T:groestl512
286.00286.88287.50T:fugue256
287.12287.38299.12T:drygascon256
287.88289.00293.50T:bblake256
301.88302.75303.38T:cubehash81
310.88311.00318.62T:cubehash1632
315.25316.38318.00T:fugue384
337.88339.25342.38T:cubehash1616
336.88342.25346.00T:esch384v1
348.00348.62349.00T:keccakc256treed2
348.75349.62350.25T:keccakc512treed2
359.12362.25367.62T:shavite3512
378.12378.75380.50T:cubehash168
396.62396.62396.62T:sneikha384
406.88408.12411.88T:cubehash164
439.38443.88448.62T:simd256
456.88?459.12?569.50?T:fugue512
467.62468.75470.50T:cubehash162
471.38472.25473.25T:mcssha4
486.00489.00494.00T:mcssha6
493.12494.12496.12T:knot384
499.38503.88504.25T:lane256
534.12536.12543.25T:echo512
557.12558.88560.62T:essence224
579.88?585.62?825.62?T:essence256
583.38586.00587.12T:cubehash161
624.50625.00625.00T:knot512
629.25629.50629.88T:echosp256
699.25705.25712.88T:simd512
659.75709.00712.25T:echosp512
830.00832.25835.75T:essence384
836.88841.25845.75T:essence512
854.38855.50856.75T:mgrostl256
854.62855.75857.00T:mcssha5
894.25896.62899.00T:syconhash256v1
994.38998.621003.38T:fsb256
1274.621284.001296.62T:sivrijndael256hash256v1
1371.121371.501371.88T:lane512
2621.752626.002636.75T:subterraneanv1
2942.752971.752977.75T:sivtemphotonhashv1
4566.884582.624596.25T:skinnyhashtk2
4831.384964.885005.00T:skinnyhashtk3
5434.005439.255451.88T:acehash256v1
7695.507727.507807.75T:gage1h256c256r128
9723.389775.759797.25T:heron256v1
11453.1211477.3811541.62T:gage1h256c224r064
13416.0013518.6213663.50T:gage1h256c256r064
18101.3818120.3818370.50T:gage1h256c224r032
18599.8818660.8818684.00T:orangishv1
21767.5022078.3822412.12T:gage1h256c256r032
22137.2522185.0022225.88T:gage1h256c512r064
33256.1233672.0033878.88T:gage1h256c224r016
44272.7544288.0044378.25T:gage1h256c512r032
48929.0049108.3849796.88T:gage1h256c256r016
98602.8899611.50100046.12T:gage1h256c224r008
5175061.505177612.255180967.88T:fsb512

amd64; TigerLake (806c1); 2020 Intel Core i7-1165G7; 4 x 2800MHz; unstable; pascalinspiron75062n1, supercop-20210125

Graphs: (bytes,cycles)

NISTLWC graphs: (bytes,cycles)
Cycles/byte for long messages
25%50%75%hash
0.55?0.60?0.77?T:blake3
1.001.011.02prh42s512
1.011.011.02prh42s256
1.011.041.05prh42s1024
2.372.382.41sha1
2.492.612.63T:k12
2.68?3.01?6.11?T:edonr256
3.093.103.11sha256
3.163.233.25sha224
2.80?3.26?3.62?T:md4
1.45?3.35?3.56?T:edonr512
3.713.733.98T:blake2b
2.57?4.37?4.70?T:echo256
3.40?4.86?5.24?T:keccakc256treed2
4.71?4.93?5.42?md5
5.045.055.05shake128
3.71?5.11?5.56?T:bmw512
5.16?5.25?6.15?T:blake2s
4.14?5.93?6.40?T:keccakc512treed2
4.00?6.11?6.38?T:cubehash832
6.486.486.49sha3224
6.42?6.54?7.66?T:blake32
6.636.646.64sha3256
6.05?6.81?8.61?T:bash256
6.577.037.08shake256
7.067.127.14T:shabal256
7.217.237.25T:shabal512
7.337.448.10T:bblake256
7.49?7.64?10.04?blake256
6.57?8.38?9.52?T:blake64
8.338.548.97T:cubehash512
8.698.728.77T:xoodyakv1
8.76?9.00?11.03?T:bash384
7.86?9.00?13.72?T:cubehash816
4.67?9.37?9.87?T:skein512256
4.60?9.39?9.89?T:skein512512
9.42?9.55?10.72?blake512
9.689.7310.08sha3384
9.969.9810.04T:simd512
10.0310.0810.10sha384
10.0510.1010.45T:bmw256
6.58?10.24?10.63?T:skein256256
10.4410.4510.47sha512
10.7410.7710.82T:sarmal256
5.22?11.22?12.01?T:skein10241024
10.98?11.81?15.81?T:luffa256
12.4912.4912.50sha3512
7.71?12.59?13.65?T:cubehash1632
5.69?12.61?13.49?T:keccakc256
8.97?12.81?13.93?T:groestl256
11.60?12.85?18.08?T:luffa384
13.1313.1613.19T:sarmal512
12.24?13.50?16.71?T:bash512
6.28?14.02?14.84?T:keccakc448
14.1814.2714.68T:fugue256
14.4014.4414.45T:rfsb509
14.9114.9314.95T:ripemd160
6.96?15.32?16.30?T:keccakc512
7.58?16.53?17.71?T:keccak
12.46?17.34?18.48?T:groestl512
15.99?17.91?26.86?T:cubehash1616
15.79?17.97?20.66?T:nasha256
16.10?18.05?25.45?T:cubehash88
12.70?18.41?20.28?T:jh384
12.72?18.43?20.25?T:jh256
12.73?18.46?20.24?T:jh512
13.27?18.60?20.38?T:jh224
15.83?19.39?20.70?T:gimli24v1
18.40?19.49?25.68?T:luffa512
8.75?19.54?20.86?T:keccakc768
18.05?19.66?20.44?T:fugue2
16.70?19.88?21.21?T:nasha512
20.1820.4420.48T:fugue384
21.8221.8622.11T:round3jh256
21.8321.8621.98T:round3jh512
24.6324.6924.80T:shavite3256
20.00?25.87?28.12?T:hamsi
25.56?26.63?32.22?T:fugue512
24.61?27.06?50.30?T:whirlpool
12.67?28.26?30.02?T:keccakc1024
23.08?28.74?39.23?T:lane256
28.08?31.11?59.61?T:echosp512
24.15?32.96?39.72?asconxofv12
24.09?32.99?39.22?asconhashv12
31.41?33.72?52.99?T:fsb256
33.6433.8736.16T:cubehash168
33.53?33.97?37.40?T:essence384
35.09?35.48?39.35?T:sneikha256
37.2537.3037.36T:simd256
37.8337.9438.04T:shavite3512
19.13?40.14?42.60?T:echosp256
36.70?41.76?42.56?T:essence512
45.58?46.90?59.25?T:essence224
41.81?47.20?99.80?T:esch256v1
32.13?48.76?50.53?T:cubehash84
35.64?50.92?54.37?T:echo512
25.29?51.60?60.23?T:lane512
48.57?52.17?54.91?T:mcssha4
48.56?52.18?54.93?T:mcssha6
48.53?53.90?54.94?T:mcssha5
34.67?53.96?58.21?T:mgrostl256
45.21?57.97?62.65?T:essence256
66.0966.3867.48T:shamashashv1
63.74?71.74?109.14?T:cubehash82
71.90?72.72?80.67?T:sneikha384
79.49?81.10?110.74?T:drygascon128
71.28?91.51?96.06?T:esch384v1
93.3293.9994.22T:saturninhashv2
63.54?96.24?107.50?T:cubehash164
75.01?96.84?168.87?T:knot256v2
106.61?108.58?126.85?T:coral256v1
128.93?143.48?214.97?T:cubehash162
129.16?193.14?200.29?T:cubehash81
197.10?209.00?223.23?T:drygascon256
158.34?249.96?277.59?T:knot256v1
230.79?351.95?391.50?T:clxhash
289.15?364.00?622.00?T:knot384
413.42422.86438.28T:cubehash161
419.52?482.00?1020.05?T:syconhash256v1
243.14?519.02?576.94?T:knot512
9.63?583.79?8607.03?T:fsb512
835.33?860.64?1092.00?T:subterraneanv1
1104.13?1249.34?2296.55?T:skinnyhashtk3
922.25?2067.49?2166.97?T:acehash256v1
2450.382457.152465.09T:sivrijndael256hash256v1
1216.81?2572.80?2722.84?T:heron256v1
1994.06?3650.23?3890.97?T:skinnyhashtk2
4573.98?6607.79?6857.76?T:gage1h256c256r128
3865.37?8475.70?8953.99?T:gage1h256c224r064
4304.46?9406.62?9939.51?T:gage1h256c256r064
6306.60?9455.81?9807.15?T:gage1h256c224r032
6551.22?9600.03?14819.07?T:orangishv1
15939.7416888.0917082.59T:gage1h256c256r032
16902.3016908.6316916.20T:gage1h256c512r064
12687.37?20957.54?27838.38?T:gage1h256c224r016
21138.92?22038.07?31929.48?T:gage1h256c256r016
23867.97?34520.92?35430.17?T:photonbeetlehash256rate32v1
19502.42?39175.58?41326.85?T:gage1h256c512r032
36069.00?51278.12?51294.22?T:gage1h256c224r008
29208.73?51957.14?60430.94?T:sivtemphotonhashv1
Cycles/byte for 4096 bytes
25%50%75%hash
0.92?1.11?2.50?T:blake3
1.131.141.15prh42s256
1.211.221.24prh42s512
1.381.401.42prh42s1024
2.492.532.56sha1
2.602.702.70T:k12
3.07?3.10?5.96?T:edonr256
3.173.183.19sha256
3.263.303.34sha224
2.98?3.38?3.64?T:md4
1.77?3.51?3.55?T:edonr512
3.753.774.00T:blake2b
2.94?4.63?4.71?T:echo256
4.89?5.06?5.46?md5
5.205.205.21shake128
5.26?5.26?6.06?T:blake2s
3.86?5.50?5.77?T:bmw512
4.22?5.62?5.85?T:keccakc256treed2
6.626.636.64sha3224
6.70?6.73?7.74?T:blake32
5.10?6.78?7.07?T:keccakc512treed2
4.76?6.80?6.83?T:cubehash832
6.896.906.90sha3256
6.51?7.08?8.66?T:bash256
6.887.307.31shake256
7.647.657.68T:shabal256
7.737.757.77T:shabal512
7.72?7.82?8.98?blake256
8.158.178.83T:bblake256
8.518.679.43T:cubehash512
6.52?8.76?12.66?T:blake64
8.798.838.84T:xoodyakv1
9.13?9.15?10.95?T:bash384
8.86?9.42?13.79?T:cubehash816
5.28?9.55?9.57?T:skein512512
5.29?9.56?9.59?T:skein512256
9.899.9010.23sha3384
9.929.9411.02blake512
7.06?10.38?10.40?T:skein256256
10.4110.4310.49T:simd512
10.4610.5310.65T:bmw256
10.5110.5410.57sha384
10.8310.8510.88sha512
11.1911.2311.27T:sarmal256
6.06?11.69?11.76?T:skein10241024
11.84?12.03?15.62?T:luffa256
12.5812.5912.60sha3512
6.55?12.93?13.12?T:keccakc256
12.57?13.13?17.96?T:luffa384
9.84?13.37?13.97?T:groestl256
13.6413.6913.73T:sarmal512
9.08?13.71?14.16?T:cubehash1632
12.96?13.78?21.02?T:bash512
7.57?14.33?14.36?T:keccakc448
14.6814.7215.19T:fugue256
14.7514.7814.81T:rfsb509
15.2015.2415.29T:ripemd160
8.13?15.89?15.99?T:keccakc512
8.83?17.12?17.34?T:keccak
16.58?18.31?20.65?T:nasha256
17.43?18.35?25.20?T:cubehash88
13.66?18.73?19.89?T:jh384
13.69?18.75?19.85?T:jh512
13.67?18.76?19.87?T:jh256
17.66?18.87?26.94?T:cubehash1616
14.19?18.95?20.03?T:jh224
14.30?19.00?19.52?T:groestl512
16.41?19.56?20.37?T:gimli24v1
10.02?19.81?20.02?T:keccakc768
19.60?20.02?25.63?T:luffa512
17.66?20.62?21.52?T:nasha512
21.1521.4021.43T:fugue384
20.36?21.45?26.49?T:fugue2
22.2122.2522.30T:round3jh512
22.2222.2622.46T:round3jh256
25.0825.1225.16T:shavite3256
20.85?25.92?27.54?T:hamsi
27.42?27.44?48.68?T:whirlpool
27.21?28.06?39.65?T:fugue512
14.47?28.59?28.65?T:keccakc1024
25.02?29.47?37.00?T:lane256
32.25?32.30?58.76?T:echosp512
32.50?32.54?53.25?T:fsb256
25.73?33.25?38.64?asconxofv12
25.75?33.32?46.03?asconhashv12
34.6734.7136.77T:cubehash168
35.1135.1538.27T:essence384
35.7235.7439.24T:sneikha256
37.9938.0538.11T:simd256
39.0639.1239.38T:shavite3512
25.75?41.87?41.94?T:echosp256
38.80?43.34?43.55?T:essence512
47.45?47.57?95.09?T:esch256v1
47.69?47.74?58.94?T:essence224
34.33?49.40?49.44?T:cubehash84
38.74?52.72?54.39?T:echo512
49.9753.1055.22T:mcssha4
50.0653.1955.37T:mcssha6
30.76?54.90?58.44?T:lane512
50.8155.7156.14T:mcssha5
39.08?56.87?58.93?T:mgrostl256
47.70?59.01?62.04?T:essence256
66.9467.1968.13T:shamashashv1
68.59?72.84?105.88?T:cubehash82
73.5873.6080.73T:sneikha384
82.49?82.78?108.09?T:drygascon128
74.44?92.39?94.55?T:esch384v1
94.1994.9695.11T:saturninhashv2
84.11?97.48?161.81?T:knot256v2
68.42?97.49?104.59?T:cubehash164
109.42?109.55?125.94?T:coral256v1
136.14?144.23?207.99?T:cubehash162
136.30?193.64?194.43?T:cubehash81
200.65210.32221.98T:drygascon256
169.45?250.58?267.40?T:knot256v1
250.06?352.53?376.96?T:clxhash
320.74?364.76?592.85?T:knot384
415.31419.05437.00T:cubehash161
483.30?486.62?974.22?T:syconhash256v1
274.79?520.93?547.56?T:knot512
863.08?864.06?1071.28?T:subterraneanv1
1224.43?1259.73?2202.20?T:skinnyhashtk3
1046.55?2056.67?2071.36?T:acehash256v1
2445.982449.412455.13T:sivrijndael256hash256v1
1397.22?2617.19?2623.92?T:heron256v1
2171.87?3660.54?3723.25?T:skinnyhashtk2
4843.14?6686.21?6722.44?T:gage1h256c256r128
4379.83?8557.76?8565.71?T:gage1h256c224r064
4870.61?9497.94?9506.92?T:gage1h256c256r064
6676.58?9538.45?9563.15?T:gage1h256c224r032
7370.65?9650.07?14159.37?T:orangishv1
16196.7517044.7517125.51T:gage1h256c256r032
17070.8617076.1117081.68T:gage1h256c512r064
14221.09?21642.93?26654.45?T:gage1h256c224r016
22177.82?22251.46?31172.22?T:gage1h256c256r016
24965.75?34256.21?34328.23?T:photonbeetlehash256rate32v1
36319.2638236.1139385.49T:fsb512
21985.33?39683.97?39692.82?T:gage1h256c512r032
37214.70?51501.18?51520.49?T:gage1h256c224r008
31920.46?57523.05?58973.84?T:sivtemphotonhashv1
Cycles/byte for 1536 bytes
25%50%75%hash
1.321.361.38prh42s256
1.551.571.60prh42s512
1.992.022.06prh42s1024
2.662.702.74sha1
2.943.083.09T:k12
3.04?3.18?3.50?T:blake3
3.293.303.32sha256
3.25?3.34?6.23?T:edonr256
3.443.463.48sha224
3.16?3.57?3.83?T:md4
2.01?3.78?3.82?T:edonr512
3.783.824.01T:blake2b
3.27?5.13?5.27?T:echo256
5.26?5.28?6.04?T:blake2s
5.05?5.30?5.73?md5
5.665.675.68shake128
4.38?6.19?6.39?T:bmw512
4.98?6.57?6.80?T:keccakc256treed2
6.796.806.81sha3224
6.93?6.98?10.39?T:blake32
7.227.237.24sha3256
6.86?7.46?9.11?T:bash256
5.74?7.57?7.89?T:keccakc512treed2
7.217.637.65shake256
5.59?7.96?7.99?T:cubehash832
7.98?8.10?9.28?blake256
8.468.508.53T:shabal256
8.518.578.61T:shabal512
8.938.948.98T:xoodyakv1
8.969.179.83T:cubehash512
6.92?9.37?13.37?T:blake64
9.389.4110.17T:bblake256
9.65?9.71?11.71?T:bash384
5.51?9.83?9.89?T:skein512512
5.53?9.85?9.92?T:skein512256
9.909.9210.19sha3384
9.58?10.18?14.88?T:cubehash816
7.24?10.57?10.66?T:skein256256
10.5310.5911.69blake512
11.0911.1511.21T:simd512
11.1011.1811.24T:bmw256
11.2111.2611.34sha384
11.4211.4711.52sha512
11.8911.9412.01T:sarmal256
11.93?12.34?16.11?T:luffa256
6.57?12.35?12.45?T:skein10241024
13.0313.0413.06sha3512
13.17?13.72?18.72?T:luffa384
7.38?13.83?13.99?T:keccakc256
13.17?14.14?17.06?T:bash512
10.44?14.15?14.81?T:groestl256
14.4514.5014.60T:sarmal512
7.44?14.58?14.62?T:keccakc448
15.2715.3616.07T:fugue256
15.4415.4715.50T:rfsb509
10.31?15.55?16.03?T:cubehash1632
15.6915.7215.79T:ripemd160
8.36?16.46?16.55?T:keccakc512
9.34?18.06?18.21?T:keccak
17.18?18.86?21.34?T:nasha256
18.17?19.13?26.27?T:cubehash88
14.14?19.21?20.36?T:jh256
14.06?19.25?20.29?T:jh512
14.04?19.25?20.38?T:jh384
14.61?19.48?20.53?T:jh224
16.67?19.79?20.64?T:gimli24v1
10.06?19.84?20.02?T:keccakc768
18.91?19.97?27.26?T:cubehash1616
20.40?20.70?26.71?T:luffa512
16.28?21.66?22.27?T:groestl512
18.74?21.82?22.81?T:nasha512
22.8022.8523.03T:round3jh256
22.8022.8822.94T:round3jh512
22.8022.9422.99T:fugue384
22.8723.7324.61T:fugue2
25.6425.7225.78T:shavite3256
21.05?26.20?27.76?T:hamsi
28.07?28.10?49.69?T:whirlpool
14.92?29.54?29.60?T:keccakc1024
29.71?29.85?45.62?T:fsb256
28.85?30.45?35.64?T:fugue512
26.18?30.92?38.57?T:lane256
26.14?33.66?38.64?asconxofv12
26.27?33.69?38.66?asconhashv12
35.31?35.38?64.26?T:echosp512
35.9636.0037.85T:cubehash168
36.2236.2639.59T:sneikha256
36.9737.0340.58T:essence384
39.1439.2739.39T:simd256
41.1741.2741.55T:shavite3512
22.22?41.41?41.50?T:echosp256
41.32?46.13?46.36?T:essence512
48.29?48.51?95.97?T:esch256v1
48.99?49.07?60.65?T:essence224
35.05?50.49?50.56?T:cubehash84
51.3154.6056.79T:mcssha4
51.5454.9157.10T:mcssha6
40.91?55.75?57.29?T:echo512
53.5258.8059.23T:mcssha5
33.93?60.51?66.14?T:lane512
49.09?60.82?63.69?T:essence256
45.04?62.48?64.56?T:mgrostl256
68.0668.3269.53T:shamashashv1
70.07?74.25?108.06?T:cubehash82
75.0375.0982.34T:sneikha384
82.69?83.22?108.24?T:drygascon128
75.99?93.51?96.14?T:esch384v1
95.6196.2996.44T:saturninhashv2
69.65?99.38?100.14?T:cubehash164
110.90?111.14?127.64?T:coral256v1
85.41?111.96?163.87?T:knot256v2
137.32?145.48?197.16?T:cubehash162
137.03?194.97?195.52?T:cubehash81
203.05212.72224.34T:drygascon256
173.14?251.45?267.10?T:knot256v1
246.26?353.13?377.57?T:clxhash
322.71?366.80?597.21?T:knot384
417.47436.88438.91T:cubehash161
491.93?497.02?1026.70?T:syconhash256v1
274.62?524.30?551.31?T:knot512
867.13?868.76?1075.24?T:subterraneanv1
1243.34?1274.76?2230.18?T:skinnyhashtk3
1057.92?1804.01?2077.00?T:acehash256v1
2437.252442.272450.61T:sivrijndael256hash256v1
1410.78?2681.55?2690.66?T:heron256v1
2178.38?3673.87?3735.46?T:skinnyhashtk2
4936.63?6812.78?6852.31?T:gage1h256c256r128
4455.98?8696.50?8706.98?T:gage1h256c224r064
4949.69?9649.86?9662.08?T:gage1h256c256r064
6771.27?9673.83?9701.03?T:gage1h256c224r032
7482.34?9778.17?15372.82?T:orangishv1
17342.0017350.8517361.17T:gage1h256c512r064
16432.7217359.6517367.94T:gage1h256c256r032
22485.97?22812.80?30523.14?T:gage1h256c256r016
14396.63?26502.71?27009.18?T:gage1h256c224r016
24897.42?32422.35?34627.12?T:photonbeetlehash256rate32v1
22305.32?41736.01?42911.20?T:gage1h256c512r032
50561.9150597.5652102.62T:gage1h256c224r008
31961.15?56453.92?56482.14?T:sivtemphotonhashv1
21746.67?104164.12?104198.12?T:fsb512
Cycles/byte for 576 bytes
25%50%75%hash
1.881.901.94prh42s256
2.432.472.51prh42s512
2.963.013.11sha1
2.94?3.07?4.56?T:blake3
3.593.623.64sha256
3.603.673.76prh42s1024
3.573.733.75T:k12
3.853.883.97sha224
3.75?3.97?6.90?T:edonr256
2.41?4.08?4.16?T:edonr512
3.64?4.09?4.36?T:md4
4.344.464.61T:blake2b
5.28?5.32?6.03?T:blake2s
5.50?5.89?6.30?md5
6.226.246.27shake128
4.26?6.42?6.57?T:echo256
5.32?7.30?7.55?T:bmw512
7.61?7.73?8.73?T:blake32
7.34?7.79?9.42?T:bash256
8.198.218.24sha3256
8.208.238.25sha3224
8.218.638.66shake256
8.64?8.85?13.29?blake256
6.91?9.08?9.41?T:keccakc256treed2
9.239.309.44T:xoodyakv1
9.919.9610.50T:cubehash512
7.70?10.09?10.82?T:blake64
6.20?10.56?10.68?T:skein512512
6.10?10.68?10.77?T:skein512256
10.6310.7010.85T:shabal512
10.6510.7410.87T:shabal256
10.76?10.83?11.99?T:bash384
10.8210.8611.43sha3384
7.82?11.03?11.13?T:cubehash832
7.59?11.09?11.23?T:skein256256
11.06?11.17?12.29?blake512
8.90?11.79?12.22?T:keccakc512treed2
12.1612.2112.31sha512
12.1612.2312.33sha384
11.48?12.31?17.94?T:cubehash816
12.2712.4412.51T:sarmal256
12.7612.8413.93T:bblake256
12.7112.9113.15T:luffa256
12.7212.9113.08T:bmw256
14.0814.1514.25T:simd512
14.2414.2714.32sha3512
7.66?14.88?15.09?T:keccakc256
15.0415.1315.25T:sarmal512
14.62?15.24?20.78?T:luffa384
14.21?15.27?23.22?T:bash512
8.33?15.45?15.59?T:skein10241024
11.97?16.54?17.12?T:groestl256
16.9417.0317.11T:ripemd160
17.0117.0617.16T:rfsb509
17.0217.2018.60T:fugue256
9.28?17.91?18.01?T:keccakc448
9.52?18.49?18.64?T:keccakc512
9.63?18.60?18.76?T:keccak
18.70?20.40?23.05?T:nasha256
13.57?20.46?21.14?T:cubehash1632
17.17?20.59?21.38?T:gimli24v1
15.03?20.62?21.80?T:jh384
15.11?20.70?21.63?T:jh512
15.09?20.71?21.78?T:jh256
15.77?20.83?21.98?T:jh224
20.10?21.25?29.21?T:cubehash88
10.78?21.26?21.39?T:keccakc768
19.65?22.67?23.97?T:nasha512
22.82?22.98?29.58?T:luffa512
22.28?23.45?32.36?T:cubehash1616
24.3424.4424.52T:round3jh512
24.3724.5224.69T:round3jh256
21.63?26.70?28.32?T:hamsi
20.06?26.95?27.62?T:groestl512
26.9227.1727.28T:fugue384
27.4227.5227.68T:shavite3256
29.75?29.85?52.70?T:whirlpool
29.4830.7531.79T:fugue2
16.87?32.39?32.61?T:keccakc1024
28.45?33.19?43.27?T:lane256
26.95?34.99?48.87?asconxofv12
26.93?35.04?40.00?asconhashv12
33.11?36.89?42.83?T:fugue512
37.5537.6241.03T:sneikha256
38.55?38.85?60.16?T:fsb256
39.4039.5141.50T:cubehash168
41.95?42.04?76.45?T:echosp512
42.0142.1246.25T:essence384
42.3742.5142.80T:simd256
42.4342.6342.94T:shavite3512
25.41?47.68?47.86?T:echosp256
49.46?49.85?98.60?T:esch256v1
52.54?52.60?64.99?T:essence224
47.55?53.34?53.66?T:essence512
37.04?53.38?53.53?T:cubehash84
42.38?57.72?59.30?T:echo512
54.8258.6560.83T:mcssha4
55.37?59.56?61.82?T:mcssha6
52.56?65.22?68.38?T:essence256
60.7366.8467.38T:mcssha5
49.98?71.15?73.53?T:mgrostl256
71.1071.3472.21T:shamashashv1
73.46?77.35?113.37?T:cubehash82
78.7478.9086.18T:sneikha384
45.52?80.63?88.31?T:lane512
83.52?83.90?108.95?T:drygascon128
79.98?98.38?100.36?T:esch384v1
99.2199.6299.91T:saturninhashv2
89.17?101.33?169.54?T:knot256v2
73.01?104.46?105.17?T:cubehash164
114.45?114.72?131.82?T:coral256v1
140.75?150.24?202.11?T:cubehash162
138.79?197.73?198.19?T:cubehash81
208.83218.39230.10T:drygascon256
174.60?253.52?269.44?T:knot256v1
248.21?355.43?379.92?T:clxhash
325.81?370.94?603.66?T:knot384
422.88441.20442.51T:cubehash161
509.67?514.41?1064.24?T:syconhash256v1
281.83?533.04?560.81?T:knot512
878.44?881.76?1086.24?T:subterraneanv1
1287.31?1314.29?2302.36?T:skinnyhashtk3
1104.91?1879.45?2164.15?T:acehash256v1
2426.142431.732435.13T:sivrijndael256hash256v1
1485.32?2875.89?2879.98?T:heron256v1
2200.75?3704.78?3770.65?T:skinnyhashtk2
5189.00?7163.79?7197.28?T:gage1h256c256r128
4642.07?9066.31?9074.22?T:gage1h256c224r064
7031.93?10048.07?10166.65?T:gage1h256c224r032
5157.56?10061.65?10076.68?T:gage1h256c256r064
7734.15?10076.73?15896.18?T:orangishv1
17064.2718021.4018035.95T:gage1h256c256r032
18070.5918084.8718095.19T:gage1h256c512r064
23278.49?23288.43?31607.69?T:gage1h256c256r016
14922.76?26236.76?26330.89?T:gage1h256c224r016
24590.18?32142.73?34307.13?T:photonbeetlehash256rate32v1
23146.26?43327.70?44535.50?T:gage1h256c512r032
28828.31?52324.55?52349.43?T:gage1h256c224r008
31767.60?56193.92?56223.87?T:sivtemphotonhashv1
57391.94?267034.94?277334.07?T:fsb512
Cycles/byte for 64 bytes
25%50%75%hash
3.42?3.77?3.97?T:blake3
5.59?5.83?6.30?T:blake2s
7.557.697.95sha256
7.667.988.41sha1
8.558.869.39T:blake2b
8.899.069.31prh42s256
5.97?9.41?10.03?T:edonr512
9.7310.1410.55sha224
8.97?10.47?15.28?T:edonr256
9.86?10.67?11.02?T:md4
11.22?13.05?13.48?T:k12
11.16?13.59?14.39?md5
13.8614.0814.42prh42s512
12.83?14.31?14.72?T:xoodyakv1
15.3415.4515.66shake128
14.48?15.59?18.22?T:bash256
15.5515.6715.80sha3512
15.5315.7515.89sha3224
15.6115.7716.03sha3384
15.6615.7815.95sha3256
15.53?16.05?18.39?T:bash384
15.6416.3816.55shake256
11.70?17.03?17.50?T:echo256
16.55?17.19?18.64?T:blake32
12.70?18.19?18.80?T:skein256256
18.09?18.42?25.75?blake256
11.06?20.22?20.75?T:skein512512
11.42?20.53?20.88?T:skein512256
22.0522.4823.61T:cubehash512
22.30?22.91?31.72?blake512
17.78?22.94?24.36?T:blake64
18.11?23.61?24.56?T:bmw512
24.3824.8425.27prh42s1024
25.1625.3425.67sha512
25.19?25.75?34.05?T:luffa256
25.3825.7826.33T:sarmal256
26.84?28.78?34.36?T:bash512
28.4428.9829.47sha384
23.88?29.62?30.34?T:gimli24v1
30.4831.0531.38T:sarmal512
18.58?33.06?33.52?T:keccakc768
32.9733.3033.73T:rfsb509
28.72?33.41?35.34?T:hamsi
33.1633.6234.14T:ripemd160
33.44?34.22?40.52?T:bmw256
19.80?34.61?35.03?T:keccakc512
19.61?34.83?35.36?T:keccak
18.03?34.92?35.14?T:keccakc256
20.09?35.03?35.34?T:keccakc448
33.86?35.14?46.55?T:luffa384
21.62?36.03?36.55?T:keccakc1024
36.8837.4538.23T:shabal512
29.31?38.08?40.08?T:jh256
28.81?38.09?39.88?T:jh384
38.0538.3839.09T:shabal256
30.28?38.45?39.92?T:jh512
29.20?38.58?40.38?T:jh224
37.22?39.14?56.09?T:cubehash816
36.17?39.67?46.11?T:nasha256
38.91?40.81?50.89?T:fugue256
39.61?44.77?48.62?T:nasha512
44.2744.8845.41T:round3jh512
44.2345.0245.66T:round3jh256
31.91?45.16?46.03?T:groestl256
46.5647.4748.14T:simd512
44.39?47.78?66.64?T:cubehash88
26.44?48.45?49.06?T:skein10241024
38.94?49.94?57.16?asconxofv12
35.69?50.20?50.67?T:cubehash832
50.1450.6151.42T:shavite3256
38.91?50.70?56.91?asconhashv12
50.03?52.08?65.59?T:luffa512
50.00?52.39?89.22?T:whirlpool
54.0954.5058.70T:sneikha256
54.12?54.61?73.19?T:bblake256
41.48?55.03?57.28?T:keccakc512treed2
42.16?56.28?58.16?T:keccakc256treed2
57.06?65.16?87.11?T:lane256
66.72?67.62?131.52?T:esch256v1
64.92?68.50?94.67?T:cubehash1616
79.9280.5380.86T:shavite3512
79.9780.6181.59T:fugue384
55.59?83.53?85.77?T:cubehash1632
82.9283.5585.36T:simd256
83.0084.9588.80T:cubehash168
61.22?90.50?91.06?T:cubehash84
89.83?90.95?118.69?T:drygascon128
96.34?96.83?176.45?T:echosp512
97.69?98.25?121.47?T:essence224
76.69?103.50?105.16?T:groestl512
105.14106.53108.48T:shamashashv1
77.89?107.67?110.67?T:echo512
106.67?107.70?119.02?T:essence384
100.08?110.58?113.02?T:mcssha4
105.62?117.38?120.22?T:mcssha6
87.70?118.25?132.55?T:fugue512
117.27?118.91?204.58?T:fsb256
115.53119.05124.19T:fugue2
98.45?122.66?128.02?T:essence256
117.30?125.11?182.86?T:cubehash82
126.23126.88138.06T:sneikha384
127.33?141.69?145.09?T:essence512
141.67142.86143.73T:saturninhashv2
126.80?144.70?241.00?T:knot256v2
78.44?146.30?147.09?T:echosp256
123.42?152.11?155.14?T:esch384v1
164.06?165.42?185.36?T:coral256v1
115.38?169.52?171.48?T:cubehash164
152.55?170.11?172.00?T:mcssha5
183.12?193.45?268.25?T:cubehash162
135.14?205.75?211.22?T:mgrostl256
163.02?234.08?235.08?T:cubehash81
193.05?283.59?302.12?T:knot256v1
283.66290.64307.91T:drygascon256
175.14?311.69?339.52?T:lane512
265.77?381.64?405.05?T:clxhash
360.78?408.44?666.25?T:knot384
490.14?493.80?716.95?T:cubehash161
346.11?647.84?685.33?T:knot512
782.75?787.83?1640.70?T:syconhash256v1
1018.16?1032.95?1220.39?T:subterraneanv1
1823.27?1870.14?3268.94?T:skinnyhashtk3
2309.672315.772324.52T:sivrijndael256hash256v1
1677.09?2856.00?3287.83?T:acehash256v1
2433.89?4118.94?4176.06?T:skinnyhashtk2
2749.16?5185.38?5255.41?T:heron256v1
8381.55?11593.66?11634.42?T:gage1h256c256r128
7046.28?13773.08?13783.88?T:gage1h256c224r064
10991.56?14335.58?22614.27?T:orangishv1
10323.44?14782.98?14953.22?T:gage1h256c224r032
7813.17?15291.05?15305.12?T:gage1h256c256r064
25103.9826486.0526511.53T:gage1h256c256r032
27461.9227480.9427498.83T:gage1h256c512r064
21396.00?27915.64?30291.19?T:photonbeetlehash256rate32v1
33613.44?34169.62?45584.48?T:gage1h256c256r016
21583.20?37979.44?38050.92?T:gage1h256c224r016
29611.41?52589.59?52741.69?T:sivtemphotonhashv1
34033.73?63749.81?65513.19?T:gage1h256c512r032
41319.64?75006.62?75057.86?T:gage1h256c224r008
514518.88?2394208.27?2479933.36?T:fsb512
Cycles/byte for 8 bytes
25%50%75%hash
32.38?33.38?41.50?T:blake3
36.0036.8839.62sha256
42.38?46.00?51.88?sha1
46.50?47.62?78.25?T:edonr256
49.00?49.88?64.38?T:blake2s
52.7554.0056.25sha224
36.75?57.38?60.25?T:md4
49.25?58.88?62.25?T:xoodyakv1
62.5063.7565.88prh42s256
51.38?69.00?73.75?md5
69.3870.5073.25T:blake2b
54.12?76.50?81.38?T:edonr512
62.62?79.25?82.25?T:gimli24v1
82.3885.0090.25T:blake32
83.7585.6292.75blake256
68.88?90.88?94.75?T:hamsi
77.00?103.62?108.12?T:skein256256
86.12?103.62?105.88?T:k12
104.25105.25106.75prh42s512
109.12111.00119.88T:cubehash512
118.62?124.75?176.88?T:bash512
116.00?125.00?173.62?T:bash256
125.00126.25127.50shake128
110.62?127.00?156.00?T:luffa256
125.75127.12128.12sha3512
126.12127.50128.38sha3224
126.62127.62129.00sha3256
126.38128.38130.00sha3384
125.25?129.62?148.75?T:bash384
128.38133.50134.75shake256
90.00?136.62?141.62?T:echo256
142.88146.75149.62T:ripemd160
146.25?148.12?163.38?T:sneikha256
94.25?163.00?167.25?T:skein512512
90.88?164.25?166.38?T:skein512256
159.25?172.50?206.75?T:nasha256
142.12?172.62?193.25?asconhashv12
132.62?173.75?239.00?asconxofv12
178.50181.75185.38T:rfsb509
142.50?181.88?193.25?T:blake64
174.38?184.50?241.50?T:luffa384
180.88184.62190.38T:bmw256
181.88185.12187.62sha512
180.12?187.88?200.88?blake512
144.00?188.62?198.25?T:bmw512
186.12189.12191.38prh42s1024
187.62?195.62?341.62?T:whirlpool
208.62213.50217.38T:shavite3256
212.25218.38221.75T:sarmal256
211.00?219.00?305.25?T:fugue256
223.12?224.75?302.25?T:drygascon128
228.00231.25235.88T:shabal512
231.25233.88239.38sha384
234.50237.38245.38T:shabal256
243.50?257.12?483.12?T:esch256v1
255.00258.50263.25T:sarmal512
180.75?258.75?269.50?T:groestl256
234.12?258.75?360.12?T:cubehash88
223.38?259.62?359.25?T:cubehash816
141.25?265.38?269.25?T:keccakc768
157.62?276.75?279.50?T:keccak
258.38?277.25?332.38?T:luffa512
159.25?278.50?281.88?T:keccakc512
157.12?278.75?281.00?T:keccakc256
167.38?280.12?283.88?T:keccakc448
173.25?289.38?295.88?T:keccakc1024
227.50?305.38?322.00?T:jh512
225.00?306.00?321.38?T:jh384
225.75?308.62?321.88?T:jh256
233.62?309.88?321.88?T:jh224
344.62351.00354.38T:shamashashv1
356.00360.25363.88T:round3jh512
320.88?360.88?389.75?T:nasha512
357.88361.50364.88T:round3jh256
369.88372.00404.62T:bblake256
375.75380.25387.12T:simd512
258.62?380.62?384.62?T:cubehash832
252.50?382.88?388.25?T:cubehash84
379.62386.00394.50T:saturninhashv2
217.88?391.25?397.12?T:skein10241024
345.12?391.62?656.50?T:knot256v2
389.38?420.12?596.88?T:cubehash1616
426.00430.00462.25T:cubehash168
430.00436.00469.25T:sneikha384
332.25?441.50?456.62?T:keccakc512treed2
337.50?450.38?461.50?T:keccakc256treed2
474.38?494.25?720.88?T:cubehash82
495.25501.38509.50T:fugue384
350.00?508.38?537.38?T:knot256v1
352.12?518.12?523.00?T:cubehash81
455.38?519.75?524.12?T:mcssha4
460.62?520.62?708.38?T:lane256
518.88?554.50?756.00?T:cubehash162
379.00?559.38?573.88?T:cubehash1632
558.00?567.00?629.50?T:coral256v1
496.88?571.88?590.50?T:mcssha6
439.50?582.00?613.88?T:clxhash
597.62?602.75?749.62?T:essence224
641.62645.00657.50T:shavite3512
540.12?657.88?671.88?T:esch384v1
674.38678.25690.62T:simd256
450.75?682.25?690.62?T:cubehash164
600.50?754.50?791.75?T:essence256
516.88?760.62?841.25?T:fugue512
772.12?774.75?1408.88?T:echosp512
769.50789.00830.88T:fugue2
727.25?812.88?1329.50?T:knot384
612.38?827.50?836.50?T:groestl512
852.12?859.50?952.00?T:essence384
628.12?860.62?886.75?T:echo512
931.25?947.62?1621.75?T:fsb256
877.50?988.38?998.88?T:mcssha5
1017.75?1055.00?1490.50?T:cubehash161
1068.001079.001169.38T:drygascon256
1061.251135.751176.88T:essence512
625.75?1166.88?1176.50?T:echosp256
863.38?1548.88?1654.88?T:knot512
1145.50?1646.12?1685.00?T:mgrostl256
2018.00?2033.38?2328.38?T:subterraneanv1
1404.38?2502.75?2696.38?T:lane512
2608.122620.882636.75T:sivrijndael256hash256v1
2931.88?2961.62?6067.38?T:syconhash256v1
4896.25?4981.38?8683.75?T:skinnyhashtk3
4344.00?7343.62?7433.88?T:skinnyhashtk2
6190.50?10553.62?12136.62?T:acehash256v1
12868.50?23526.75?23874.12?T:heron256v1
20707.12?26991.00?31017.25?T:photonbeetlehash256rate32v1
28760.50?39801.50?40025.38?T:gage1h256c256r128
27323.38?50576.38?51297.25?T:sivtemphotonhashv1
26007.88?50880.25?50963.12?T:gage1h256c224r064
36432.62?52038.25?52615.12?T:gage1h256c224r032
28850.12?56477.88?56532.50?T:gage1h256c256r064
43948.12?57403.25?90298.50?T:orangishv1
88363.0093192.3893329.38T:gage1h256c256r032
101356.38101557.38101629.38T:gage1h256c512r064
114758.75?114838.62?155677.88?T:gage1h256c256r016
73932.25?130135.50?130783.25?T:gage1h256c224r016
119896.50?224461.88?230664.50?T:gage1h256c512r032
139462.88?253736.00?253925.75?T:gage1h256c224r008
4102521.62?19150424.00?19839335.00?T:fsb512

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

Graphs: (bytes,cycles)

NISTLWC graphs: (bytes,cycles)
Cycles/byte for long messages
25%50%75%hash
0.440.440.45komihash
0.540.540.55prh42s256
0.550.550.56prh42s1024
0.53?0.55?0.59?prh42s512
0.690.690.70prh64s1024
0.690.690.73prh64s512
0.690.740.75prh64s256
1.251.291.31T:bebb4185
1.921.931.95T:edonr512
3.293.303.31T:md4
3.353.363.36T:bmw512
3.803.843.89T:edonr256
4.774.774.79T:k12
4.784.784.83T:blake3
5.085.095.10T:skein512256
5.085.105.12T:skein512512
5.515.525.52T:blake2b
5.945.955.96md5
6.246.256.26T:skein10241024
6.406.406.41T:shabal512
6.446.476.47T:shabal256
6.496.536.55T:beamsplitter
6.576.606.61T:bmw256
7.227.237.25sha384
7.277.337.36T:tiger
7.767.777.78sha1
7.797.817.82T:skein256256
8.128.138.13sha512
7.96?8.39?12.41?T:sarmal256
8.488.538.53T:keccakc256
8.608.608.66shake128
9.049.079.09T:blake64
9.079.089.10T:blake2s
9.419.429.44blake512
9.819.849.85T:keccakc448
9.959.969.99sha3224
10.2910.3110.33T:keccakc512
9.99?10.34?12.17?T:sarmal512
10.4510.4610.53shake256
10.4010.5010.51sha224
10.5010.5310.54sha3256
10.6810.6810.73T:ripemd160
10.9911.0111.02T:keccak
11.4111.4111.43sha256
12.2812.2812.29T:blake32
12.4812.4912.52T:fugue2
13.1613.2113.27T:nasha512
13.2713.2913.29T:nasha256
13.4813.5213.53T:keccakc768
13.7613.7813.78sha3384
14.1314.1314.15asconhashav12
14.1214.1314.17asconxofav12
15.6915.7215.73blake256
15.8015.8315.85T:bblake256
16.6916.7016.70T:cubehash512
16.6916.7416.76T:cubehash1632
17.2817.2917.30T:shavite3256
19.2719.2819.30T:keccakc1024
19.3219.3219.34T:luffa256
19.6319.6619.67sha3512
20.2520.2620.27asconxofv12
20.2520.2620.26asconhashv12
20.5320.5720.58T:cubehash832
21.2421.4921.51T:fugue256
24.7024.7324.76T:groestl256
26.1326.1326.13T:xoodyakv1
26.8126.8626.87T:echosp256
27.0227.0427.04asconhashabi32v12
29.5929.6029.62T:shavite3512
30.0630.0930.20T:lane256
30.1930.1930.19T:cubehash816
30.2030.2530.31T:luffa384
30.4930.5030.51T:shamashashv1
31.4331.4331.46T:echo256
33.5633.5633.57T:gimli24v1
34.1634.2134.23T:luffa512
35.0635.0935.12T:essence384
35.1035.1135.12T:essence512
35.9335.9335.94T:jh384
35.9435.9435.98T:jh224
35.9335.9435.96T:jh256
35.9335.9435.96T:jh512
36.7136.8536.87T:simd256
33.79?37.98?38.56?T:whirlpool
38.7738.8938.92T:echosp512
40.0040.3840.92T:simd512
41.0041.0341.03asconhashbi32v12
41.0241.1741.18T:sneikha256
41.5841.5841.58T:fugue512
42.1342.1342.15T:round3jh512
42.1542.1742.23T:round3jh256
45.6745.6745.99T:mcssha6
45.6745.7646.26T:mcssha5
45.7445.8446.39T:mcssha4
48.8848.8848.88T:cubehash1616
49.2949.3049.31T:saturninhashv2
50.2550.2650.28T:cubehash88
56.8556.8956.98T:lane512
57.1157.1357.15T:drygascon128
58.8658.9158.94T:echo512
60.0760.1160.14T:esch256v1
60.7760.7860.81T:esch256v2
63.1663.2063.36T:essence224
63.1563.2163.26T:essence256
60.4463.4964.45T:groestl512
64.0064.0064.00T:floppsy
65.1465.1665.20T:mgrostl256
72.2772.3172.35T:drygascon256
74.0074.0174.43T:coral256v1
81.5781.6181.95T:knot256v2
82.0782.0882.53T:sneikha384
81.2882.2182.47T:rfsb509
86.8886.8987.36T:esch384v1
87.6387.6388.12T:cubehash168
88.6388.6689.05T:romulush
88.9488.9789.44T:esch384v2
90.7690.7791.22T:cubehash84
138.79138.80139.35T:clxhash
149.29149.32149.83T:knot256v1
165.52165.99166.12T:cubehash164
167.62167.98168.13T:syconhash256v1
171.03171.49171.63T:cubehash82
283.16283.26283.71T:knot512
292.92293.11293.50T:knot384
321.04321.13322.82T:cubehash162
333.62333.64335.34T:cubehash81
335.63336.37336.92T:photonbeetlehash256rate32v1
486.55516.53539.90T:fsb256
633.09634.79634.91T:cubehash161
646.53?699.07?743.46?T:fsb512
797.42798.07798.49T:subterraneanv1
1277.661278.321279.99T:acehash256v1
1753.381794.681799.80T:sivrijndael256hash256v1
1800.181821.021903.61T:skinnyhashtk3
2712.002714.842715.48T:heron256v1
3095.593097.483099.24T:gage1h256c256r128
3578.103581.413581.98T:skinnyhashtk2
4726.724727.714734.59T:gage1h256c224r064
5179.085187.125189.22T:gage1h256c256r064
5376.445377.985381.57T:orangishv1
5858.625861.835869.97T:gage1h256c224r032
7288.037289.547295.69T:sivtemphotonhashv1
9247.869249.419250.86T:gage1h256c512r064
9455.469468.329471.41T:gage1h256c256r032
15139.1315163.2515209.38T:gage1h256c224r016
17468.2317484.3917537.04T:gage1h256c512r032
17888.9417916.5217928.59T:gage1h256c256r016
30026.5730029.1830031.70T:gage1h256c224r008
Cycles/byte for 4096 bytes
25%50%75%hash
0.450.450.45komihash
0.630.630.63prh42s256
0.680.680.68prh42s512
0.810.810.81prh42s1024
0.840.840.84prh64s256
0.930.930.93prh64s512
1.101.101.10prh64s1024
1.301.301.30T:bebb4185
1.991.992.01T:edonr512
3.383.383.38T:md4
3.613.613.61T:bmw512
3.883.883.89T:edonr256
4.774.774.78T:blake3
4.864.864.86T:k12
5.195.195.19T:skein512256
5.195.195.19T:skein512512
5.515.515.51T:blake2b
6.056.056.06md5
6.516.526.52T:skein10241024
6.526.576.60T:beamsplitter
6.816.816.83T:bmw256
6.816.816.81T:shabal512
6.856.856.85T:shabal256
7.407.497.50T:tiger
7.867.897.89T:skein256256
8.088.098.13sha384
8.418.418.42sha512
8.518.528.55sha1
8.57?8.59?12.30?T:sarmal256
8.728.728.73T:keccakc256
8.778.788.79shake128
9.089.089.08T:blake2s
9.389.389.38T:blake64
9.749.749.75blake512
10.0310.0410.06T:keccakc448
10.1310.1310.14sha3224
10.6910.7010.71T:keccakc512
10.53?10.81?12.38?T:sarmal512
10.8110.8110.82shake256
10.8310.8410.84sha3256
10.8910.8910.91T:ripemd160
11.2211.2211.23sha224
11.4011.4011.40T:keccak
11.6011.6011.60sha256
12.4912.4912.49T:blake32
13.5113.5113.51T:nasha256
13.6213.6213.63T:fugue2
13.6613.6613.66T:nasha512
13.7213.7213.72T:keccakc768
13.9513.9613.96sha3384
14.2614.2614.26asconhashav12
14.2614.2614.26asconxofav12
15.9715.9715.98blake256
17.1117.1117.11T:cubehash512
17.3817.3917.41T:bblake256
17.5517.5917.60T:shavite3256
18.1318.1318.13T:cubehash1632
19.4119.4319.43T:keccakc1024
19.6219.6319.63sha3512
19.6519.6519.65T:luffa256
20.4220.4220.42asconxofv12
20.4220.4220.42asconhashv12
21.9321.9321.93T:fugue256
22.2822.2822.28T:cubehash832
25.1825.1825.38T:groestl256
26.2526.2526.25T:xoodyakv1
27.3527.3527.35asconhashabi32v12
27.9028.0028.01T:echosp256
30.5130.5130.55T:shavite3512
30.6630.6830.70T:shamashashv1
30.9130.9830.98T:luffa384
31.0031.0331.07T:lane256
31.9331.9331.93T:cubehash816
32.5632.5632.56T:echo256
33.8333.8333.83T:gimli24v1
35.0135.0435.08T:luffa512
36.3036.3136.31T:essence384
36.3536.3536.35T:essence512
36.4936.4936.50T:jh224
36.4936.4936.50T:jh384
36.4936.4936.50T:jh256
36.4936.4936.49T:jh512
37.3237.3837.48T:simd256
35.0538.4438.59T:whirlpool
40.1740.2840.29T:echosp512
41.4441.4441.44asconhashbi32v12
41.4941.4941.49T:sneikha256
41.3441.6842.12T:simd512
42.7942.7942.79T:round3jh512
42.7942.7942.80T:round3jh256
43.4343.4443.45T:fugue512
46.4646.4646.46T:mcssha4
46.5146.5146.51T:mcssha6
47.3147.3147.31T:mcssha5
49.6949.7049.70T:saturninhashv2
51.9951.9951.99T:cubehash88
52.1652.1652.16T:cubehash1616
57.2257.2257.34T:drygascon128
60.4460.4560.50T:esch256v1
60.6560.6760.69T:lane512
60.7460.7460.76T:echo512
61.1661.1661.16T:esch256v2
64.0664.0664.06T:floppsy
64.2264.2364.31T:essence224
64.2264.2464.32T:essence256
63.6766.5067.21T:groestl512
68.2668.2668.31T:mgrostl256
72.7172.7172.72T:drygascon256
74.5874.5874.59T:coral256v1
82.2182.2182.21T:knot256v2
83.0383.0383.03T:sneikha384
82.5183.3083.48T:rfsb509
87.7287.7287.72T:esch384v1
89.2889.2889.29T:romulush
89.7989.7989.79T:esch384v2
90.9090.9091.03T:cubehash168
92.5092.5092.75T:cubehash84
138.97138.97138.97T:clxhash
149.55149.55149.57T:knot256v1
168.78168.78168.80T:cubehash164
169.25169.25169.29T:syconhash256v1
172.75172.75172.77T:cubehash82
283.86283.86283.91T:knot512
293.09293.09293.20T:knot384
323.78323.78323.83T:cubehash162
334.75334.75334.84T:cubehash81
333.19335.13335.24T:photonbeetlehash256rate32v1
635.31635.37637.65T:cubehash161
796.94798.84799.38T:subterraneanv1
1288.821289.311296.13T:acehash256v1
1759.761790.491797.37T:sivrijndael256hash256v1
1811.921819.141864.87T:skinnyhashtk3
2752.742759.162760.09T:heron256v1
3128.103134.833135.19T:gage1h256c256r128
3587.363589.363589.71T:skinnyhashtk2
4772.504774.304779.40T:gage1h256c224r064
5229.735235.035237.32T:gage1h256c256r064
5420.405420.535421.08T:orangishv1
5911.215912.295918.93T:gage1h256c224r032
7279.997280.717287.59T:sivtemphotonhashv1
9336.849338.449340.43T:gage1h256c512r064
9540.009549.799552.14T:gage1h256c256r032
15272.4615290.2915324.22T:gage1h256c224r016
17627.8117657.8017692.75T:gage1h256c512r032
18035.6318056.5618076.21T:gage1h256c256r016
18782.8718825.1018990.17T:fsb512
20129.4120151.1620182.99T:fsb256
30267.6330269.1330271.54T:gage1h256c224r008
Cycles/byte for 1536 bytes
25%50%75%hash
0.460.460.46komihash
0.790.790.79prh42s256
0.930.930.94prh42s512
1.091.091.09prh64s256
1.241.241.25prh42s1024
1.321.321.33prh64s512
1.371.371.37T:bebb4185
1.801.801.80prh64s1024
2.132.132.13T:edonr512
3.523.523.52T:md4
4.024.024.02T:edonr256
4.044.044.04T:bmw512
5.335.335.34T:k12
5.375.375.37T:skein512256
5.375.375.38T:skein512512
5.545.545.54T:blake2b
6.236.236.24md5
6.616.616.63T:beamsplitter
6.766.766.78T:blake3
6.966.966.97T:skein10241024
7.217.217.23T:bmw256
7.507.507.51T:shabal512
7.547.547.54T:shabal256
7.717.727.78T:tiger
8.038.038.03T:skein256256
8.928.928.93sha512
9.109.109.10T:blake2s
9.21?9.22?13.12?T:sarmal256
9.379.389.39shake128
9.429.439.45T:keccakc256
9.539.559.65sha384
9.799.829.91sha1
9.969.969.96T:blake64
10.2410.2610.28T:keccakc448
10.2710.2810.28sha3224
10.2810.2810.30blake512
11.1411.1511.17T:keccakc512
11.1611.1611.17sha3256
11.1811.1811.18shake256
11.2511.2511.27T:ripemd160
11.20?11.32?13.09?T:sarmal512
11.9311.9311.93sha256
12.0712.0712.07T:keccak
12.5912.6412.73sha224
12.8912.8912.89T:blake32
13.8013.8313.83T:keccakc768
13.9413.9613.96T:nasha256
13.9713.9813.98sha3384
14.4714.4814.50T:nasha512
14.4814.4814.48asconhashav12
14.4814.4814.48asconxofav12
15.5115.5215.55T:fugue2
16.4516.4516.45blake256
17.8417.8417.84T:cubehash512
18.1318.1518.15T:shavite3256
20.0320.0320.03T:bblake256
20.0720.0820.09T:keccakc1024
20.2220.2220.22T:luffa256
20.2220.2220.22sha3512
20.5420.5420.56T:cubehash1632
20.7120.7120.71asconhashv12
20.7120.7120.71asconxofv12
23.0823.1123.11T:fugue256
25.1925.1925.22T:cubehash832
26.3026.3226.32T:groestl256
26.4626.4626.46T:xoodyakv1
27.4727.5627.58T:echosp256
27.9327.9327.93asconhashabi32v12
31.1131.1231.12T:shamashashv1
32.0932.0932.13T:shavite3512
32.2032.2432.24T:luffa384
32.6032.6132.68T:lane256
34.2934.2934.29T:gimli24v1
34.8434.8434.84T:cubehash816
35.5835.5935.59T:echo256
36.4336.4636.50T:luffa512
37.4437.4437.45T:jh256
37.4437.4437.45T:jh224
37.4437.4437.45T:jh512
37.4437.4537.45T:jh384
38.2338.3638.42T:simd256
38.3838.3838.39T:essence384
38.4138.4138.42T:essence512
35.7739.1739.33T:whirlpool
42.0342.0342.03T:sneikha256
42.1742.1742.17asconhashbi32v12
43.5443.7944.27T:simd512
43.9043.9043.92T:round3jh256
43.9043.9143.91T:round3jh512
43.8544.0044.00T:echosp512
46.5446.5446.56T:fugue512
47.8047.8047.80T:mcssha4
47.9247.9247.93T:mcssha6
50.0550.0550.48T:mcssha5
50.3850.3850.39T:saturninhashv2
54.8954.8954.89T:cubehash88
57.3657.3757.49T:drygascon128
57.6357.6357.63T:cubehash1616
61.0661.0861.13T:esch256v1
61.8061.8161.81T:esch256v2
63.8763.8763.87T:echo512
64.1764.1764.17T:floppsy
66.0366.0466.07T:essence224
66.0466.0666.08T:essence256
67.0067.0067.03T:lane512
69.0372.1472.50T:groestl512
73.4773.4773.48T:drygascon256
73.5073.5373.54T:mgrostl256
75.5675.5675.56T:coral256v1
83.2983.2983.29T:knot256v2
84.6384.6484.64T:sneikha384
83.8684.9686.19T:rfsb509
89.1389.1389.13T:esch384v1
90.4190.4290.46T:romulush
91.2191.2191.21T:esch384v2
95.4195.4195.66T:cubehash84
96.3796.3796.37T:cubehash168
139.33139.33139.33T:clxhash
150.05150.05150.05T:knot256v1
172.07172.07172.08T:syconhash256v1
174.24174.24174.24T:cubehash164
175.66175.66175.66T:cubehash82
285.72285.72285.72T:knot512
294.83294.83294.84T:knot384
329.24329.24329.25T:cubehash162
331.94334.09334.10T:photonbeetlehash256rate32v1
337.66337.66337.73T:cubehash81
640.78640.78640.83T:cubehash161
800.02800.07800.12T:subterraneanv1
1307.671307.811313.88T:acehash256v1
1757.041785.911791.12T:sivrijndael256hash256v1
1833.891837.061843.23T:skinnyhashtk3
2820.972824.652827.10T:heron256v1
3188.633189.873207.73T:gage1h256c256r128
3592.763594.063611.83T:skinnyhashtk2
4848.784849.034853.51T:gage1h256c224r064
5311.635313.645329.98T:gage1h256c256r064
5488.515492.705510.68T:orangishv1
5995.155998.946006.55T:gage1h256c224r032
7268.357269.897271.80T:sivtemphotonhashv1
9487.259491.529495.47T:gage1h256c512r064
9676.979691.009695.68T:gage1h256c256r032
15489.9715501.0715532.22T:gage1h256c224r016
17876.5917898.1317939.23T:gage1h256c512r032
18283.6918287.9718309.61T:gage1h256c256r016
30662.5530678.5330683.00T:gage1h256c224r008
48904.2049096.2049485.20T:fsb512
52640.4852924.0453201.79T:fsb256
Cycles/byte for 576 bytes
25%50%75%hash
0.500.500.50komihash
1.181.191.23prh42s256
1.551.551.55prh42s512
1.571.571.57T:bebb4185
1.711.711.73prh64s256
2.322.322.32T:edonr512
2.332.332.36prh42s1024
2.332.362.36prh64s512
3.603.603.60prh64s1024
3.923.923.92T:md4
4.384.384.39T:edonr256
4.824.824.82T:bmw512
5.875.875.87T:skein512256
5.875.875.87T:skein512512
6.056.056.07T:k12
6.226.226.22T:blake2b
6.476.476.47T:blake3
6.736.736.75md5
6.856.856.87T:beamsplitter
8.308.308.34T:bmw256
8.508.508.53T:skein256256
8.558.568.57T:tiger
8.868.878.87T:skein10241024
9.169.169.17T:blake2s
9.319.329.35T:shabal512
9.389.389.38T:shabal256
9.45?9.63?13.61?T:sarmal256
9.699.699.69sha512
10.0310.0410.06shake128
10.3510.3710.39T:keccakc256
10.4510.4510.45T:blake64
10.7310.7310.74blake512
11.48?11.68?13.56?T:sarmal512
12.2112.2212.22T:ripemd160
12.4112.4112.45sha3224
12.4412.4512.46shake256
12.4412.4512.45sha3256
12.5512.5912.61sha384
12.6112.6512.69T:keccakc448
12.6012.6612.69T:keccakc512
12.6712.6712.67T:keccak
12.8112.8112.81sha256
13.2313.3113.46sha1
13.9313.9313.93T:blake32
14.9214.9214.92sha3384
14.9615.0215.02T:keccakc768
15.0815.0815.08asconhashav12
15.0815.0815.08asconxofav12
15.0815.0815.12T:nasha256
15.2015.2115.24T:nasha512
16.1716.2116.30sha224
17.6617.6617.66blake256
19.6219.6319.64T:shavite3256
19.7419.7519.76T:cubehash512
20.5520.5620.57T:fugue2
21.4621.4621.46asconhashv12
21.4621.4621.46asconxofv12
21.7321.7321.73T:luffa256
22.0922.0922.10sha3512
22.1222.1222.14T:keccakc1024
26.1526.2126.24T:fugue256
26.9726.9827.00T:cubehash1632
27.0327.0327.03T:xoodyakv1
27.0327.0627.06T:bblake256
29.0129.3129.44T:groestl256
29.4929.4929.49asconhashabi32v12
31.5331.6131.62T:echosp256
32.3632.3732.39T:shamashashv1
32.9532.9832.98T:cubehash832
33.0633.0633.10T:shavite3512
35.5035.5035.52T:gimli24v1
35.5035.6035.61T:luffa384
36.8536.8936.94T:lane256
40.0040.0040.02T:jh224
40.0040.0040.02T:jh256
40.0040.0140.03T:jh512
40.0140.0140.03T:jh384
40.2140.2440.27T:luffa512
40.8340.9441.06T:simd256
37.7441.6441.71T:whirlpool
42.3042.3142.31T:echo256
42.6142.6142.61T:cubehash816
43.3543.3543.35T:sneikha256
43.9143.9143.91T:essence384
43.9844.0144.03T:essence512
44.1344.1344.13asconhashbi32v12
46.8946.8946.90T:round3jh256
46.9046.9046.90T:round3jh512
51.3451.3451.38T:mcssha4
51.6551.6551.66T:mcssha6
52.2252.2252.23T:saturninhashv2
52.1452.2652.27T:echosp512
53.9654.0054.40T:simd512
54.8054.8154.82T:fugue512
57.3457.3457.35T:mcssha5
57.7157.7257.84T:drygascon128
62.6362.6362.63T:cubehash88
62.6962.7062.76T:esch256v1
63.4363.4563.46T:esch256v2
64.4464.4464.44T:floppsy
65.7265.7265.72T:echo512
70.8870.9070.92T:essence224
70.9170.9670.99T:essence256
72.2272.2372.23T:cubehash1616
75.4975.5075.50T:drygascon256
78.1678.1678.18T:coral256v1
75.2679.1979.47T:groestl512
80.2780.3080.37T:mgrostl256
86.1586.1586.17T:knot256v2
88.9288.9388.93T:sneikha384
89.9790.0391.44T:rfsb509
91.0491.0591.13T:lane512
92.8992.8992.90T:esch384v1
93.4493.4593.50T:romulush
94.9894.9994.99T:esch384v2
103.17103.17103.17T:cubehash84
110.94110.94110.94T:cubehash168
140.28140.28140.29T:clxhash
151.39151.39151.39T:knot256v1
179.58179.59179.61T:syconhash256v1
183.42183.42183.43T:cubehash82
188.81188.81188.81T:cubehash164
290.67290.67290.67T:knot512
298.71298.72298.72T:knot384
329.12331.30331.31T:photonbeetlehash256rate32v1
343.81343.81343.81T:cubehash162
345.42345.43346.42T:cubehash81
655.41655.41655.42T:cubehash161
808.33808.34808.57T:subterraneanv1
1363.311363.321363.45T:acehash256v1
1741.981779.291779.56T:sivrijndael256hash256v1
1895.911913.082071.63T:skinnyhashtk3
3010.043010.223021.63T:heron256v1
3345.513345.553356.23T:gage1h256c256r128
3618.783619.163631.86T:skinnyhashtk2
5048.945049.825062.23T:gage1h256c224r064
5531.335543.905546.82T:gage1h256c256r064
5670.015680.395684.69T:orangishv1
6218.476231.346236.95T:gage1h256c224r032
7232.327240.847242.48T:sivtemphotonhashv1
9874.839878.169926.30T:gage1h256c512r064
10045.7010046.2610053.01T:gage1h256c256r032
16025.8216044.8616084.44T:gage1h256c224r016
18561.6118563.5518623.54T:gage1h256c512r032
18944.6018945.8518995.88T:gage1h256c256r016
31744.7731746.9831755.19T:gage1h256c224r008
129357.15129783.97131072.79T:fsb512
139990.75140396.45140735.30T:fsb256
Cycles/byte for 64 bytes
25%50%75%hash
1.021.021.05komihash
4.024.024.02T:bebb4185
5.735.755.80T:edonr512
6.386.386.95prh42s256
6.846.846.84T:blake3
8.808.809.14T:beamsplitter
8.958.958.95T:md4
9.089.119.44T:edonr256
9.679.699.69prh42s512
9.789.789.78T:blake2s
10.1710.1710.61prh64s256
11.8411.8611.86T:skein512256
11.8811.8811.89T:skein512512
11.9411.9411.95T:blake2b
13.0613.0613.19md5
14.1914.2314.23T:skein256256
15.8815.8815.89T:bmw512
16.7316.7516.75prh42s1024
17.0517.0517.05prh64s512
17.6917.7318.02T:k12
18.7318.8118.91T:tiger
19.33?20.97?28.05?T:sarmal256
20.9720.9721.02T:blake64
21.0621.0921.09sha512
21.4521.4521.52blake512
22.2222.2322.23T:bmw256
22.16?22.25?27.50?T:sarmal512
22.3322.3322.33asconhashav12
22.3322.3322.33asconxofav12
22.7722.7722.77sha3512
22.7822.8022.80sha3224
22.8022.8022.80sha3256
22.8322.8322.86sha3384
22.9722.9722.98shake128
23.0323.0323.03shake256
23.7823.7824.05sha256
24.5224.5924.59T:ripemd160
25.0325.4825.48T:keccakc1024
25.2725.7325.73T:keccakc768
25.8425.8425.84T:keccak
25.4225.8925.92T:keccakc512
25.4825.9725.98T:keccakc448
26.6126.6126.64T:keccakc256
27.3927.3927.39T:blake32
28.9428.9528.95T:skein10241024
29.8329.8429.84T:nasha256
30.8630.8630.86asconhashv12
30.8830.8830.88asconxofv12
30.9730.9730.97prh64s1024
31.5631.5831.62T:nasha512
32.7032.7032.92T:shabal512
33.0033.0533.22T:shabal256
33.4433.4433.86blake256
33.9133.9133.91T:xoodyakv1
38.5538.7739.00T:shavite3256
40.8440.8440.86T:luffa256
43.6643.7844.62T:cubehash512
47.1247.1647.16T:shamashashv1
49.2249.2249.22asconhashabi32v12
51.2251.2251.22T:gimli24v1
54.8455.3355.83sha384
56.8057.4458.67sha1
60.7760.8060.86T:shavite3512
61.7561.7561.75T:sneikha256
62.1162.2862.45sha224
62.3962.4262.50T:drygascon128
65.3665.6665.80T:fugue256
65.2367.1268.16T:groestl256
68.0068.0068.00T:floppsy
68.3368.3368.33asconhashbi32v12
62.91?70.97?72.66?T:whirlpool
72.4472.4572.69T:jh224
72.4572.4572.69T:jh256
72.5072.5072.69T:jh512
72.5372.5372.80T:jh384
74.0974.2074.33T:simd256
75.2575.2575.56T:saturninhashv2
77.0977.3177.38T:luffa384
83.6983.7083.78T:esch256v1
84.5884.6184.66T:esch256v2
84.8984.8984.97T:round3jh256
84.9484.9485.23T:round3jh512
85.8885.8886.00T:fugue2
88.5088.5388.66T:luffa512
91.4791.5291.53T:lane256
96.3396.3896.42T:echosp256
96.6296.6697.09T:mcssha4
96.8196.8996.92T:echo256
99.4299.5899.72T:mcssha6
101.05101.05101.08T:drygascon256
108.84108.84109.30T:cubehash1632
111.16111.16111.52T:coral256v1
113.83113.86114.02T:essence384
114.31114.38114.75T:essence512
116.86116.88117.06T:bblake256
118.97119.00119.11T:echosp512
120.34120.34120.38T:echo512
122.83122.83122.92T:knot256v2
131.34131.34131.62T:romulush
132.33132.33132.36T:cubehash832
132.91132.91133.25T:essence224
133.06133.22133.42T:essence256
141.02141.02141.05T:esch384v1
141.95141.95141.95T:cubehash816
143.34143.34143.34T:esch384v2
143.58143.58143.72T:sneikha384
146.48147.34148.77T:rfsb509
150.62150.67150.72T:mcssha5
152.56152.56152.78T:clxhash
160.19160.23160.31T:fugue512
161.70161.70161.70T:cubehash88
161.92162.09164.50T:simd512
168.48168.48168.48T:knot256v1
187.94197.61198.19T:groestl512
200.97201.20201.45T:mgrostl256
202.52202.53202.53T:cubehash84
259.02259.03259.03T:cubehash1616
274.78274.81275.28T:syconhash256v1
282.80282.80282.81T:cubehash82
293.53295.09295.12T:photonbeetlehash256rate32v1
297.42297.42297.53T:cubehash168
329.45329.45329.47T:knot384
353.91353.91354.00T:knot512
363.91363.98364.16T:lane512
375.28375.28375.28T:cubehash164
444.77444.77444.78T:cubehash81
530.30530.30530.30T:cubehash162
842.70842.70842.72T:cubehash161
914.73914.78916.61T:subterraneanv1
1659.891694.201694.86T:sivrijndael256hash256v1
2074.812075.032075.78T:acehash256v1
2635.392648.842696.64T:skinnyhashtk3
4021.944022.004022.02T:skinnyhashtk2
5404.275404.285404.56T:gage1h256c256r128
5440.025442.175455.98T:heron256v1
6827.316829.026830.34T:sivtemphotonhashv1
7671.727672.007672.36T:gage1h256c224r064
8053.808054.308054.39T:orangishv1
8404.888404.978405.12T:gage1h256c256r064
9145.849146.259147.47T:gage1h256c224r032
14752.8314753.1414754.08T:gage1h256c256r032
14995.9114999.9815004.38T:gage1h256c512r064
23145.7823215.1423242.00T:gage1h256c224r016
27283.4727327.5027399.23T:gage1h256c512r032
27354.4827354.9227466.91T:gage1h256c256r016
45374.9245485.4245580.27T:gage1h256c224r008
1161627.841169894.031176893.52T:fsb512
1256672.341260584.501263892.47T:fsb256
Cycles/byte for 8 bytes
25%50%75%hash
3.123.123.38komihash
21.6221.6221.62T:bebb4185
29.1229.1229.38T:beamsplitter
43.7543.7544.25T:edonr256
45.0045.0045.00T:md4
45.8845.8848.25prh42s256
47.6247.6247.62T:edonr512
56.8856.8856.88T:blake3
60.3860.3860.38md5
72.3872.3874.75prh42s512
77.8877.8877.88T:blake2s
78.7578.7578.75prh64s256
79.7579.7580.00asconhashav12
79.7579.7581.88asconxofav12
80.1280.8880.88T:skein256256
81.5081.5086.38T:tiger
93.6293.6293.75T:skein512256
94.1294.1294.12T:skein512512
95.2595.3895.38T:blake2b
96.0096.0096.00T:floppsy
100.38100.38100.38sha256
105.12105.12107.12asconhashv12
105.25105.25105.25asconxofv12
109.00109.00109.12T:ripemd160
112.62112.62112.88T:xoodyakv1
118.38118.50121.00T:blake32
123.00123.00123.75T:bmw256
128.12128.12128.25T:bmw512
128.88129.50129.50prh42s1024
134.38134.38136.25prh64s512
135.12135.25135.25T:nasha256
137.00137.00137.25T:gimli24v1
138.25139.00141.00T:k12
142.75142.75142.75blake256
144.62144.62144.75T:shamashashv1
149.88149.88150.12sha512
155.12155.25155.25T:drygascon128
166.38166.50166.50T:luffa256
167.38167.38167.50T:sneikha256
170.12170.12170.38T:blake64
172.62172.62173.75blake512
172.62174.50175.00T:shavite3256
168.00?176.25?225.00?T:sarmal256
179.62179.75179.88sha3224
179.62179.75179.88sha3256
180.00180.50181.25sha3384
180.62180.62180.62sha3512
181.75181.75181.75shake256
182.12182.12182.50shake128
177.12?184.75?206.12?T:sarmal512
200.38200.38200.50T:shabal512
202.75203.12204.75T:shabal256
200.38204.62204.75T:keccakc1024
204.75204.75206.88asconhashabi32v12
205.75206.25209.38T:keccakc768
207.62207.62209.50T:saturninhashv2
207.50207.75208.12T:keccak
204.00208.00210.25T:keccakc512
204.75208.62209.00T:keccakc448
215.50215.75216.12T:keccakc256
218.75221.12224.50T:cubehash512
232.00232.00232.25T:skein10241024
247.25247.38249.12T:clxhash
247.62247.62250.25prh64s1024
251.88252.38252.88T:nasha512
259.62259.62261.50asconhashbi32v12
239.50?270.25?283.00?T:whirlpool
303.00303.00303.12T:knot256v1
308.25308.88310.50T:esch256v1
309.25309.62312.12T:esch256v2
320.62331.62333.75T:groestl256
333.38333.50333.88T:knot256v2
336.38338.00338.50T:photonbeetlehash256rate32v1
342.25342.50346.00T:romulush
371.25371.25373.38T:coral256v1
369.50372.25373.50T:fugue256
376.75376.75376.75T:drygascon256
378.38378.88379.50T:luffa384
401.62406.50417.75sha1
410.75412.38413.12sha224
425.25425.50425.62T:luffa512
441.50444.25447.75sha384
448.25448.25448.62T:mcssha4
470.88472.38474.62T:mcssha6
487.75488.38489.75T:shavite3512
492.88492.88493.62T:sneikha384
581.00581.00583.00T:jh224
581.00581.00583.00T:jh256
581.50581.50583.50T:jh512
581.50581.50585.62T:jh384
582.50583.62585.25T:fugue2
593.50594.50596.25T:simd256
604.12604.12604.38T:esch384v1
608.62608.62608.88T:esch384v2
660.12661.50663.00T:knot384
680.50680.50680.75T:round3jh256
680.88681.00681.50T:round3jh512
696.50707.88709.25T:rfsb509
735.00735.88736.88T:lane256
740.00740.12742.75T:cubehash1632
770.88771.12771.75T:echosp256
777.12777.50779.38T:echo256
808.12808.62809.12T:essence224
809.38809.88810.38T:essence256
810.88812.38813.25T:bblake256
850.62850.75851.00T:knot512
884.50884.62885.12T:mcssha5
901.25901.25903.12T:cubehash816
901.25901.25903.12T:cubehash832
915.62915.62915.88T:essence384
920.00921.62921.62T:essence512
939.38939.38939.38T:cubehash88
954.00954.50956.88T:echosp512
962.88963.00965.00T:echo512
982.25982.38982.75T:cubehash84
992.38993.001001.50T:fugue512
1023.251024.001027.38T:syconhash256v1
1065.381065.501065.50T:cubehash82
1227.121227.121227.25T:cubehash81
1294.381297.251314.00T:simd512
1530.501585.251605.12T:groestl512
1606.501609.381611.62T:mgrostl256
1688.501688.501688.50T:cubehash1616
1750.251750.881763.88T:subterraneanv1
1763.251763.251764.12T:cubehash168
1841.001841.001841.38T:cubehash164
1890.381923.381926.00T:sivrijndael256hash256v1
1998.881998.881998.88T:cubehash162
2317.622317.622317.62T:cubehash161
2911.252911.622913.00T:lane512
7038.387080.007201.62T:skinnyhashtk3
7150.007150.627152.12T:skinnyhashtk2
7307.007307.257307.62T:sivtemphotonhashv1
7673.887675.757675.75T:acehash256v1
18531.5018531.6218534.12T:gage1h256c256r128
24576.1224592.3824597.38T:heron256v1
28325.5028326.2528327.00T:gage1h256c224r064
31032.1231032.5031034.25T:gage1h256c256r064
32194.5032194.8832197.50T:orangishv1
32192.0032196.2532205.12T:gage1h256c224r032
51922.0051923.2551925.62T:gage1h256c256r032
55408.6255412.2555445.50T:gage1h256c512r064
79322.0079331.2579596.50T:gage1h256c224r016
93782.5094347.7594361.12T:gage1h256c256r016
96081.8896167.6296175.62T:gage1h256c512r032
153429.12153429.88153444.75T:gage1h256c224r008
9289742.259308295.389391002.00T:fsb512
10040901.7510077540.7510104483.75T:fsb256

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; CometLake (806ec); 2019 Intel Core i3-10110U; 2 x 2100MHz; comet, supercop-20221025

Graphs: (bytes,cycles)

NISTLWC graphs: (bytes,cycles)
Cycles/byte for long messages
25%50%75%hash
0.160.160.16komihash
0.450.460.46prh42s512
0.460.460.46prh42s256
0.460.460.46prh42s1024
0.510.520.52prh64s512
0.520.520.52prh64s256
0.510.520.56prh64s1024
0.760.770.77T:bebb4185
1.781.781.79T:edonr512
1.881.881.89T:blake3
2.972.972.97T:md4
2.992.992.99T:bmw512
3.193.203.21T:blake2b
3.213.223.23T:echo256
3.353.393.41T:edonr256
3.483.483.49sha1
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.974.98md5
5.085.095.15T:bmw256
5.115.125.14sha512
5.135.145.15sha384
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.617.627.63T:skein256256
7.667.667.67shake256
7.677.687.69sha256
7.687.697.69sha224
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.4412.4512.47T: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.5714.5814.59asconhashav12
14.5714.5814.59asconxofav12
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.8421.8521.87asconhashv12
21.8521.8621.88asconxofv12
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
28.4828.4928.50asconhashabi32v12
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.6337.7037.77T:esch256v1
38.0438.0938.14T:esch256v2
41.0141.0241.05T:mcssha6
41.0141.0541.07T:mcssha4
41.0341.0741.10T:mcssha5
42.6042.6442.69asconhashbi32v12
43.1943.2143.34T:romulush
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.3745.3845.41T:esch384v2
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
256.06256.14256.22T:photonbeetlehash256rate32v1
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
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.180.180.19komihash
0.550.550.56prh42s256
0.600.600.60prh42s512
0.630.640.64prh64s256
0.690.690.69prh42s1024
0.700.700.71prh64s512
0.800.810.82T:bebb4185
0.830.840.85prh64s1024
1.921.931.94T:edonr512
1.921.931.93T:blake3
3.053.063.08T:md4
3.213.213.22T:blake2b
3.233.233.24T:bmw512
3.423.433.45T:echo256
3.463.493.54T:edonr256
3.603.613.61sha1
4.084.094.10T:k12
4.464.464.46T:cubehash832
4.534.554.56T:beamsplitter
4.864.864.87T:blake2s
5.095.105.12md5
5.115.125.13T:blake64
5.295.305.38T:bmw256
5.305.325.33T:skein512256
5.305.325.33T:skein512512
5.355.375.38blake512
5.375.385.39sha512
5.385.395.40sha384
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.877.887.89sha224
7.877.887.90sha256
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.6612.6912.70T: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.7414.7514.76asconhashav12
14.7414.7514.76asconxofav12
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
22.0522.0722.09asconxofv12
22.0622.0722.09asconhashv12
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
28.7728.7928.81asconhashabi32v12
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.0438.1838.22T:esch256v1
38.3638.4238.59T:esch256v2
41.7441.7541.77T:mcssha6
41.7441.7741.79T:mcssha4
42.2842.3142.34T:mcssha5
42.9443.0143.11asconhashbi32v12
43.5943.6143.71T:romulush
45.44?45.49?59.90?T:esch384v1
45.5845.6145.63T:echo512
45.7545.7745.78T:saturninhashv2
45.8445.8745.90T:esch384v2
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
255.56255.69255.73T:photonbeetlehash256rate32v1
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
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.220.220.23komihash
0.690.690.71prh42s256
0.800.810.84prh42s512
0.830.830.85prh64s256
0.870.870.90T:bebb4185
1.011.011.03prh64s512
1.051.061.06prh42s1024
1.371.391.41prh64s1024
2.052.072.08T:edonr512
3.203.203.22T:md4
3.233.243.25T:blake2b
3.363.383.39T:blake3
3.633.643.66T:bmw512
3.683.713.76T:edonr256
3.803.813.82sha1
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.285.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.785.815.83sha384
5.805.835.85T:bash256
5.825.855.86sha512
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.178.208.22sha224
8.218.238.25sha256
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.0813.12T: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
14.9715.0115.05asconhashav12
14.9815.0115.06asconxofav12
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.3922.4222.45asconxofv12
22.4222.4522.49asconhashv12
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
29.2229.2429.28asconhashabi32v12
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.3338.5038.65T:esch256v1
38.8038.9439.07T:esch256v2
39.2339.3339.42T:fsb256
40.2640.3440.45T:mgrostl256
42.9242.9342.95T:mcssha6
42.9042.9342.96T:mcssha4
43.5043.5543.72asconhashbi32v12
44.3044.3644.40T:romulush
44.3344.3744.40T:mcssha5
46.22?46.31?60.90?T:esch384v1
46.4146.4446.47T:saturninhashv2
46.5946.6146.67T:esch384v2
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
254.62254.87254.96T:photonbeetlehash256rate32v1
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
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.280.290.30komihash
1.051.051.06T:bebb4185
1.081.091.18prh42s256
1.351.361.40prh64s256
1.391.401.44prh42s512
1.811.841.89prh64s512
2.052.062.07prh42s1024
2.272.282.29T:edonr512
2.772.802.83prh64s1024
3.333.343.35T:blake3
3.583.593.60T:md4
3.633.643.65T:blake2b
4.114.164.22T:edonr256
4.344.364.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.825.83md5
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.426.486.53sha512
6.456.486.55sha384
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.089.139.16sha224
9.189.219.25T:cubehash512
9.199.239.29T:skein10241024
9.229.279.30sha256
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.1114.1714.20T: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
15.6815.7015.74asconxofav12
15.6715.7115.75asconhashav12
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.2423.2923.35asconxofv12
23.2923.3523.39asconhashv12
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
30.3630.4130.45asconhashabi32v12
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.3639.5339.66T:esch256v1
39.9940.1340.22T:esch256v2
41.2641.3941.56T:md6d256
43.3743.3843.47T:lane512
43.9544.0044.06T:echosp512
44.2544.3944.58T:mgrostl256
45.1345.2145.38asconhashbi32v12
45.9946.0346.06T:romulush
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
48.6248.7048.76T:esch384v2
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
252.46252.65252.78T:photonbeetlehash256rate32v1
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
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
1.281.341.36komihash
3.273.283.33T:bebb4185
4.054.094.17T:blake3
5.485.555.58T:blake2s
5.805.865.88T:edonr512
6.116.166.25prh42s256
7.287.317.34T:blake2b
7.807.918.61T:beamsplitter
8.278.388.67prh64s256
8.538.568.64T:md4
8.838.849.06prh42s512
9.449.5610.19T:edonr256
11.17?11.28?15.80?sha1
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.5512.6112.84md5
12.8012.9113.09T:blake64
13.0813.2513.48T:echo256
13.3613.5313.69prh64s512
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.0816.3416.61sha384
16.3916.6917.25sha512
17.1117.2517.33T:sarmal512
17.2217.7818.08T:bmw256
17.9118.0218.12T:xoodyakv1
18.4418.5518.70shake256
19.8419.9720.53sha3256
19.9120.0920.41sha3224
20.2720.4420.64T:cubehash512
20.3420.5320.78T:keccakc512
20.3820.5520.80sha224
20.4520.5620.69sha3384
20.5220.6121.03sha3512
20.4520.7021.14sha256
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
23.7723.9524.33prh64s1024
23.9824.1724.55asconhashav12
23.9824.1724.61asconxofav12
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.7327.8928.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.1934.3034.66asconxofv12
34.2534.4834.77asconhashv12
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
45.5245.7245.89asconhashabi32v12
46.5846.6246.78T:whirlpool
46.8947.0247.11T:shavite3512
47.3847.4447.73T:luffa512
48.6948.8649.02T:cubehash1632
53.6453.9754.36T:esch256v1
54.0354.1654.34T:keccakc256treed2
54.0554.3154.78T:simd256
54.2754.5054.78T:keccakc512treed2
54.2754.6255.06T:esch256v2
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
67.0567.2367.61asconhashbi32v12
67.3967.4867.70T:romulush
70.3870.6971.27T:saturninhashv2
73.2873.7874.17T:fugue2
74.33?75.03?97.25?T:esch384v1
74.9475.2775.47T:esch384v2
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
224.52224.69224.92T:photonbeetlehash256rate32v1
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
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
8.258.388.38komihash
20.1220.8821.12T:bebb4185
29.8830.1230.38T:beamsplitter
36.7536.8837.12T:blake3
43.2543.5043.88T:floppsy
44.3844.7546.75T:md4
45.8846.2547.62prh42s256
47.0047.1247.50T:blake2s
46.7547.2547.38T:edonr512
52.7553.1253.75T:edonr256
55.3855.8857.12T:gimli24v1
55.7556.2557.38sha1
59.1259.3859.88T:blake2b
60.8861.1261.62md5
62.8863.6264.62prh64s256
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
89.1289.7590.50T:skein256256
92.2592.8893.62asconhashav12
92.3893.1294.00asconxofav12
94.5096.0097.25sha224
94.6296.0098.62sha256
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
103.88105.12106.75prh64s512
104.62105.12107.12T:cubehash512
102.50105.25108.50T:blake64
104.00106.12108.50T:echo256
115.62116.00116.88prh42s1024
119.88120.75121.25T:sarmal256
121.12122.00124.12T:k12
121.75122.50123.12T:ripemd160
122.75123.88125.50asconhashv12
123.00124.00125.88asconxofv12
125.12125.75126.12T:shamashashv1
126.12126.38127.25T:shavite3256
128.12129.38129.88T:bmw512
132.62135.00136.50sha384
136.88138.12140.00T:nasha256
138.62141.00143.00sha512
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
164.38165.50166.38asconhashabi32v12
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
184.12187.00189.62prh64s1024
190.62191.50193.12T:romulush
197.62198.12199.25T:whirlpool
197.62198.38200.25T:drygascon128
199.62200.00201.38T:groestl256
199.50200.25202.00T:saturninhashv2
199.00200.50202.25T:esch256v1
202.00203.62205.00T:esch256v2
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
240.62241.88243.38asconhashbi32v12
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
260.88261.88264.12T:photonbeetlehash256rate32v1
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.75325.12326.75T:esch384v2
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
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; IceLake (706e5); 2019 Intel Core i3-1035G1; 4 x 1000MHz; icelake2, supercop-20221005

Graphs: (bytes,cycles)

NISTLWC graphs: (bytes,cycles)
Cycles/byte for long messages
25%50%75%hash
-0.000.000.00T:floppsy
0.160.160.16komihash
0.470.480.51prh64s1024
0.470.480.48prh64s512
0.480.480.49prh64s256
0.510.510.52T:blake3
0.640.640.65T:bebb4185
0.700.710.71prh42s512
0.700.710.71prh42s1024
0.700.710.71prh42s256
1.561.581.60T:edonr512
2.072.082.10sha1
2.392.392.40sha256
2.412.412.41T:keccakc256treed2
2.422.422.45T:echo256
2.452.472.49T:bmw512
2.482.482.49T:k12
2.622.632.63sha224
2.682.692.75T:echosp256
2.872.872.88T:md4
2.962.972.98T:cubehash832
2.972.982.98T:keccakc512treed2
2.992.993.00T:blake2b
3.003.043.06T:edonr256
3.593.593.62T:shavite3256
3.863.873.94T:echosp512
3.873.983.99T:bash256
4.154.164.17T:beamsplitter
4.324.334.36T:shabal256
4.324.334.34T:shabal512
4.384.394.43T:shavite3512
4.524.534.54T:blake2s
4.724.734.74blake512
4.784.784.79md5
4.914.924.93T:bblake256
4.924.934.95shake128
4.985.015.05T:bmw256
5.175.195.20T:skein512512
5.205.215.23T:skein512256
5.285.295.30T:bash384
5.285.295.31T:blake64
5.335.335.34T:blake32
5.435.455.47sha384
5.555.555.56sha512
5.815.825.83T:echo512
5.885.895.90T:cubehash512
5.895.905.91T:cubehash1632
5.915.925.94T:cubehash816
6.056.066.07T:tiger
6.076.086.10sha3224
6.156.166.17T:keccakc256
6.236.256.28T:sarmal256
6.336.346.35blake256
6.396.406.41sha3256
6.416.426.43shake256
6.536.546.55T:groestl256
6.596.676.71T:skein10241024
6.946.966.98T:skein256256
7.067.117.13T:keccakc448
7.127.137.15T:luffa256
7.207.237.27T:lux512
7.267.277.28T:luffa384
7.397.427.53T:keccakc512
7.397.427.44T:rfsb509
7.807.817.83T:sarmal512
7.887.917.94T:keccak
7.977.987.99T:bash512
8.248.258.28T:jh512
8.248.268.31T:jh224
8.268.288.30T:jh384
8.278.288.31T:jh256
8.368.388.40T:lux256
8.438.448.45sha3384
8.678.688.68T:xoodyakv1
8.808.828.85T:gimli24v1
9.029.039.04T:groestl512
9.429.449.46T:round3jh256
9.439.459.47T:round3jh512
9.939.959.98T:keccakc768
11.3611.4411.54T:fugue2
11.7611.7711.78T:cubehash1616
11.8111.8211.87T:cubehash88
11.9711.9912.01T:ripemd160
12.0412.0812.10sha3512
12.4012.4312.48T:fugue256
12.4612.4912.51T:luffa512
13.1513.1713.20T:hamsi
13.8313.9414.08T:keccakc1024
15.2515.2915.38T:nasha256
15.3415.3815.41T:nasha512
15.6415.7916.28T:simd512
15.7415.8015.90asconxofav12
15.7315.8015.85asconhashav12
17.0217.0617.09T:whirlpool
17.5517.5717.64T:fugue384
19.8819.9219.96T:simd256
20.8120.8320.87T:lane256
23.1323.2123.28asconhashv12
23.1823.2623.35T:fugue512
23.2923.3623.44asconxofv12
23.5523.5723.59T:cubehash168
23.6423.6823.72T:cubehash84
27.4027.4327.46T:shamashashv1
28.3628.3928.42asconhashabi32v12
29.0929.1229.14T:lane512
33.1733.2233.31T:esch256v2
33.1333.2233.28T:esch256v1
33.5533.8033.97T:essence512
33.9734.0134.08T:essence384
34.2434.3934.61T:mgrostl256
34.1234.6537.62T:fsb256
37.4937.5937.73T:sneikha256
38.2838.8441.40T:esch384v1
39.3939.5139.73T:essence256
39.5639.6739.86T:romulush
39.5339.6839.75T:essence224
40.2140.7143.56T:esch384v2
42.2942.4942.55asconhashbi32v12
47.1647.3847.67T:cubehash164
47.3447.5647.88T:cubehash82
49.0349.0749.26T:saturninhashv2
49.1449.1949.24T:mcssha5
49.1749.2249.40T:mcssha6
49.1349.2349.34T:mcssha4
56.7056.9257.13T:drygascon256
56.7457.1357.40T:drygascon128
65.2165.5765.68T:triadhashv1
69.9469.9870.09T:coral256v1
74.6474.7674.94T:sneikha384
81.4381.5881.80T:knot256v2
94.5894.6594.76T:cubehash162
94.8894.9995.16T:cubehash81
123.02123.28123.50T:knot256v1
143.51143.58143.69T:syconhash256v1
163.20163.34163.78T:clxhash
188.97189.26189.54T:cubehash161
218.02218.60220.32T:photonbeetlehash256rate32v1
236.10239.95245.15T:fsb512
261.80262.36262.80T:knot512
285.61286.07286.92T:knot384
381.44382.46384.79T:md2
710.91711.37713.58T:heron256v1
763.26765.72769.24T:subterraneanv1
1025.591038.291041.41T:skinnyhashtk3
1119.571120.571125.71T:acehash256v1
1198.881200.271201.63T:sivrijndael256hash256v1
2021.372031.032108.01T:skinnyhashtk2
2126.832130.612131.74T:gage1h256c256r128
2839.952844.752859.16T:gage1h256c224r064
3165.803166.853169.03T:gage1h256c256r064
3997.634004.444014.75T:orangishv1
4919.524923.934929.33T:gage1h256c224r032
5042.545057.275074.67T:sivtemphotonhashv1
5653.495658.215662.54T:gage1h256c512r064
5699.945705.475725.12T:gage1h256c256r032
10543.2310562.2510600.23T:gage1h256c512r032
10658.2310701.8110763.87T:gage1h256c256r016
11214.4111237.9211327.82T:gage1h256c224r016
23981.1724026.3824239.41T:gage1h256c224r008
Cycles/byte for 4096 bytes
25%50%75%hash
0.00?0.00?0.01?T:floppsy
0.170.170.17komihash
0.590.590.60prh64s256
0.640.650.65prh64s512
0.660.680.68T:bebb4185
0.750.760.77prh64s1024
0.770.770.79prh42s256
0.820.820.82prh42s512
0.820.830.83T:blake3
0.890.900.90prh42s1024
1.641.661.68T:edonr512
2.382.392.40sha1
2.442.442.45sha256
2.532.532.55T:k12
2.542.562.58T:echo256
2.702.732.75T:bmw512
2.812.812.82T:keccakc256treed2
2.902.912.97T:echosp256
2.942.952.95T:md4
2.992.993.00T:blake2b
2.993.013.01sha224
3.073.083.11T:edonr256
3.243.253.26T:cubehash832
3.423.433.43T:keccakc512treed2
3.823.833.85T:shavite3256
4.134.144.15T:bash256
4.144.154.22T:echosp512
4.214.224.23T:beamsplitter
4.514.524.53T:blake2s
4.644.664.67T:shabal512
4.654.664.69T:shabal256
4.874.874.88md5
4.874.884.88T:shavite3512
4.894.904.91blake512
5.055.065.07shake128
5.265.285.34T:bmw256
5.295.305.31T:skein512512
5.315.335.33T:skein512256
5.375.385.40T:bash384
5.385.395.40T:bblake256
5.445.455.46T:blake32
5.485.525.55T:blake64
5.765.765.77sha512
5.975.986.00sha384
6.056.066.07T:cubehash512
6.136.146.15T:echo512
6.196.196.20sha3224
6.196.206.21T:cubehash816
6.216.226.24T:tiger
6.306.316.32T:keccakc256
6.436.446.44T:cubehash1632
6.446.446.46blake256
6.466.486.49T:sarmal256
6.626.636.64sha3256
6.636.646.64shake256
6.806.816.83T:groestl256
6.866.896.93T:skein10241024
7.017.027.03T:skein256256
7.247.267.29T:luffa256
7.267.287.31T:keccakc448
7.467.477.48T:luffa384
7.707.737.75T:keccakc512
7.677.737.80T:rfsb509
7.957.988.01T:lux512
8.068.088.10T:sarmal512
8.128.138.15T:bash512
8.198.218.24T:keccak
8.388.408.41T:jh512
8.398.418.47T:jh224
8.418.438.45T:jh384
8.418.438.45T:jh256
8.548.558.57sha3384
8.718.728.74T:xoodyakv1
8.728.738.75T:lux256
8.898.908.93T:gimli24v1
9.559.559.56T:groestl512
9.589.609.62T:round3jh512
9.599.619.64T:round3jh256
10.0910.1010.12T:keccakc768
12.0812.1012.12T:cubehash88
12.0912.1112.46sha3512
12.2112.2112.24T:ripemd160
12.2912.3112.32T:cubehash1616
12.6512.7112.81T:fugue2
12.7812.8012.83T:luffa512
12.9112.9312.95T:fugue256
13.2413.2613.27T:hamsi
13.9914.0314.08T:keccakc1024
15.5415.5715.66T:nasha256
15.9015.9215.94T:nasha512
15.9415.9716.03asconxofav12
15.9816.0116.04asconhashav12
16.1416.1916.30T:simd512
17.3517.3617.37T:whirlpool
18.3418.3618.38T:fugue384
20.1320.2020.30T:simd256
21.5121.5221.54T:lane256
23.4223.4623.50asconhashv12
23.4723.5223.60asconxofv12
23.9123.9423.97T:cubehash84
24.0924.1224.15T:cubehash168
24.3324.3624.38T:fugue512
27.6527.6627.68T:shamashashv1
28.6728.7128.74asconhashabi32v12
30.9830.9830.99T:lane512
33.3133.4133.50T:esch256v2
33.3233.4433.51T:esch256v1
34.8435.0535.08T:essence512
35.0635.0835.17T:essence384
34.9335.2238.56T:fsb256
36.0736.2536.32T:mgrostl256
37.8037.9137.93T:sneikha256
39.0439.1941.49T:esch384v1
39.8539.9440.05T:romulush
40.1040.1840.31T:essence256
40.1040.1940.25T:essence224
40.8041.0343.58T:esch384v2
42.6242.6842.76asconhashbi32v12
47.6047.6347.72T:cubehash82
47.6447.6847.76T:cubehash164
49.3849.4149.47T:saturninhashv2
49.8449.9150.02T:mcssha4
49.8649.9150.00T:mcssha6
50.5850.6550.73T:mcssha5
56.8257.0957.38T:drygascon256
57.3557.5857.89T:drygascon128
65.2565.4265.62T:triadhashv1
70.4570.4970.58T:coral256v1
75.4075.5475.87T:sneikha384
82.1082.2082.30T:knot256v2
94.6994.7494.87T:cubehash162
95.0195.1195.90T:cubehash81
123.21123.32123.51T:knot256v1
144.98145.16145.97T:syconhash256v1
163.41163.49163.60T:clxhash
189.25189.83191.07T:cubehash161
218.14219.05220.03T:photonbeetlehash256rate32v1
262.65263.41263.81T:knot512
286.27286.48287.13T:knot384
384.58385.81387.46T:md2
722.44723.34724.38T:heron256v1
765.13767.32768.83T:subterraneanv1
1033.791041.321046.10T:skinnyhashtk3
1130.001133.441136.12T:acehash256v1
1196.911197.911199.99T:sivrijndael256hash256v1
2031.612033.952104.65T:skinnyhashtk2
2154.142155.522156.39T:gage1h256c256r128
2866.352870.042886.93T:gage1h256c224r064
3195.603197.493199.65T:gage1h256c256r064
4031.024033.644044.41T:orangishv1
4955.974966.394974.58T:gage1h256c224r032
5037.855042.335047.94T:sivtemphotonhashv1
5709.835712.215718.73T:gage1h256c512r064
5750.865753.985775.08T:gage1h256c256r032
8085.008092.328098.70T:fsb512
10633.9610644.8710683.96T:gage1h256c512r032
10760.3610791.5510854.23T:gage1h256c256r016
11313.1311325.4511397.57T:gage1h256c224r016
24204.6624225.2124319.54T:gage1h256c224r008
Cycles/byte for 1536 bytes
25%50%75%hash
0.010.010.01T:floppsy
0.18?0.19?0.20?komihash
0.710.720.77T:bebb4185
0.760.780.84prh64s256
0.880.880.91prh42s256
0.910.920.94prh64s512
0.991.001.01prh42s512
1.211.211.22prh42s1024
1.221.241.28prh64s1024
1.751.771.88T:edonr512
2.532.532.53sha256
2.772.782.79T:k12
2.832.842.87T:echo256
2.882.882.89T:blake3
2.892.913.08sha1
2.992.993.00T:blake2b
2.993.003.02T:echosp256
3.053.063.07T:md4
3.133.173.25T:bmw512
3.223.263.29T:edonr256
3.313.323.33T:keccakc256treed2
3.483.493.51sha224
3.693.713.73T:cubehash832
3.863.873.89T:keccakc512treed2
4.174.184.19T:shavite3256
4.304.314.35T:beamsplitter
4.354.384.40T:bash256
4.504.524.53T:blake2s
4.724.744.80T:echosp512
5.025.025.03md5
5.165.185.21T:shabal512
5.165.185.20blake512
5.165.205.26T:shabal256
5.415.445.46shake128
5.465.485.51T:skein512256
5.465.495.53T:skein512512
5.615.635.69T:blake32
5.645.685.84T:bmw256
5.685.715.72T:shavite3512
5.695.725.74T:bash384
5.825.845.88T:blake64
6.076.106.13sha512
6.166.186.21T:bblake256
6.286.296.31sha3224
6.306.316.34T:cubehash512
6.496.516.54T:tiger
6.616.636.65blake256
6.646.666.69T:cubehash816
6.666.686.70T:echo512
6.776.806.82T:keccakc256
6.836.846.86sha3256
6.866.886.90shake256
6.876.896.93T:sarmal256
6.846.977.04sha384
7.127.147.16T:skein256256
7.227.247.25T:groestl256
7.287.317.35T:skein10241024
7.307.327.36T:cubehash1632
7.427.447.54T:keccakc448
7.457.487.52T:luffa256
7.767.787.80T:luffa384
7.988.018.07T:keccakc512
8.128.218.38T:rfsb509
8.348.358.38T:bash512
8.528.548.66T:sarmal512
8.558.588.59sha3384
8.608.638.67T:jh512
8.638.668.67T:jh224
8.638.668.69T:jh384
8.648.688.71T:jh256
8.678.728.84T:keccak
8.788.818.84T:xoodyakv1
9.049.079.08T:gimli24v1
9.089.129.17T:lux512
9.289.319.34T:lux256
9.819.859.88T:round3jh512
9.859.899.91T:round3jh256
10.1410.1610.18T:keccakc768
10.3710.4010.42T:groestl512
12.4412.4612.49sha3512
12.5412.5712.62T:cubehash88
12.6012.6212.76T:ripemd160
13.1813.2013.22T:cubehash1616
13.2913.3213.38T:luffa512
13.3313.3613.38T:hamsi
13.7413.7513.80T:fugue256
14.4514.5214.56T:keccakc1024
14.7814.8614.96T:fugue2
16.0416.0816.13T:nasha256
16.2516.28<