Implementation notes: aarch64, rockpi4, crypto_hash

Computer: rockpi4
Architecture: aarch64
CPU ID: unknown CPU ID
CPU cycles/second: 1416000000...1416000000 (vct)
SUPERCOP version: 20190816
Benchmark dates: 20190910...20191216

crypto_hash

TimeRelative timePrimitiveImplementationCompiler
23400581.00acehash256v1refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
338661.00asconhashv12refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
355181.05asconhashv12opt64gcc -funroll-loops -O3 -fomit-frame-pointer
669061.98asconhashv12bi32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
681452.01asconhashv12bi32_lowreggcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
1986535.87asconhashv12bi16clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
50014314.77asconhashv12bi8clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
338661.00asconxofv12refclang -O3 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
355181.05asconxofv12opt64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
atelopus32refg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
atelopus64refg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
bash256avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
bash256refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
bash384avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
bash384refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
bash512avx2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
bash512refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
305621.00bblake256bswapgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (8.3.0)
305621.00bblake256regsgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
247801.00blake256regsgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
247801.00blake256sphlibgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (8.3.0)
251931.02blake256bswapgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
355181.43blake256sphlib-smallgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
375831.52blake256refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
blake256vect128gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake256vect128-mmxhackgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
86731.00blake2bregsgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (8.3.0)
103251.19blake2brefgcc -funroll-loops -O2 -fomit-frame-pointer
blake2bavx2-1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (8.3.0)
blake2bavx2-2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (8.3.0)
blake2bavx2-3gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (8.3.0)
blake2bavxiccgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (8.3.0)
blake2bxmmgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (8.3.0)
blake2bymmgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (8.3.0)
144551.00blake2sregsgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
156941.09blake2srefgcc -O3 -fomit-frame-pointer (8.3.0)
blake2savxiccgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake2sxmmgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
198241.00blake32sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
239541.21blake32refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
264321.33blake32sphlib-smallgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
148681.00blake512bswapgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (8.3.0)
148681.00blake512regsgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv (8.3.0)
156941.06blake512sphlibgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
218891.47blake512sphlib-smallgcc -Os -fomit-frame-pointer
251931.69blake512refgcc -Os -fomit-frame-pointer
blake512vect128gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
blake512vect128-inplacegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
148681.00blake64sphlibgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
194111.31blake64sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer
223021.50blake64refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
115641.00bmw256optabegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
115641.00bmw256optbbegcc -fno-schedule-insns -O3 -fomit-frame-pointer
119771.04bmw256optbgbegcc -fno-schedule-insns -O3 -fomit-frame-pointer
119771.04bmw256optc01gcc -Os -fomit-frame-pointer
119771.04bmw256optc02gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
119771.04bmw256optc03gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
119771.04bmw256optc04gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
132161.14bmw256sphlibgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
132161.14bmw256sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
218891.89bmw256refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
66081.00bmw512optabegcc -Os -fomit-frame-pointer (8.3.0)
66081.00bmw512optbbegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
66081.00bmw512optc01gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
66081.00bmw512optc04gcc -fno-schedule-insns -O2 -fomit-frame-pointer
70211.06bmw512optbgbegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
70211.06bmw512optc02gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
70211.06bmw512optc03gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
78471.19bmw512sphlibgcc -funroll-loops -O2 -fomit-frame-pointer
115641.75bmw512sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
128031.94bmw512refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1936971.00clxhashoptclang -O3 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
2705151.40clxhashrefgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1040761.00coral256v1opt64clang -O3 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
1371161.32coral256v1refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
10176321.00cubehash161simplegcc -funroll-loops -O3 -fomit-frame-pointer (8.3.0)
12249581.20cubehash161unrolledclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
12323921.21cubehash161specgcc -funroll-loops -O3 -fomit-frame-pointer (8.3.0)
912731.00cubehash1616simplegcc -funroll-loops -O3 -fomit-frame-pointer (8.3.0)
954031.05cubehash1616unrolledgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
2667982.92cubehash1616specgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
5030341.00cubehash162unrolledgcc -O2 -fomit-frame-pointer (8.3.0)
5166631.03cubehash162simplegcc -funroll-loops -O3 -fomit-frame-pointer
7037521.40cubehash162specgcc -funroll-loops -O3 -fomit-frame-pointer
322141.00cubehash1632unrolled4clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
326271.01cubehash1632sphlibgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
330401.03cubehash1632unrolled5gcc -fno-schedule-insns -O2 -fomit-frame-pointer
342791.06cubehash1632sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
342791.06cubehash1632unrolled3gcc -fno-schedule-insns -O2 -fomit-frame-pointer
578201.79cubehash1632unrolled2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
615371.91cubehash1632simplegcc -funroll-loops -O3 -fomit-frame-pointer
631891.96cubehash1632unrolledgcc -fno-schedule-insns -O3 -fomit-frame-pointer
2688631.00cubehash164unrolledgcc -O2 -fomit-frame-pointer (8.3.0)
2932301.09cubehash164simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer
4423231.65cubehash164specgcc -funroll-loops -O3 -fomit-frame-pointer
1515711.00cubehash168unrolledgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
1585921.05cubehash168simplegcc -funroll-loops -O2 -fomit-frame-pointer
3266832.16cubehash168specgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
280841.00cubehash512unrolled5clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
284971.01cubehash512unrolled3clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
293231.04cubehash512unrolled4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
470821.68cubehash512unrolled2gcc -funroll-loops -O3 -fomit-frame-pointer
503861.79cubehash512simplegcc -funroll-loops -O3 -fomit-frame-pointer
516251.84cubehash512unrolledgcc -fno-schedule-insns -O3 -fomit-frame-pointer
5129461.00cubehash81unrolledgcc -O2 -fomit-frame-pointer (8.3.0)
5517681.08cubehash81simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
8198051.60cubehash81specgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
574071.00cubehash816unrolledgcc -O3 -fomit-frame-pointer (8.3.0)
586461.02cubehash816simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer
2159993.76cubehash816specgcc -O3 -fomit-frame-pointer (8.3.0)
2709281.00cubehash82unrolledgcc -O2 -fomit-frame-pointer (8.3.0)
2812531.04cubehash82simplegcc -funroll-loops -O2 -fomit-frame-pointer
5022081.85cubehash82specgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
417131.00cubehash832unrolledgcc -fno-schedule-insns -O3 -fomit-frame-pointer (8.3.0)
450171.08cubehash832simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1908064.57cubehash832specgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1499191.00cubehash84unrolledgcc -O2 -fomit-frame-pointer (8.3.0)
1548751.03cubehash84simplegcc -funroll-loops -O2 -fomit-frame-pointer
3353562.24cubehash84specgcc -O3 -fomit-frame-pointer
916861.00cubehash88simplegcc -funroll-loops -O2 -fomit-frame-pointer (8.3.0)
916861.00cubehash88unrolledgcc -funroll-loops -O3 -fomit-frame-pointer
2535822.77cubehash88specgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
982941.00drygascon128le32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv (8.3.0)
1965882.00drygascon128refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
1131621.00drygascon256le32gcc -O3 -fomit-frame-pointer (8.3.0)
2465612.18drygascon256refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
586461.00echo256sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (8.3.0)
602981.03echo256generic/opt64gcc -fno-schedule-insns -O3 -fomit-frame-pointer
602981.03echo256sphlib-smallclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
652541.11echo256generic/opt32clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
784701.34echo256powerpc/pp32cv2clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
1193572.04echo256powerpc/pp32cv1gcc -fno-schedule-insns -O3 -fomit-frame-pointer
echo256ccalik/bitslicedgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1032501.00echo512sphlibclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
1049021.02echo512generic/opt64clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
1082061.05echo512sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1247261.21echo512generic/opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1404201.36echo512powerpc/pp32cv2clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
2044351.98echo512powerpc/pp32cv1gcc -funroll-loops -O3 -fomit-frame-pointer
echo512ccalik/bitslicedgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
474951.00echosp256generic/opt64gcc -fno-schedule-insns -O2 -fomit-frame-pointer (8.3.0)
503861.06echosp256generic/opt32clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
615371.30echosp256powerpc/pp32cv2clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
916861.93echosp256powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
743401.00echosp512generic/opt64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (8.3.0)
883821.19echosp512generic/opt32gcc -O3 -fomit-frame-pointer
1028371.38echosp512powerpc/pp32cv2gcc -fno-schedule-insns -O3 -fomit-frame-pointer
1441371.94echosp512powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
78471.00edonr256swpbegcc -Os -fomit-frame-pointer (8.3.0)
82601.05edonr256optcgcc -Os -fomit-frame-pointer (8.3.0)
45431.00edonr512optcgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
45431.00edonr512swpbegcc -funroll-loops -Os -fomit-frame-pointer
689711.00esch256v1optgcc -fno-schedule-insns -O3 -fomit-frame-pointer (8.3.0)
920991.34esch256v1refgcc -fno-schedule-insns -O3 -fomit-frame-pointer (8.3.0)
1049021.00esch384v1optgcc -O2 -fomit-frame-pointer (8.3.0)
1276171.22esch384v1refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1015981.00essence224gccgcc -funroll-loops -O3 -fomit-frame-pointer (8.3.0)
1049021.00essence256gccclang -O3 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
553421.00essence384gccgcc -funroll-loops -O3 -fomit-frame-pointer (8.3.0)
553421.00essence512gccgcc -funroll-loops -O3 -fomit-frame-pointer (8.3.0)
732253131.00fsb256refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (8.3.0)
731484951.00fsb512refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer (8.3.0)
235411.00fugue2cop_opt32clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
363441.00fugue256ANSI_opt32clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
367571.01fugue256ANSI_opt64clang -O3 -fomit-frame-pointer -Qunused-arguments
375831.03fugue256sphlibclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
714491.00fugue512sphlibclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
438622521.00gage1h256c224r008refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
239486311.00gage1h256c224r016refclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
95002391.00gage1h256c224r032refclang -O3 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
74596061.00gage1h256c224r064refclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
281310821.00gage1h256c256r016refclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
148832811.00gage1h256c256r032refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
82649561.00gage1h256c256r064refclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
49543481.00gage1h256c256r128refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
260904491.00gage1h256c512r032refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
146974311.00gage1h256c512r064refclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
578201.00gimli24v1littleendianclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
2069133.58gimli24v1refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
gimli24v1ssegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
gimli24v1ssealtgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
417131.00groestl256sphlib-smallclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
429521.03groestl256sphlib-adaptedclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
446041.07groestl256sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
1280303.07groestl25632bit-2ktablegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
1358773.26groestl256opt32clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments
1759384.22groestl25632bit-bytesliced-c-fastgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
2444965.86groestl25632bit-bytesliced-c-smallclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
2523436.05groestl2568bit_cgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
groestl256opt64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
groestl256vperm-intrgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
685581.00groestl512sphlib-adaptedgcc -fno-schedule-insns -O3 -fomit-frame-pointer (8.3.0)
702101.02groestl512sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
941641.37groestl512sphlib-smallclang -O3 -fomit-frame-pointer -Qunused-arguments
2077393.03groestl512opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer (8.3.0)
3415514.98groestl51232bit-bytesliced-c-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
groestl512mmxgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
groestl512opt64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
hamsisimd-1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
hamsisimd-2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
hamsisphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
hamsisphlib-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
hamsi512sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
hamsi512sphlib-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
46945711.00heron256v1refgcc -funroll-loops -O3 -fomit-frame-pointer (8.3.0)
582331.00jh224simpleclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
718621.23jh224bitslice_opt64clang -O3 -fomit-frame-pointer -Qunused-arguments
788831.35jh224bitslice_ref32gcc -fno-schedule-insns -O3 -fomit-frame-pointer
797091.37jh224bitslice_ref64clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
892081.53jh224bitslice_opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
582331.00jh256simpleclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
685581.18jh256bitslice_opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
710361.22jh256bitslice_opt64gcc -O3 -fomit-frame-pointer
797091.37jh256bitslice_ref64clang -O3 -fomit-frame-pointer -Qunused-arguments
801221.38jh256bitslice_ref32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
582331.00jh384simpleclang -O3 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
677321.16jh384bitslice_opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer
714491.23jh384bitslice_opt64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
780571.34jh384bitslice_ref64clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
813611.40jh384bitslice_ref32gcc -funroll-loops -O3 -fomit-frame-pointer
582331.00jh512simpleclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
669061.15jh512bitslice_opt64clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
677321.16jh512bitslice_opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
784701.35jh512bitslice_ref32gcc -fno-schedule-insns -O3 -fomit-frame-pointer
797091.37jh512bitslice_ref64gcc -fno-schedule-insns -O3 -fomit-frame-pointer
90861.00k12kcp/optimized1600lcufullgcc -Os -fomit-frame-pointer (8.3.0)
90861.00k12kcp/optimized1600ufullgcc -funroll-loops -Os -fomit-frame-pointer
94991.05k12kcp/optimized1600lcu6gcc -Os -fomit-frame-pointer (8.3.0)
94991.05k12kcp/optimized1600u6gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
123901.36k12kcp/compact1600clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
144551.59k12kcp/reference1600clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
156941.73k12kcp/optimized1600ARMv8Agcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
256062.82k12kcp/inplace1600bigcc -fno-schedule-insns -O3 -fomit-frame-pointer
35683239.27k12kcp/reference1600-32bitsclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
k12kcp/inplace1600ARMv6Mgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
k12kcp/inplace1600ARMv7Agcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
k12kcp/inplace1600ARMv7Mgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
k12kcp/optimized1600ARMv6Mu1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
k12kcp/optimized1600ARMv6Mu2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
k12kcp/optimized1600ARMv7Agcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
k12kcp/optimized1600AVX2g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
k12kcp/optimized1600AVX512gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
k12kcp/optimized1600AsmX86-64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
k12kcp/optimized1600AsmX86-64Applegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
k12kcp/optimized1600AsmX86-64shldgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
k12kcp/optimized1600XOPu6gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
k12kcp/optimized1600XOPufullgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
k12kcp/optimized1600lcufullshldgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
206501.00keccakopt64lcu24gcc -funroll-loops -Os -fomit-frame-pointer
210631.02keccakinplacegcc -fno-schedule-insns -O3 -fomit-frame-pointer
210631.02keccakopt64lcu6gcc -funroll-loops -O3 -fomit-frame-pointer
210631.02keccakopt64u6gcc -Os -fomit-frame-pointer
214761.04keccaksimpleclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
297361.44keccakcompactclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
491472.38keccakopt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
495602.40keccakopt32bi-rvku2clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
503862.44keccaksimple32bigcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
507992.46keccakopt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
520382.52keccakcompact8gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
541032.62keccakinplace32bigcc -fno-schedule-insns -O3 -fomit-frame-pointer
342791.00keccakc1024opt64lcu24gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
351051.02keccakc1024inplacegcc -funroll-loops -Os -fomit-frame-pointer
351051.02keccakc1024opt64lcu6gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
351051.02keccakc1024opt64u6gcc -O3 -fomit-frame-pointer
351051.02keccakc1024simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer (8.3.0)
351051.02keccakc1024sphlibclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
359311.05keccakc1024sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer
425391.24keccakc1024compactclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
797092.33keccakc1024opt32bi-s2lcu4gcc -fno-schedule-insns -O3 -fomit-frame-pointer (8.3.0)
801222.34keccakc1024simple32biclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
805352.35keccakc1024opt32bi-rvku2gcc -fno-schedule-insns -O3 -fomit-frame-pointer (8.3.0)
817742.39keccakc1024opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
875562.55keccakc1024inplace32bigcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
892082.60keccakc1024compact8gcc -funroll-loops -O3 -fomit-frame-pointer
161071.00keccakc256opt64lcu24gcc -fno-schedule-insns -O3 -fomit-frame-pointer (8.3.0)
165201.03keccakc256inplacegcc -fno-schedule-insns -O3 -fomit-frame-pointer (8.3.0)
165201.03keccakc256opt64lcu6gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
165201.03keccakc256opt64u6gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
169331.05keccakc256simpleclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
227151.41keccakc256compactclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
400612.49keccakc256opt32bi-s2lcu4gcc -fno-schedule-insns -O3 -fomit-frame-pointer (8.3.0)
404742.51keccakc256simple32bigcc -fno-schedule-insns -O3 -fomit-frame-pointer (8.3.0)
408872.54keccakc256opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
413002.56keccakc256opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
429522.67keccakc256compact8gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
429522.67keccakc256inplace32bigcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
177591.00keccakc448opt64lcu24gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
177591.00keccakc448opt64lcu6gcc -fno-schedule-insns -O2 -fomit-frame-pointer
177591.00keccakc448opt64u6gcc -fno-schedule-insns -O3 -fomit-frame-pointer
181721.02keccakc448inplacegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
181721.02keccakc448simplegcc -funroll-loops -O3 -fomit-frame-pointer
218891.23keccakc448compactclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
425392.40keccakc448opt32bi-rvku2clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
429522.42keccakc448opt32bi-s2lcu4gcc -fno-schedule-insns -O3 -fomit-frame-pointer
437782.47keccakc448compact8gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
441912.49keccakc448opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
keccakc448inplace32bigcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
keccakc448simple32bigcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
189981.00keccakc512opt64lcu24gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
194111.02keccakc512opt64lcu6gcc -fno-schedule-insns -O3 -fomit-frame-pointer (8.3.0)
194111.02keccakc512opt64u6gcc -fno-schedule-insns -O3 -fomit-frame-pointer (8.3.0)
194111.02keccakc512simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer (8.3.0)
198241.04keccakc512inplacegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
198241.04keccakc512sphlibclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
202371.07keccakc512sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer
272581.43keccakc512compactclang -O3 -fomit-frame-pointer -Qunused-arguments
458432.41keccakc512simple32bigcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
462562.43keccakc512opt32bi-rvku2clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
466692.46keccakc512opt32bi-s2lcu4clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
479082.52keccakc512opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
499732.63keccakc512inplace32bigcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
507992.67keccakc512compact8gcc -fno-schedule-insns -O3 -fomit-frame-pointer (8.3.0)
keccakc512gil/singlefilegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
keccakc512gil/singlefile_unrolledgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
235411.00keccakc768opt64lcu24gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
239541.02keccakc768opt64lcu6gcc -fno-schedule-insns -O3 -fomit-frame-pointer
239541.02keccakc768opt64u6gcc -funroll-loops -Os -fomit-frame-pointer
243671.04keccakc768inplacegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
243671.04keccakc768simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer
338661.44keccakc768compactclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
561682.39keccakc768simple32bigcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
565812.40keccakc768opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
578202.46keccakc768opt32bi-s2lcu4gcc -fno-schedule-insns -O3 -fomit-frame-pointer
582332.47keccakc768opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
594722.53keccakc768compact8gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
607112.58keccakc768inplace32bigcc -fno-schedule-insns -O3 -fomit-frame-pointer
2308671.00knot256v1optgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
2465611.07knot256v1refclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
1358771.00knot256v2optclang -O3 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
1420721.05knot256v2refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
4761891.00knot384refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
knot384optgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
4394321.00knot512optclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
4778411.09knot512refclang -O3 -fomit-frame-pointer -Qunused-arguments
499731.00lane256cgcc -fno-schedule-insns -O3 -fomit-frame-pointer
1065541.00lane512cgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (8.3.0)
322141.00luffa256sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer (8.3.0)
367571.14luffa256opt32gcc -funroll-loops -O3 -fomit-frame-pointer
379961.18luffa256thomaz/basicclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
536901.00luffa384opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (8.3.0)
569941.00luffa512sphlibgcc -funroll-loops -O3 -fomit-frame-pointer (8.3.0)
677321.19luffa512opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
759921.00mcssha4refclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
788831.00mcssha5refclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
759921.00mcssha6refclang -O3 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
md2opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
45431.00md4opensslgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
82601.00md5opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
99121.20md5refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
346921.00md6d224refgcc -fno-schedule-insns -O2 -fomit-frame-pointer (8.3.0)
404741.00md6d256refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer (8.3.0)
479081.00md6d384refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (8.3.0)
611241.00md6d512refgcc -fno-schedule-insns -Os -fomit-frame-pointer (8.3.0)
1123361.00mgrostl256opt-32gcc -fno-schedule-insns -O3 -fomit-frame-pointer (8.3.0)
141659012.61mgrostl256refclang -O3 -fomit-frame-pointer -Qunused-arguments
mgrostl256opt-64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
210631.00nasha256opt_v4gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
247801.18nasha256optgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
231281.00nasha512opt_v4gcc -funroll-loops -O3 -fomit-frame-pointer
264321.14nasha512optgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
76334791.00orangishv1refclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
288600271.00photonbeetlehash256rate32v1refclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
499731.00rfsb509refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
rhashrefg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
144551.00ripemd160opensslgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
677321.00round3jh256simpleclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
702101.04round3jh256sphlib-smallclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
764051.13round3jh256sphlibgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
677321.00round3jh512simpleclang -O3 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
702101.04round3jh512sphlib-smallclang -O3 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
768181.13round3jh512sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
140421.00sarmal256opt64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv (8.3.0)
169331.00sarmal512opt64gcc -O3 -fomit-frame-pointer (8.3.0)
813611.00saturninhashv2bs32clang -O3 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
1462021.80saturninhashv2refclang -O3 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
28911.00sha1opensslgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
28911.00sha224opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
28911.00sha256opensslgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
37171.29sha256refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
45431.57sha256cryptoppg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
194116.71sha256sphlib-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
202377.00sha256sphlibgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
144551.00sha3224opensslgcc -O3 -fomit-frame-pointer
185851.29sha3224oncore64bitsgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
326272.26sha3224kcp/optimized1600ARMv8Agcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
470823.26sha3224oncore32bitsgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
sha3224kcp/optimized1600ARMv7Agcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
sha3224kcp/optimized1600AVX2g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
sha3224kcp/optimized1600AVX512gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
156941.00sha3256opensslgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
202371.29sha3256oncore64bitsgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
355182.26sha3256kcp/optimized1600ARMv8Agcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
507993.24sha3256oncore32bitsclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
sha3256kcp/optimized1600ARMv7Agcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
sha3256kcp/optimized1600AVX2g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
sha3256kcp/optimized1600AVX512gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
194111.00sha3384opensslgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
251931.30sha3384oncore64bitsgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
441912.28sha3384kcp/optimized1600ARMv8Agcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
623633.21sha3384oncore32bitsclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
sha3384kcp/optimized1600ARMv7Agcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
sha3384kcp/optimized1600AVX2g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
sha3384kcp/optimized1600AVX512gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
276711.00sha3512opensslgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
363441.31sha3512oncore64bitsgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
640152.31sha3512kcp/optimized1600ARMv8Agcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
900343.25sha3512oncore32bitsclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments
sha3512kcp/optimized1600ARMv7Agcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
sha3512kcp/optimized1600AVX2g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
sha3512kcp/optimized1600AVX512gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
99121.00sha384opensslgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
99121.00sha512opensslgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
144551.46sha512refgcc -O3 -fomit-frame-pointer
148681.50sha512cryptoppg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
152811.54sha512sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
169331.71sha512sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer
119771.00shabal256sphlibclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
119771.00shabal512refclang -O3 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
119771.00shabal512sphlibclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
132161.00shake128opensslgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
169331.28shake128oncore64bitsgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
297362.25shake128kcp/optimized1600ARMv8Agcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
433653.28shake128oncore32bitsclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments
shake128kcp/optimized1600ARMv7Agcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
shake128kcp/optimized1600AVX2g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
shake128kcp/optimized1600AVX512gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
156941.00shake256opensslgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv
194111.24shake256gil/singlefilegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
202371.29shake256oncore64bitsgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
206501.32shake256gil/singlefile_unrolledgcc -fno-schedule-insns -O3 -fomit-frame-pointer
355182.26shake256kcp/optimized1600ARMv8Agcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
507993.24shake256oncore32bitsclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
660804.21shake256usekcpgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
shake256kcp/optimized1600ARMv7Agcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
shake256kcp/optimized1600AVX2g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
shake256kcp/optimized1600AVX512gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
545161.00shamashashv1refgcc -fno-schedule-insns -O3 -fomit-frame-pointer (8.3.0)
313881.00shavite3256sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer
322141.03shavite3256low-memclang -O3 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
322141.03shavite3256no-saltclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments
351051.12shavite3256new-aes-roundclang -O3 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
351051.12shavite3256sphlib-smallclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
379961.21shavite3256lower-memclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments
1098583.50shavite32568-bitclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments
516251.00shavite3512sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer (8.3.0)
561681.09shavite3512sphlib-smallclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
623631.21shavite3512no-saltclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
636021.23shavite3512low-memclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
652541.26shavite3512new-aes-roundclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments
660801.28shavite3512IntelL1Cachegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
726881.41shavite3512different-ordergcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
764051.48shavite3512lower-memclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments
2263244.38shavite35128-bitclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments
574071.00simd256sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (8.3.0)
797091.39simd256sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer
867301.51simd256optgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (8.3.0)
264856946.14simd256refgcc -funroll-loops -O3 -fomit-frame-pointer
simd256vect128gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
697971.00simd512sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (8.3.0)
768181.10simd512optgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (8.3.0)
925121.33simd512sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer
530581176.02simd512refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (8.3.0)
simd512vect128gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
26382441.00sivrijndael256hash256v1refclang -O3 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
677931241.00sivtemphotonhashv1refclang -O3 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
161071.00skein10241024optgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
107381.00skein256256optgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
90861.00skein512256littlegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
94991.05skein512256optgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
94991.05skein512256sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
107381.18skein512256simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
115641.27skein512256sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
90861.00skein512512littlegcc -O2 -fomit-frame-pointer (8.3.0)
94991.05skein512512optgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv
94991.05skein512512sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer
107381.18skein512512simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
115641.27skein512512sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
51034411.00skinnyhashtk2refgcc -fno-schedule-insns -O3 -fomit-frame-pointer (8.3.0)
30223341.00skinnyhashtk3refgcc -fno-schedule-insns -O3 -fomit-frame-pointer (8.3.0)
590591.00sneikha256optclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
697971.18sneikha256refclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments
1073801.00sneikha384optclang -O3 -fomit-frame-pointer -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
1272041.18sneikha384refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
11225341.00subterraneanv1add_mem_compactgcc -fno-schedule-insns -O3 -fomit-frame-pointer (8.3.0)
23090832.06subterraneanv1refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
6756681.00syconhash256v1refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
123901.00tigercryptoppg++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv
triadhashv1add_sseg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
triadhashv1refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
516251.00whirlpoolcryptoppg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv
619501.20whirlpoolrefclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments
669061.00xoodyakv1refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments (4.2.1 Compatible Clang 7.0.1 (tags/RELEASE 701/final))
276875241.38xoodyakv1refcppg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv