Implementation notes: armeabi, cubox, crypto_hash

Computer: cubox
Architecture: armeabi
CPU ID: unknown CPU ID
CPU cycles/second: 795890110...796962080 (cortex)
SUPERCOP version: 20161026
Benchmark dates: 20161208...20161220

crypto_hash

TimeRelative timePrimitiveImplementationCompiler
atelopus32crypto_hash/atelopus32/refg++ -mcpu=marvell-pj4 -O3
atelopus64crypto_hash/atelopus64/refg++ -mcpu=marvell-pj4 -O3
bash256crypto_hash/bash256/avx2gcc -mcpu=marvell-pj4 -O3
bash256crypto_hash/bash256/refgcc -mcpu=marvell-pj4 -O3
bash384crypto_hash/bash384/avx2gcc -mcpu=marvell-pj4 -O3
bash384crypto_hash/bash384/refgcc -mcpu=marvell-pj4 -O3
bash512crypto_hash/bash512/avx2gcc -mcpu=marvell-pj4 -O3
bash512crypto_hash/bash512/refgcc -mcpu=marvell-pj4 -O3
704521.00bblake256crypto_hash/bblake256/bswapgcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
728021.03bblake256crypto_hash/bblake256/regsgcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
511611.00blake256crypto_hash/blake256/arm11gcc -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
532201.04blake256crypto_hash/blake256/arm_thumb2gcc -funroll-loops -mcpu=marvell-pj4 -O3
561621.10blake256crypto_hash/blake256/bswapgcc -funroll-loops -mcpu=marvell-pj4 -Os
574811.12blake256crypto_hash/blake256/sphlibgcc -funroll-loops -mcpu=marvell-pj4 -O3
579161.13blake256crypto_hash/blake256/regsgcc -funroll-loops -mcpu=marvell-pj4 -Os
852181.67blake256crypto_hash/blake256/sphlib-smallgcc -funroll-loops -mcpu=marvell-pj4 -Os
980921.92blake256crypto_hash/blake256/refgcc -mcpu=marvell-pj4 -Os
blake256crypto_hash/blake256/vect128gcc -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
blake256crypto_hash/blake256/vect128-mmxhackgcc -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
blake256crypto_hash/blake256/vect128-neongcc -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
665241.00blake2bcrypto_hash/blake2b/moon/armv6/32gcc -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
696921.05blake2bcrypto_hash/blake2b/refgcc -funroll-loops -mcpu=marvell-pj4 -Os
1114041.67blake2bcrypto_hash/blake2b/regsgcc -funroll-loops -mcpu=marvell-pj4 -Os
blake2bcrypto_hash/blake2b/avx2-1gcc -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
blake2bcrypto_hash/blake2b/avx2-2gcc -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
blake2bcrypto_hash/blake2b/avx2-3gcc -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
blake2bcrypto_hash/blake2b/avxiccgcc -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
blake2bcrypto_hash/blake2b/moon/avx/32gcc -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
blake2bcrypto_hash/blake2b/moon/avx/64gcc -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
blake2bcrypto_hash/blake2b/moon/avx2/32gcc -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
blake2bcrypto_hash/blake2b/moon/avx2/64gcc -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
blake2bcrypto_hash/blake2b/moon/neon/32gcc -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
blake2bcrypto_hash/blake2b/moon/sse2/32gcc -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
blake2bcrypto_hash/blake2b/moon/ssse3/32gcc -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
blake2bcrypto_hash/blake2b/moon/xop/32gcc -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
blake2bcrypto_hash/blake2b/moon/xop/64gcc -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
blake2bcrypto_hash/blake2b/xmmgcc -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
blake2bcrypto_hash/blake2b/ymmgcc -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
249481.00blake2scrypto_hash/blake2s/moon/armv6/32gcc -mcpu=marvell-pj4 -Os (6.2.1 20160830)
318481.28blake2scrypto_hash/blake2s/regsgcc -funroll-loops -mcpu=marvell-pj4 -Os
400221.60blake2scrypto_hash/blake2s/refgcc -mcpu=marvell-pj4 -O2
blake2scrypto_hash/blake2s/avxiccgcc -mcpu=marvell-pj4 -O3
blake2scrypto_hash/blake2s/moon/avx/32gcc -mcpu=marvell-pj4 -O3
blake2scrypto_hash/blake2s/moon/avx/64gcc -mcpu=marvell-pj4 -O3
blake2scrypto_hash/blake2s/moon/sse2/32gcc -mcpu=marvell-pj4 -O3
blake2scrypto_hash/blake2s/moon/sse2/64gcc -mcpu=marvell-pj4 -O3
blake2scrypto_hash/blake2s/moon/ssse3/32gcc -mcpu=marvell-pj4 -O3
blake2scrypto_hash/blake2s/moon/ssse3/64gcc -mcpu=marvell-pj4 -O3
blake2scrypto_hash/blake2s/moon/xop/32gcc -mcpu=marvell-pj4 -O3
blake2scrypto_hash/blake2s/moon/xop/64gcc -mcpu=marvell-pj4 -O3
blake2scrypto_hash/blake2s/xmmgcc -mcpu=marvell-pj4 -O3
456251.00blake32crypto_hash/blake32/sphlib (SPHLIB_2.1)gcc -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
633271.39blake32crypto_hash/blake32/sphlib-smallgcc -funroll-loops -mcpu=marvell-pj4 -Os
739041.62blake32crypto_hash/blake32/refgcc -mcpu=marvell-pj4 -Os
1588371.00blake512crypto_hash/blake512/refgcc -funroll-loops -mcpu=marvell-pj4 -O2 (6.2.1 20160830)
1656081.04blake512crypto_hash/blake512/bswapgcc -funroll-loops -mcpu=marvell-pj4 -Os
1668101.05blake512crypto_hash/blake512/sphlibgcc -funroll-loops -mcpu=marvell-pj4 -O2 (6.2.1 20160830)
1668671.05blake512crypto_hash/blake512/sphlib-smallgcc -funroll-loops -mcpu=marvell-pj4 -O2 (6.2.1 20160830)
1727331.09blake512crypto_hash/blake512/regsgcc -funroll-loops -mcpu=marvell-pj4 -Os
blake512crypto_hash/blake512/vect128gcc -mcpu=marvell-pj4 -O3
blake512crypto_hash/blake512/vect128-inplacegcc -mcpu=marvell-pj4 -O3
blake512crypto_hash/blake512/vect128-neongcc -mcpu=marvell-pj4 -O3
1400871.00blake64crypto_hash/blake64/refgcc -funroll-loops -mcpu=marvell-pj4 -O2 (6.2.1 20160830)
1468981.05blake64crypto_hash/blake64/sphlibgcc -funroll-loops -mcpu=marvell-pj4 -O3
1470411.05blake64crypto_hash/blake64/sphlib-smallgcc -funroll-loops -mcpu=marvell-pj4 -O3
255801.00bmw256crypto_hash/bmw256/optbbe (OptimizedB_BE_C_-_BMW256)gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
257561.01bmw256crypto_hash/bmw256/optabegcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
269281.05bmw256crypto_hash/bmw256/optc01gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
277031.08bmw256crypto_hash/bmw256/optc04gcc -funroll-loops -mcpu=marvell-pj4 -O2
277301.08bmw256crypto_hash/bmw256/optc03gcc -funroll-loops -mcpu=marvell-pj4 -O3
277951.09bmw256crypto_hash/bmw256/optbgbegcc -funroll-loops -mcpu=marvell-pj4 -O3
279641.09bmw256crypto_hash/bmw256/optc02gcc -funroll-loops -mcpu=marvell-pj4 -O3
323881.27bmw256crypto_hash/bmw256/sphlibgcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
327361.28bmw256crypto_hash/bmw256/sphlib-smallgcc -funroll-loops -mcpu=marvell-pj4 -O2
475471.86bmw256crypto_hash/bmw256/refgcc -mcpu=marvell-pj4 -O2
639331.00bmw512crypto_hash/bmw512/optbgbe (1.0)gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
662961.04bmw512crypto_hash/bmw512/sphlibgcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
813861.27bmw512crypto_hash/bmw512/refgcc -funroll-loops -mcpu=marvell-pj4 -O3
887701.39bmw512crypto_hash/bmw512/optc04gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
928061.45bmw512crypto_hash/bmw512/optc03gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
1022561.60bmw512crypto_hash/bmw512/optc02gcc -funroll-loops -mcpu=marvell-pj4 -O3
1026631.61bmw512crypto_hash/bmw512/optc01gcc -funroll-loops -mcpu=marvell-pj4 -O3
1063651.66bmw512crypto_hash/bmw512/optbbegcc -funroll-loops -mcpu=marvell-pj4 -O2
1077931.69bmw512crypto_hash/bmw512/optabegcc -funroll-loops -mcpu=marvell-pj4 -O3
1098571.72bmw512crypto_hash/bmw512/sphlib-smallgcc -funroll-loops -mcpu=marvell-pj4 -O2
bmw512crypto_hash/bmw512/arm/neon/SSEmap_v1gcc -mcpu=marvell-pj4 -O3
39793651.00cubehash161crypto_hash/cubehash161/simplegcc -funroll-loops -mcpu=marvell-pj4 -O2 (6.2.1 20160830)
40717881.02cubehash161crypto_hash/cubehash161/unrolledgcc -funroll-loops -mcpu=marvell-pj4 -O3
50531281.27cubehash161crypto_hash/cubehash161/specgcc -funroll-loops -mcpu=marvell-pj4 -O3
3306281.00cubehash1616crypto_hash/cubehash1616/simplegcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
3357581.02cubehash1616crypto_hash/cubehash1616/unrolledgcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
9275182.81cubehash1616crypto_hash/cubehash1616/specgcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
20411111.00cubehash162crypto_hash/cubehash162/simplegcc -funroll-loops -mcpu=marvell-pj4 -O2 (6.2.1 20160830)
20957361.03cubehash162crypto_hash/cubehash162/unrolledgcc -funroll-loops -mcpu=marvell-pj4 -O3
28503781.40cubehash162crypto_hash/cubehash162/specgcc -funroll-loops -mcpu=marvell-pj4 -O3
1221401.00cubehash1632crypto_hash/cubehash1632/unrolled3gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
1273241.04cubehash1632crypto_hash/cubehash1632/armgcc -funroll-loops -mcpu=marvell-pj4 -O3
1353481.11cubehash1632crypto_hash/cubehash1632/unrolled5gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
1597381.31cubehash1632crypto_hash/cubehash1632/sphlibgcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
1636241.34cubehash1632crypto_hash/cubehash1632/unrolled4gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
1722121.41cubehash1632crypto_hash/cubehash1632/sphlib-smallgcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
2050611.68cubehash1632crypto_hash/cubehash1632/simplegcc -funroll-loops -mcpu=marvell-pj4 -O3
2105121.72cubehash1632crypto_hash/cubehash1632/unrolledgcc -funroll-loops -mcpu=marvell-pj4 -O3
2261371.85cubehash1632crypto_hash/cubehash1632/unrolled2gcc -funroll-loops -mcpu=marvell-pj4 -O3
cubehash1632crypto_hash/cubehash1632/armneongcc -mcpu=marvell-pj4 -O3
10620511.00cubehash164crypto_hash/cubehash164/simplegcc -funroll-loops -mcpu=marvell-pj4 -O2 (6.2.1 20160830)
10873141.02cubehash164crypto_hash/cubehash164/unrolledgcc -funroll-loops -mcpu=marvell-pj4 -O3
17384641.64cubehash164crypto_hash/cubehash164/specgcc -funroll-loops -mcpu=marvell-pj4 -O3
5785371.00cubehash168crypto_hash/cubehash168/simplegcc -funroll-loops -mcpu=marvell-pj4 -O2 (6.2.1 20160830)
5862361.01cubehash168crypto_hash/cubehash168/unrolledgcc -funroll-loops -mcpu=marvell-pj4 -O3
11925532.06cubehash168crypto_hash/cubehash168/specgcc -funroll-loops -mcpu=marvell-pj4 -O3
1065201.00cubehash512crypto_hash/cubehash512/unrolled3gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
1104921.04cubehash512crypto_hash/cubehash512/armgcc -funroll-loops -mcpu=marvell-pj4 -O3
1180041.11cubehash512crypto_hash/cubehash512/unrolled5gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
1424361.34cubehash512crypto_hash/cubehash512/unrolled4gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
1646851.55cubehash512crypto_hash/cubehash512/unrolledgcc -funroll-loops -mcpu=marvell-pj4 -O3
1717811.61cubehash512crypto_hash/cubehash512/simplegcc -funroll-loops -mcpu=marvell-pj4 -O2
1764551.66cubehash512crypto_hash/cubehash512/unrolled2gcc -funroll-loops -mcpu=marvell-pj4 -O3
cubehash512crypto_hash/cubehash512/armneongcc -mcpu=marvell-pj4 -O3
21498491.00cubehash81crypto_hash/cubehash81/unrolledgcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
21671191.01cubehash81crypto_hash/cubehash81/simplegcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
33316211.55cubehash81crypto_hash/cubehash81/specgcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
1869321.00cubehash816crypto_hash/cubehash816/simplegcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
1913741.02cubehash816crypto_hash/cubehash816/unrolledgcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
7758284.15cubehash816crypto_hash/cubehash816/specgcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
11116291.00cubehash82crypto_hash/cubehash82/unrolledgcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
11151171.00cubehash82crypto_hash/cubehash82/simplegcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
20480481.84cubehash82crypto_hash/cubehash82/specgcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
1202041.00cubehash832crypto_hash/cubehash832/simplegcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
1253921.04cubehash832crypto_hash/cubehash832/unrolledgcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
6868195.71cubehash832crypto_hash/cubehash832/specgcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
5841991.00cubehash84crypto_hash/cubehash84/simplegcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
5873871.01cubehash84crypto_hash/cubehash84/unrolledgcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
12775822.19cubehash84crypto_hash/cubehash84/specgcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
3199531.00cubehash88crypto_hash/cubehash88/simplegcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
3233811.01cubehash88crypto_hash/cubehash88/unrolledgcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
9309352.91cubehash88crypto_hash/cubehash88/specgcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
1489761.00echo256crypto_hash/echo256/sphlib (SPHLIB_3.0)gcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
1699131.14echo256crypto_hash/echo256/sphlib-smallgcc -mcpu=marvell-pj4 -O3
1744331.17echo256crypto_hash/echo256/generic/opt32gcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
2074921.39echo256crypto_hash/echo256/powerpc/pp32cv2gcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
2802921.88echo256crypto_hash/echo256/powerpc/pp32cv1gcc -funroll-loops -mcpu=marvell-pj4 -O2
3872692.60echo256crypto_hash/echo256/generic/opt64gcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
echo256crypto_hash/echo256/ccalik/bitslicedgcc -mcpu=marvell-pj4 -O3
2670981.00echo512crypto_hash/echo512/sphlib (SPHLIB_3.0)gcc -funroll-loops -mcpu=marvell-pj4 -O2 (6.2.1 20160830)
3033951.14echo512crypto_hash/echo512/sphlib-smallgcc -mcpu=marvell-pj4 -O3
3099211.16echo512crypto_hash/echo512/generic/opt32gcc -funroll-loops -mcpu=marvell-pj4 -O3
3645091.36echo512crypto_hash/echo512/powerpc/pp32cv2gcc -funroll-loops -mcpu=marvell-pj4 -O3
4966411.86echo512crypto_hash/echo512/powerpc/pp32cv1gcc -funroll-loops -mcpu=marvell-pj4 -O2 (6.2.1 20160830)
6977832.61echo512crypto_hash/echo512/generic/opt64gcc -funroll-loops -mcpu=marvell-pj4 -O3
echo512crypto_hash/echo512/ccalik/bitslicedgcc -mcpu=marvell-pj4 -O3
1377051.00echosp256crypto_hash/echosp256/generic/opt32 (2.1)gcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
1621681.18echosp256crypto_hash/echosp256/powerpc/pp32cv2gcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
2166471.57echosp256crypto_hash/echosp256/powerpc/pp32cv1gcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
3032512.20echosp256crypto_hash/echosp256/generic/opt64gcc -funroll-loops -mcpu=marvell-pj4 -O2
2173621.00echosp512crypto_hash/echosp512/generic/opt32 (2.1)gcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
2555831.18echosp512crypto_hash/echosp512/powerpc/pp32cv2gcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
3417971.57echosp512crypto_hash/echosp512/powerpc/pp32cv1gcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
4829172.22echosp512crypto_hash/echosp512/generic/opt64gcc -funroll-loops -mcpu=marvell-pj4 -O2
192071.00edonr256crypto_hash/edonr256/swpbe (Optimized_C_v2.0g)gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
211571.10edonr256crypto_hash/edonr256/optcgcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
374661.00edonr512crypto_hash/edonr512/swpbe (Optimized_C_v2.0g)gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
418211.12edonr512crypto_hash/edonr512/optcgcc -funroll-loops -mcpu=marvell-pj4 -O2
5145841.00essence224crypto_hash/essence224/gccgcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
5145971.00essence256crypto_hash/essence256/gccgcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
4581651.00essence384crypto_hash/essence384/gccgcc -funroll-loops -mcpu=marvell-pj4 -O2 (6.2.1 20160830)
4583541.00essence512crypto_hash/essence512/gccgcc -funroll-loops -mcpu=marvell-pj4 -O2 (6.2.1 20160830)
1592146361.00fsb256crypto_hash/fsb256/refgcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
1460998981.00fsb512crypto_hash/fsb512/refgcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
746051.00fugue2crypto_hash/fugue2/cop_opt32gcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
1000961.00fugue256crypto_hash/fugue256/sphlib (SPHLIB_3.0)gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
1026681.03fugue256crypto_hash/fugue256/ANSI_opt32gcc -funroll-loops -mcpu=marvell-pj4 -O3
2654042.65fugue256crypto_hash/fugue256/ANSI_opt64gcc -funroll-loops -mcpu=marvell-pj4 -O3
1936681.00fugue512crypto_hash/fugue512/sphlib (SPHLIB_3.0)gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
1210001.00groestl256crypto_hash/groestl256/arm32 (1.0)gcc -mcpu=marvell-pj4 -O2 (6.2.1 20160830)
1494471.24groestl256crypto_hash/groestl256/arm11gcc -funroll-loops -mcpu=marvell-pj4 -O3
2148771.78groestl256crypto_hash/groestl256/opt32gcc -funroll-loops -mcpu=marvell-pj4 -O2
2188951.81groestl256crypto_hash/groestl256/sphlib-smallgcc -funroll-loops -mcpu=marvell-pj4 -Os
2715042.24groestl256crypto_hash/groestl256/32bit-2ktablegcc -funroll-loops -mcpu=marvell-pj4 -O2
3117442.58groestl256crypto_hash/groestl256/opt64gcc -mcpu=marvell-pj4 -Os
4138873.42groestl256crypto_hash/groestl256/32bit-bytesliced-c-fastgcc -funroll-loops -mcpu=marvell-pj4 -O3
4426263.66groestl256crypto_hash/groestl256/sphlibgcc -funroll-loops -mcpu=marvell-pj4 -O3
4484213.71groestl256crypto_hash/groestl256/sphlib-adaptedgcc -funroll-loops -mcpu=marvell-pj4 -O2
5416704.48groestl256crypto_hash/groestl256/8bit_cgcc -funroll-loops -mcpu=marvell-pj4 -O3
5618284.64groestl256crypto_hash/groestl256/32bit-bytesliced-c-smallgcc -funroll-loops -mcpu=marvell-pj4 -O3
groestl256crypto_hash/groestl256/neon-bitslicegcc -mcpu=marvell-pj4 -O3
groestl256crypto_hash/groestl256/neon-tablegcc -mcpu=marvell-pj4 -O3
groestl256crypto_hash/groestl256/neon-vpermgcc -mcpu=marvell-pj4 -O3
groestl256crypto_hash/groestl256/thumb-asm-fastgcc -mcpu=marvell-pj4 -O3
groestl256crypto_hash/groestl256/thumb-asm-smallgcc -mcpu=marvell-pj4 -O3
groestl256crypto_hash/groestl256/vperm-intrgcc -mcpu=marvell-pj4 -O3
1701351.00groestl512crypto_hash/groestl512/arm32 (1.0)gcc -funroll-loops -mcpu=marvell-pj4 -O2 (6.2.1 20160830)
3065141.80groestl512crypto_hash/groestl512/opt32gcc -funroll-loops -mcpu=marvell-pj4 -O2 (6.2.1 20160830)
4545482.67groestl512crypto_hash/groestl512/opt64gcc -mcpu=marvell-pj4 -Os
5893733.46groestl512crypto_hash/groestl512/sphlib-smallgcc -funroll-loops -mcpu=marvell-pj4 -Os
7353214.32groestl512crypto_hash/groestl512/sphlib-adaptedgcc -funroll-loops -mcpu=marvell-pj4 -O3
7792024.58groestl512crypto_hash/groestl512/sphlibgcc -funroll-loops -mcpu=marvell-pj4 -O3
8121404.77groestl512crypto_hash/groestl512/32bit-bytesliced-c-smallgcc -funroll-loops -mcpu=marvell-pj4 -O2 (6.2.1 20160830)
groestl512crypto_hash/groestl512/mmxgcc -mcpu=marvell-pj4 -O3
groestl512crypto_hash/groestl512/neon-tablegcc -mcpu=marvell-pj4 -O3
hamsicrypto_hash/hamsi/simd-1gcc -mcpu=marvell-pj4 -O3
hamsicrypto_hash/hamsi/simd-2gcc -mcpu=marvell-pj4 -O3
hamsicrypto_hash/hamsi/sphlibgcc -mcpu=marvell-pj4 -O3
hamsicrypto_hash/hamsi/sphlib-smallgcc -mcpu=marvell-pj4 -O3
hamsi512crypto_hash/hamsi512/sphlibgcc -mcpu=marvell-pj4 -O3
hamsi512crypto_hash/hamsi512/sphlib-smallgcc -mcpu=marvell-pj4 -O3
2426431.00jh224crypto_hash/jh224/bitslice_opt32gcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
2862771.18jh224crypto_hash/jh224/bitslice_ref32gcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
4588781.89jh224crypto_hash/jh224/simplegcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
5564082.29jh224crypto_hash/jh224/bitslice_opt64gcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
5809822.39jh224crypto_hash/jh224/bitslice_ref64gcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
2426911.00jh256crypto_hash/jh256/bitslice_opt32gcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
2863081.18jh256crypto_hash/jh256/bitslice_ref32gcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
4561661.88jh256crypto_hash/jh256/simplegcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
5433822.24jh256crypto_hash/jh256/bitslice_opt64gcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
5808672.39jh256crypto_hash/jh256/bitslice_ref64gcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
2426651.00jh384crypto_hash/jh384/bitslice_opt32gcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
2863411.18jh384crypto_hash/jh384/bitslice_ref32gcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
4561561.88jh384crypto_hash/jh384/simplegcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
5434272.24jh384crypto_hash/jh384/bitslice_opt64gcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
5810152.39jh384crypto_hash/jh384/bitslice_ref64gcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
2426651.00jh512crypto_hash/jh512/bitslice_opt32gcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
2863171.18jh512crypto_hash/jh512/bitslice_ref32gcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
4562201.88jh512crypto_hash/jh512/simplegcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
5436212.24jh512crypto_hash/jh512/bitslice_opt64gcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
5808372.39jh512crypto_hash/jh512/bitslice_ref64gcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
1004111.00keccakcrypto_hash/keccak/simple32bi (3.1.0)gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
1007341.00keccakcrypto_hash/keccak/inplace32bi-armv7agcc -funroll-loops -mcpu=marvell-pj4 -O3
1065121.06keccakcrypto_hash/keccak/opt32bi-rvku2gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
1114841.11keccakcrypto_hash/keccak/inplace32bigcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
1262081.26keccakcrypto_hash/keccak/opt32bi-s2lcu4gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
1315541.31keccakcrypto_hash/keccak/arm11gcc -funroll-loops -mcpu=marvell-pj4 -O2
1369661.36keccakcrypto_hash/keccak/opt32biT-s2lcu4gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
2302822.29keccakcrypto_hash/keccak/opt64lcu6gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
2322762.31keccakcrypto_hash/keccak/simplegcc -funroll-loops -mcpu=marvell-pj4 -O3
2327072.32keccakcrypto_hash/keccak/inplacegcc -funroll-loops -mcpu=marvell-pj4 -O3
2372282.36keccakcrypto_hash/keccak/opt64u6gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
2809122.80keccakcrypto_hash/keccak/opt64lcu24gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
3022953.01keccakcrypto_hash/keccak/compactgcc -funroll-loops -mcpu=marvell-pj4 -O2
3286423.27keccakcrypto_hash/keccak/compact8gcc -funroll-loops -mcpu=marvell-pj4 -O3
keccakcrypto_hash/keccak/inplace-armv7a-neongcc -mcpu=marvell-pj4 -O3
keccakcrypto_hash/keccak/inplace32bi-armv6mgcc -mcpu=marvell-pj4 -O3
1606641.00keccakc1024crypto_hash/keccakc1024/simple32bi (3.1.0)gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
1634051.02keccakc1024crypto_hash/keccakc1024/inplace32bi-armv7agcc -funroll-loops -mcpu=marvell-pj4 -O3
1681531.05keccakc1024crypto_hash/keccakc1024/opt32bi-rvku2gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
1793521.12keccakc1024crypto_hash/keccakc1024/inplace32bigcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
2015651.25keccakc1024crypto_hash/keccakc1024/opt32bi-s2lcu4gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
2127401.32keccakc1024crypto_hash/keccakc1024/opt32biT-s2lcu4gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
3658012.28keccakc1024crypto_hash/keccakc1024/sphlib-smallgcc -funroll-loops -mcpu=marvell-pj4 -O3
3882492.42keccakc1024crypto_hash/keccakc1024/opt64lcu6gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
3926192.44keccakc1024crypto_hash/keccakc1024/inplacegcc -funroll-loops -mcpu=marvell-pj4 -O3
3933272.45keccakc1024crypto_hash/keccakc1024/simplegcc -funroll-loops -mcpu=marvell-pj4 -O3
3957522.46keccakc1024crypto_hash/keccakc1024/sphlibgcc -funroll-loops -mcpu=marvell-pj4 -O3
3995752.49keccakc1024crypto_hash/keccakc1024/opt64u6gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
4731562.95keccakc1024crypto_hash/keccakc1024/opt64lcu24gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
5092593.17keccakc1024crypto_hash/keccakc1024/compactgcc -funroll-loops -mcpu=marvell-pj4 -O2
5534193.44keccakc1024crypto_hash/keccakc1024/compact8gcc -funroll-loops -mcpu=marvell-pj4 -O3
keccakc1024crypto_hash/keccakc1024/inplace-armv7a-neongcc -mcpu=marvell-pj4 -O3
keccakc1024crypto_hash/keccakc1024/inplace32bi-armv6mgcc -mcpu=marvell-pj4 -O3
799071.00keccakc256crypto_hash/keccakc256/inplace32bi-armv7a (3.2.0)gcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
804721.01keccakc256crypto_hash/keccakc256/simple32bigcc -funroll-loops -mcpu=marvell-pj4 -Os
863401.08keccakc256crypto_hash/keccakc256/opt32bi-rvku2gcc -funroll-loops -mcpu=marvell-pj4 -Os
889481.11keccakc256crypto_hash/keccakc256/inplace32bigcc -funroll-loops -mcpu=marvell-pj4 -Os
1016641.27keccakc256crypto_hash/keccakc256/opt32bi-s2lcu4gcc -funroll-loops -mcpu=marvell-pj4 -Os
1126581.41keccakc256crypto_hash/keccakc256/opt32biT-s2lcu4gcc -funroll-loops -mcpu=marvell-pj4 -Os
1766102.21keccakc256crypto_hash/keccakc256/opt64lcu6gcc -funroll-loops -mcpu=marvell-pj4 -Os
1804772.26keccakc256crypto_hash/keccakc256/simplegcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
1810902.27keccakc256crypto_hash/keccakc256/inplacegcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
1825762.28keccakc256crypto_hash/keccakc256/opt64u6gcc -funroll-loops -mcpu=marvell-pj4 -Os
2201682.76keccakc256crypto_hash/keccakc256/opt64lcu24gcc -funroll-loops -mcpu=marvell-pj4 -Os
2290512.87keccakc256crypto_hash/keccakc256/compactgcc -mcpu=marvell-pj4 -O3
2536633.17keccakc256crypto_hash/keccakc256/compact8gcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
keccakc256crypto_hash/keccakc256/inplace32bi-armv6mgcc -mcpu=marvell-pj4 -O3
923151.00keccakc448crypto_hash/keccakc448/opt32bi-rvku2 (3.1.0)gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
1089931.18keccakc448crypto_hash/keccakc448/opt32bi-s2lcu4gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
1201501.30keccakc448crypto_hash/keccakc448/opt32biT-s2lcu4gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
1957022.12keccakc448crypto_hash/keccakc448/opt64lcu6gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
1972532.14keccakc448crypto_hash/keccakc448/simplegcc -funroll-loops -mcpu=marvell-pj4 -O3
1986232.15keccakc448crypto_hash/keccakc448/inplacegcc -funroll-loops -mcpu=marvell-pj4 -O3
2014572.18keccakc448crypto_hash/keccakc448/opt64u6gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
2387882.59keccakc448crypto_hash/keccakc448/opt64lcu24gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
2512972.72keccakc448crypto_hash/keccakc448/compactgcc -mcpu=marvell-pj4 -O3
2785993.02keccakc448crypto_hash/keccakc448/compact8gcc -funroll-loops -mcpu=marvell-pj4 -O3
keccakc448crypto_hash/keccakc448/inplace32bigcc -mcpu=marvell-pj4 -O3
keccakc448crypto_hash/keccakc448/inplace32bi-armv6mgcc -mcpu=marvell-pj4 -O3
keccakc448crypto_hash/keccakc448/inplace32bi-armv7agcc -mcpu=marvell-pj4 -O3
keccakc448crypto_hash/keccakc448/simple32bigcc -mcpu=marvell-pj4 -O3
929271.00keccakc512crypto_hash/keccakc512/simple32bi (3.1.0)gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
932721.00keccakc512crypto_hash/keccakc512/inplace32bi-armv7agcc -funroll-loops -mcpu=marvell-pj4 -O3
994761.07keccakc512crypto_hash/keccakc512/opt32bi-rvku2gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
1031471.11keccakc512crypto_hash/keccakc512/inplace32bigcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
1177551.27keccakc512crypto_hash/keccakc512/opt32bi-s2lcu4gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
1287331.39keccakc512crypto_hash/keccakc512/opt32biT-s2lcu4gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
2013242.17keccakc512crypto_hash/keccakc512/sphlib-smallgcc -funroll-loops -mcpu=marvell-pj4 -O3
2128522.29keccakc512crypto_hash/keccakc512/opt64lcu6gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
2143752.31keccakc512crypto_hash/keccakc512/inplacegcc -funroll-loops -mcpu=marvell-pj4 -O3
2162612.33keccakc512crypto_hash/keccakc512/simplegcc -funroll-loops -mcpu=marvell-pj4 -O3
2194402.36keccakc512crypto_hash/keccakc512/opt64u6gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
2233192.40keccakc512crypto_hash/keccakc512/sphlibgcc -funroll-loops -mcpu=marvell-pj4 -O3
2588742.79keccakc512crypto_hash/keccakc512/opt64lcu24gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
2791393.00keccakc512crypto_hash/keccakc512/compactgcc -funroll-loops -mcpu=marvell-pj4 -O2
3034543.27keccakc512crypto_hash/keccakc512/compact8gcc -funroll-loops -mcpu=marvell-pj4 -O3
keccakc512crypto_hash/keccakc512/gil/singlefilegcc -mcpu=marvell-pj4 -O3
keccakc512crypto_hash/keccakc512/gil/singlefile_unrolledgcc -mcpu=marvell-pj4 -O3
keccakc512crypto_hash/keccakc512/inplace-armv7a-neongcc -mcpu=marvell-pj4 -O3
keccakc512crypto_hash/keccakc512/inplace32bi-armv6mgcc -mcpu=marvell-pj4 -O3
1129041.00keccakc768crypto_hash/keccakc768/simple32bi (3.1.0)gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
1143731.01keccakc768crypto_hash/keccakc768/inplace32bi-armv7agcc -funroll-loops -mcpu=marvell-pj4 -O3
1195881.06keccakc768crypto_hash/keccakc768/opt32bi-rvku2gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
1256691.11keccakc768crypto_hash/keccakc768/inplace32bigcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
1423161.26keccakc768crypto_hash/keccakc768/opt32bi-s2lcu4gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
1534401.36keccakc768crypto_hash/keccakc768/opt32biT-s2lcu4gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
2657802.35keccakc768crypto_hash/keccakc768/opt64lcu6gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
2666612.36keccakc768crypto_hash/keccakc768/simplegcc -funroll-loops -mcpu=marvell-pj4 -O3
2680372.37keccakc768crypto_hash/keccakc768/inplacegcc -funroll-loops -mcpu=marvell-pj4 -O3
2735432.42keccakc768crypto_hash/keccakc768/opt64u6gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
3229562.86keccakc768crypto_hash/keccakc768/opt64lcu24gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
3482413.08keccakc768crypto_hash/keccakc768/compactgcc -funroll-loops -mcpu=marvell-pj4 -O2
3785693.35keccakc768crypto_hash/keccakc768/compact8gcc -funroll-loops -mcpu=marvell-pj4 -O3
keccakc768crypto_hash/keccakc768/inplace32bi-armv6mgcc -mcpu=marvell-pj4 -O3
1276391.00lane256crypto_hash/lane256/cgcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
4693161.00lane512crypto_hash/lane512/cgcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
538841.00luffa256crypto_hash/luffa256/sphlib (SPHLIB_3.0)gcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
553091.03luffa256crypto_hash/luffa256/opt32gcc -funroll-loops -mcpu=marvell-pj4 -O2
572211.06luffa256crypto_hash/luffa256/thomaz/basicgcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
603201.12luffa256crypto_hash/luffa256/armgcc -funroll-loops -mcpu=marvell-pj4 -O2
791141.00luffa384crypto_hash/luffa384/opt32 (2.0)gcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
861081.09luffa384crypto_hash/luffa384/armgcc -funroll-loops -mcpu=marvell-pj4 -O2
1012061.00luffa512crypto_hash/luffa512/sphlib (SPHLIB_3.0)gcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
1103321.09luffa512crypto_hash/luffa512/opt32gcc -funroll-loops -mcpu=marvell-pj4 -O2
1120861.11luffa512crypto_hash/luffa512/armgcc -funroll-loops -mcpu=marvell-pj4 -O2
1203591.00mcssha4crypto_hash/mcssha4/refgcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
1254911.00mcssha5crypto_hash/mcssha5/refgcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
1213781.00mcssha6crypto_hash/mcssha6/refgcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
md2crypto_hash/md2/opensslgcc -mcpu=marvell-pj4 -O3
82371.00md4crypto_hash/md4/openssl (OpenSSL_1.0.2j__26_Sep_2016)gcc -mcpu=marvell-pj4 -Os (6.2.1 20160830)
110241.00md5crypto_hash/md5/refgcc -funroll-loops -mcpu=marvell-pj4 -O2 (6.2.1 20160830)
128771.17md5crypto_hash/md5/opensslgcc -mcpu=marvell-pj4 -O3
3243591.00md6d224crypto_hash/md6d224/refgcc -funroll-loops -mcpu=marvell-pj4 -O2 (6.2.1 20160830)
3499391.00md6d256crypto_hash/md6d256/refgcc -funroll-loops -mcpu=marvell-pj4 -O2 (6.2.1 20160830)
4521651.00md6d384crypto_hash/md6d384/refgcc -funroll-loops -mcpu=marvell-pj4 -O2 (6.2.1 20160830)
5552401.00md6d512crypto_hash/md6d512/refgcc -funroll-loops -mcpu=marvell-pj4 -O2 (6.2.1 20160830)
1785021.00mgrostl256crypto_hash/mgrostl256/opt-32 (2.0)gcc -funroll-loops -mcpu=marvell-pj4 -O2 (6.2.1 20160830)
3437381.93mgrostl256crypto_hash/mgrostl256/opt-64gcc -mcpu=marvell-pj4 -Os
484477527.14mgrostl256crypto_hash/mgrostl256/refgcc -funroll-loops -mcpu=marvell-pj4 -O2 (6.2.1 20160830)
472421.00nasha256crypto_hash/nasha256/opt_v4gcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
511401.08nasha256crypto_hash/nasha256/optgcc -funroll-loops -mcpu=marvell-pj4 -O2
518461.00nasha512crypto_hash/nasha512/opt_v4gcc -funroll-loops -mcpu=marvell-pj4 -O2 (6.2.1 20160830)
536721.04nasha512crypto_hash/nasha512/optgcc -funroll-loops -mcpu=marvell-pj4 -O3
rfsb509crypto_hash/rfsb509/refgcc -mcpu=marvell-pj4 -O3
278755441.00rhashcrypto_hash/rhash/refg++ -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
252061.00ripemd160crypto_hash/ripemd160/openssl (OpenSSL_1.0.2j__26_Sep_2016)gcc -funroll-loops -mcpu=marvell-pj4 -O2 (6.2.1 20160830)
1736761.00round3jh256crypto_hash/round3jh256/arm11gcc -mcpu=marvell-pj4 -O2 (6.2.1 20160830)
3390991.95round3jh256crypto_hash/round3jh256/sphlibgcc -funroll-loops -mcpu=marvell-pj4 -Os
3734882.15round3jh256crypto_hash/round3jh256/sphlib-smallgcc -funroll-loops -mcpu=marvell-pj4 -O3
5342023.08round3jh256crypto_hash/round3jh256/simplegcc -funroll-loops -mcpu=marvell-pj4 -O2
round3jh256crypto_hash/round3jh256/neongcc -mcpu=marvell-pj4 -O3
round3jh256crypto_hash/round3jh256/neon2gcc -mcpu=marvell-pj4 -O3
3390851.00round3jh512crypto_hash/round3jh512/sphlib (SPHLIB_3.0)gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
3735331.10round3jh512crypto_hash/round3jh512/sphlib-smallgcc -funroll-loops -mcpu=marvell-pj4 -O3
5341761.58round3jh512crypto_hash/round3jh512/simplegcc -funroll-loops -mcpu=marvell-pj4 -O2
round3jh512crypto_hash/round3jh512/neongcc -mcpu=marvell-pj4 -O3
round3jh512crypto_hash/round3jh512/neon2gcc -mcpu=marvell-pj4 -O3
692781.00sarmal256crypto_hash/sarmal256/opt64 (1.00)gcc -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
886291.00sarmal512crypto_hash/sarmal512/opt64 (1.00)gcc -funroll-loops -mcpu=marvell-pj4 -O2 (6.2.1 20160830)
228191.00sha1crypto_hash/sha1/openssl (OpenSSL_1.0.2j__26_Sep_2016)gcc -funroll-loops -mcpu=marvell-pj4 -O2 (6.2.1 20160830)
336191.00sha224crypto_hash/sha224/openssl (OpenSSL_1.0.2j__26_Sep_2016)gcc -mcpu=marvell-pj4 -O2 (6.2.1 20160830)
336041.00sha256crypto_hash/sha256/openssl (OpenSSL_1.0.2j__26_Sep_2016)gcc -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
413481.23sha256crypto_hash/sha256/refgcc -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
425421.27sha256crypto_hash/sha256/sphlibgcc -funroll-loops -mcpu=marvell-pj4 -O3
432061.29sha256crypto_hash/sha256/sphlib-smallgcc -funroll-loops -mcpu=marvell-pj4 -O3
sha256crypto_hash/sha256/cryptoppg++ -mcpu=marvell-pj4 -O3
895211.00sha384crypto_hash/sha384/openssl (OpenSSL_1.0.2j__26_Sep_2016)gcc -mcpu=marvell-pj4 -Os (6.2.1 20160830)
895521.00sha512crypto_hash/sha512/openssl (OpenSSL_1.0.2j__26_Sep_2016)gcc -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
1629611.82sha512crypto_hash/sha512/sphlib-smallgcc -funroll-loops -mcpu=marvell-pj4 -O2
1629651.82sha512crypto_hash/sha512/sphlibgcc -funroll-loops -mcpu=marvell-pj4 -O2
4337584.84sha512crypto_hash/sha512/refgcc -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
sha512crypto_hash/sha512/cryptoppg++ -mcpu=marvell-pj4 -O3
282861.00shabal256crypto_hash/shabal256/sphlib (SPHLIB_3.0)gcc -funroll-loops -mcpu=marvell-pj4 -O2 (6.2.1 20160830)
279671.00shabal512crypto_hash/shabal512/ref (1.0)gcc -funroll-loops -mcpu=marvell-pj4 -O2 (6.2.1 20160830)
283331.01shabal512crypto_hash/shabal512/sphlibgcc -funroll-loops -mcpu=marvell-pj4 -O2 (6.2.1 20160830)
1931161.00shake256crypto_hash/shake256/gil/singlefilegcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
3225281.67shake256crypto_hash/shake256/gil/singlefile_unrolledgcc -funroll-loops -mcpu=marvell-pj4 -Os
784241.00shavite3256crypto_hash/shavite3256/sphlib-small (SPHLIB_3.0)gcc -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
867641.11shavite3256crypto_hash/shavite3256/sphlibgcc -funroll-loops -mcpu=marvell-pj4 -Os
978191.25shavite3256crypto_hash/shavite3256/new-aes-roundgcc -mcpu=marvell-pj4 -O2
978861.25shavite3256crypto_hash/shavite3256/no-saltgcc -mcpu=marvell-pj4 -O2
984951.26shavite3256crypto_hash/shavite3256/low-memgcc -funroll-loops -mcpu=marvell-pj4 -Os
1045991.33shavite3256crypto_hash/shavite3256/lower-memgcc -funroll-loops -mcpu=marvell-pj4 -O2
2345232.99shavite3256crypto_hash/shavite3256/8-bitgcc -funroll-loops -mcpu=marvell-pj4 -O3
1425271.00shavite3512crypto_hash/shavite3512/sphlib-small (SPHLIB_3.0)gcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
1467341.03shavite3512crypto_hash/shavite3512/sphlibgcc -funroll-loops -mcpu=marvell-pj4 -Os
1689761.19shavite3512crypto_hash/shavite3512/IntelL1Cachegcc -funroll-loops -mcpu=marvell-pj4 -O2
1722221.21shavite3512crypto_hash/shavite3512/low-memgcc -funroll-loops -mcpu=marvell-pj4 -O2
2161561.52shavite3512crypto_hash/shavite3512/lower-memgcc -funroll-loops -mcpu=marvell-pj4 -Os
3308342.32shavite3512crypto_hash/shavite3512/new-aes-roundgcc -funroll-loops -mcpu=marvell-pj4 -Os
3355582.35shavite3512crypto_hash/shavite3512/no-saltgcc -funroll-loops -mcpu=marvell-pj4 -Os
3608802.53shavite3512crypto_hash/shavite3512/different-ordergcc -funroll-loops -mcpu=marvell-pj4 -Os
4613343.24shavite3512crypto_hash/shavite3512/8-bitgcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
1880511.00simd256crypto_hash/simd256/sphlib (SPHLIB_3.0)gcc -funroll-loops -mcpu=marvell-pj4 -O2 (6.2.1 20160830)
2027131.08simd256crypto_hash/simd256/sphlib-smallgcc -funroll-loops -mcpu=marvell-pj4 -O2 (6.2.1 20160830)
2282611.21simd256crypto_hash/simd256/optgcc -funroll-loops -mcpu=marvell-pj4 -O2 (6.2.1 20160830)
321674617.11simd256crypto_hash/simd256/refgcc -mcpu=marvell-pj4 -O3
simd256crypto_hash/simd256/vect128gcc -mcpu=marvell-pj4 -O3
simd256crypto_hash/simd256/vectarmgcc -mcpu=marvell-pj4 -O3
2314681.00simd512crypto_hash/simd512/sphlib (SPHLIB_3.0)gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
2326831.01simd512crypto_hash/simd512/sphlib-smallgcc -funroll-loops -mcpu=marvell-pj4 -O2
2345301.01simd512crypto_hash/simd512/optgcc -funroll-loops -mcpu=marvell-pj4 -O3
631441427.28simd512crypto_hash/simd512/refgcc -mcpu=marvell-pj4 -O3
simd512crypto_hash/simd512/vect128gcc -mcpu=marvell-pj4 -O3
2029501.00skein10241024crypto_hash/skein10241024/opt (v1.3_C_code)gcc -funroll-loops -mcpu=marvell-pj4 -O2 (6.2.1 20160830)
skein10241024crypto_hash/skein10241024/arm_neongcc -mcpu=marvell-pj4 -O3
473881.00skein256256crypto_hash/skein256256/arm (v1.3_ARM_assembly_code)gcc -mcpu=marvell-pj4 -Os (6.2.1 20160830)
642111.36skein256256crypto_hash/skein256256/arm_thumbgcc -mcpu=marvell-pj4 -O2
1006572.12skein256256crypto_hash/skein256256/optgcc -funroll-loops -mcpu=marvell-pj4 -O3
skein256256crypto_hash/skein256256/arm_neongcc -mcpu=marvell-pj4 -O3
607041.00skein512256crypto_hash/skein512256/arm11 (v1.2_C_code)gcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
627521.03skein512256crypto_hash/skein512256/armgcc -mcpu=marvell-pj4 -O3
762481.26skein512256crypto_hash/skein512256/arm_thumbgcc -mcpu=marvell-pj4 -O3
1393452.30skein512256crypto_hash/skein512256/littlegcc -funroll-loops -mcpu=marvell-pj4 -O3
1404362.31skein512256crypto_hash/skein512256/sphlib-smallgcc -funroll-loops -mcpu=marvell-pj4 -O3
1428542.35skein512256crypto_hash/skein512256/optgcc -funroll-loops -mcpu=marvell-pj4 -O3
1550752.55skein512256crypto_hash/skein512256/simplegcc -funroll-loops -mcpu=marvell-pj4 -O2
1572282.59skein512256crypto_hash/skein512256/sphlibgcc -mcpu=marvell-pj4 -Os
skein512256crypto_hash/skein512256/arm_neongcc -mcpu=marvell-pj4 -O3
627601.00skein512512crypto_hash/skein512512/arm (v1.3_ARM_assembly_code)gcc -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
762531.21skein512512crypto_hash/skein512512/arm_thumbgcc -funroll-loops -mcpu=marvell-pj4 -O3
1393452.22skein512512crypto_hash/skein512512/littlegcc -funroll-loops -mcpu=marvell-pj4 -O3
1404572.24skein512512crypto_hash/skein512512/sphlib-smallgcc -funroll-loops -mcpu=marvell-pj4 -O3
1428182.28skein512512crypto_hash/skein512512/optgcc -funroll-loops -mcpu=marvell-pj4 -O2
1558902.48skein512512crypto_hash/skein512512/simplegcc -funroll-loops -mcpu=marvell-pj4 -O2
1583762.52skein512512crypto_hash/skein512512/sphlibgcc -funroll-loops -mcpu=marvell-pj4 -O2
skein512512crypto_hash/skein512512/arm_neongcc -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
tigercrypto_hash/tiger/cryptoppg++ -mcpu=marvell-pj4 -O3
2676851.00whirlpoolcrypto_hash/whirlpool/refgcc -funroll-loops -mcpu=marvell-pj4 -O2 (6.2.1 20160830)
whirlpoolcrypto_hash/whirlpool/cryptoppg++ -mcpu=marvell-pj4 -O3

crypto_hashblocks

TimeRelative timePrimitiveImplementationCompiler
103261.00md5crypto_hashblocks/md5/refgcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
103911.01md5crypto_hashblocks/md5/little-1gcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
7364461.00rfsb509crypto_hashblocks/rfsb509/refgcc -funroll-loops -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
393441.00sha256crypto_hashblocks/sha256/refgcc -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
395441.01sha256crypto_hashblocks/sha256/inplacegcc -funroll-loops -mcpu=marvell-pj4 -O3
462511.18sha256crypto_hashblocks/sha256/arm11gcc -funroll-loops -mcpu=marvell-pj4 -O3
sha256crypto_hashblocks/sha256/dolbeau/amd64-shagcc -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
sha256crypto_hashblocks/sha256/dolbeau/armv8cryptogcc -mcpu=marvell-pj4 -O3 (6.2.1 20160830)
4141521.00sha512crypto_hashblocks/sha512/inplacegcc -funroll-loops -mcpu=marvell-pj4 -Os (6.2.1 20160830)
4161621.00sha512crypto_hashblocks/sha512/refgcc -mcpu=marvell-pj4 -Os
sha512crypto_hashblocks/sha512/dolbeau/intelavx2rorxasmgcc -mcpu=marvell-pj4 -O3
sha512crypto_hashblocks/sha512/dolbeau/intelavxasmgcc -mcpu=marvell-pj4 -O3
sha512crypto_hashblocks/sha512/dolbeau/intelsse4asmgcc -mcpu=marvell-pj4 -O3