Implementation notes: armeabi, tonido, crypto_hash

Computer: tonido
Architecture: armeabi
CPU ID: unknown CPU ID
CPU cycles/second: 1199831772...1200024113 (dev4ns)
SUPERCOP version: 20170718
Benchmark dates: 20170719...20170803

crypto_hash

TimeRelative timePrimitiveImplementationCompiler
atelopus32crypto_hash/atelopus32/refg++ -march=native -mtune=xscale -O3
atelopus64crypto_hash/atelopus64/refg++ -march=native -mtune=xscale -O3
bash256crypto_hash/bash256/avx2gcc -march=native -mtune=xscale -O3
bash256crypto_hash/bash256/refgcc -march=native -mtune=xscale -O3
bash384crypto_hash/bash384/avx2gcc -march=native -mtune=xscale -O3
bash384crypto_hash/bash384/refgcc -march=native -mtune=xscale -O3
bash512crypto_hash/bash512/avx2gcc -march=native -mtune=xscale -O3
bash512crypto_hash/bash512/refgcc -march=native -mtune=xscale -O3
1672381.00bblake256crypto_hash/bblake256/regsgcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
1742101.04bblake256crypto_hash/bblake256/bswapgcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
1344841.00blake256crypto_hash/blake256/regsgcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
1371481.02blake256crypto_hash/blake256/bswapgcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
1388161.03blake256crypto_hash/blake256/sphlibgcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
1858441.38blake256crypto_hash/blake256/sphlib-smallgcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
1926841.43blake256crypto_hash/blake256/refgcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
blake256crypto_hash/blake256/arm11gcc -march=native -mtune=xscale -O3
blake256crypto_hash/blake256/arm_thumb2gcc -march=native -mtune=xscale -O3
blake256crypto_hash/blake256/vect128gcc -march=native -mtune=xscale -O3
blake256crypto_hash/blake256/vect128-mmxhackgcc -march=native -mtune=xscale -O3
blake256crypto_hash/blake256/vect128-neongcc -march=native -mtune=xscale -O3
1235101.00blake2bcrypto_hash/blake2b/moon/armv6/32gcc -march=native -mtune=xscale -O3 (7.1.1 20170516)
3081362.49blake2bcrypto_hash/blake2b/refgcc -funroll-loops -march=native -mtune=xscale -Os
4054263.28blake2bcrypto_hash/blake2b/regsgcc -funroll-loops -march=native -mtune=xscale -Os
blake2bcrypto_hash/blake2b/avx2-1gcc -march=native -mtune=xscale -O3 (7.1.1 20170516)
blake2bcrypto_hash/blake2b/avx2-2gcc -march=native -mtune=xscale -O3 (7.1.1 20170516)
blake2bcrypto_hash/blake2b/avx2-3gcc -march=native -mtune=xscale -O3 (7.1.1 20170516)
blake2bcrypto_hash/blake2b/avxiccgcc -march=native -mtune=xscale -O3 (7.1.1 20170516)
blake2bcrypto_hash/blake2b/moon/avx/32gcc -march=native -mtune=xscale -O3 (7.1.1 20170516)
blake2bcrypto_hash/blake2b/moon/avx/64gcc -march=native -mtune=xscale -O3 (7.1.1 20170516)
blake2bcrypto_hash/blake2b/moon/avx2/32gcc -march=native -mtune=xscale -O3 (7.1.1 20170516)
blake2bcrypto_hash/blake2b/moon/avx2/64gcc -march=native -mtune=xscale -O3 (7.1.1 20170516)
blake2bcrypto_hash/blake2b/moon/neon/32gcc -march=native -mtune=xscale -O3 (7.1.1 20170516)
blake2bcrypto_hash/blake2b/moon/sse2/32gcc -march=native -mtune=xscale -O3 (7.1.1 20170516)
blake2bcrypto_hash/blake2b/moon/ssse3/32gcc -march=native -mtune=xscale -O3 (7.1.1 20170516)
blake2bcrypto_hash/blake2b/moon/xop/32gcc -march=native -mtune=xscale -O3 (7.1.1 20170516)
blake2bcrypto_hash/blake2b/moon/xop/64gcc -march=native -mtune=xscale -O3 (7.1.1 20170516)
blake2bcrypto_hash/blake2b/xmmgcc -march=native -mtune=xscale -O3 (7.1.1 20170516)
blake2bcrypto_hash/blake2b/ymmgcc -march=native -mtune=xscale -O3 (7.1.1 20170516)
609601.00blake2scrypto_hash/blake2s/moon/armv6/32gcc -march=native -mtune=xscale -O2 (7.1.1 20170516)
617161.01blake2scrypto_hash/blake2s/regsgcc -funroll-loops -march=native -mtune=xscale -Os
794101.30blake2scrypto_hash/blake2s/refgcc -funroll-loops -march=native -mtune=xscale -O3
blake2scrypto_hash/blake2s/avxiccgcc -march=native -mtune=xscale -O3
blake2scrypto_hash/blake2s/moon/avx/32gcc -march=native -mtune=xscale -O3
blake2scrypto_hash/blake2s/moon/avx/64gcc -march=native -mtune=xscale -O3
blake2scrypto_hash/blake2s/moon/sse2/32gcc -march=native -mtune=xscale -O3
blake2scrypto_hash/blake2s/moon/sse2/64gcc -march=native -mtune=xscale -O3
blake2scrypto_hash/blake2s/moon/ssse3/32gcc -march=native -mtune=xscale -O3
blake2scrypto_hash/blake2s/moon/ssse3/64gcc -march=native -mtune=xscale -O3
blake2scrypto_hash/blake2s/moon/xop/32gcc -march=native -mtune=xscale -O3
blake2scrypto_hash/blake2s/moon/xop/64gcc -march=native -mtune=xscale -O3
blake2scrypto_hash/blake2s/xmmgcc -march=native -mtune=xscale -O3
1099081.00blake32crypto_hash/blake32/sphlib (SPHLIB_2.1)gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
1400341.27blake32crypto_hash/blake32/sphlib-smallgcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
1469581.34blake32crypto_hash/blake32/refgcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
3754321.00blake512crypto_hash/blake512/refgcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
4096561.09blake512crypto_hash/blake512/sphlibgcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
4099861.09blake512crypto_hash/blake512/sphlib-smallgcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
7144501.90blake512crypto_hash/blake512/regsgcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
7229461.93blake512crypto_hash/blake512/bswapgcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
blake512crypto_hash/blake512/vect128gcc -march=native -mtune=xscale -O3
blake512crypto_hash/blake512/vect128-inplacegcc -march=native -mtune=xscale -O3
blake512crypto_hash/blake512/vect128-neongcc -march=native -mtune=xscale -O3
3324901.00blake64crypto_hash/blake64/refgcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
3633421.09blake64crypto_hash/blake64/sphlib-smallgcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
3637201.09blake64crypto_hash/blake64/sphlibgcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
690361.00bmw256crypto_hash/bmw256/optbbe (OptimizedB_BE_C_-_BMW256)gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
690961.00bmw256crypto_hash/bmw256/optabegcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
730621.06bmw256crypto_hash/bmw256/optbgbegcc -funroll-loops -march=native -mtune=xscale -O3
751621.09bmw256crypto_hash/bmw256/optc04gcc -funroll-loops -march=native -mtune=xscale -O3
757381.10bmw256crypto_hash/bmw256/optc03gcc -funroll-loops -march=native -mtune=xscale -O3
760801.10bmw256crypto_hash/bmw256/optc01gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
764701.11bmw256crypto_hash/bmw256/sphlibgcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
810061.17bmw256crypto_hash/bmw256/sphlib-smallgcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
826681.20bmw256crypto_hash/bmw256/optc02gcc -funroll-loops -march=native -mtune=xscale -O2
1099861.59bmw256crypto_hash/bmw256/refgcc -march=native -mtune=xscale -O3
1944181.00bmw512crypto_hash/bmw512/ref (Reference_C_-_BMW512)gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
2001781.03bmw512crypto_hash/bmw512/optc04gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
2027341.04bmw512crypto_hash/bmw512/optbgbegcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
2092741.08bmw512crypto_hash/bmw512/optc03gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
2109901.09bmw512crypto_hash/bmw512/sphlib-smallgcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
2202121.13bmw512crypto_hash/bmw512/sphlibgcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
3169201.63bmw512crypto_hash/bmw512/optabegcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
3191221.64bmw512crypto_hash/bmw512/optbbegcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
3239521.67bmw512crypto_hash/bmw512/optc01gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
3469681.78bmw512crypto_hash/bmw512/optc02gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
bmw512crypto_hash/bmw512/arm/neon/SSEmap_v1gcc -march=native -mtune=xscale -O3
99240061.00cubehash161crypto_hash/cubehash161/simplegcc -funroll-loops -march=native -mtune=xscale -O3 (7.1.1 20170516)
107126101.08cubehash161crypto_hash/cubehash161/unrolledgcc -funroll-loops -march=native -mtune=xscale -Os
131895181.33cubehash161crypto_hash/cubehash161/specgcc -funroll-loops -march=native -mtune=xscale -O3 (7.1.1 20170516)
8074021.00cubehash1616crypto_hash/cubehash1616/simplegcc -funroll-loops -march=native -mtune=xscale -O3 (7.1.1 20170516)
8770081.09cubehash1616crypto_hash/cubehash1616/unrolledgcc -funroll-loops -march=native -mtune=xscale -Os
23296442.89cubehash1616crypto_hash/cubehash1616/specgcc -funroll-loops -march=native -mtune=xscale -O3 (7.1.1 20170516)
50762281.00cubehash162crypto_hash/cubehash162/simplegcc -funroll-loops -march=native -mtune=xscale -O3 (7.1.1 20170516)
54671941.08cubehash162crypto_hash/cubehash162/unrolledgcc -funroll-loops -march=native -mtune=xscale -Os
74344741.46cubehash162crypto_hash/cubehash162/specgcc -funroll-loops -march=native -mtune=xscale -O3 (7.1.1 20170516)
2992741.00cubehash1632crypto_hash/cubehash1632/armgcc -march=native -mtune=xscale -Os (7.1.1 20170516)
3093661.03cubehash1632crypto_hash/cubehash1632/unrolled3gcc -funroll-loops -march=native -mtune=xscale -Os
3130141.05cubehash1632crypto_hash/cubehash1632/unrolled5gcc -funroll-loops -march=native -mtune=xscale -Os
3671041.23cubehash1632crypto_hash/cubehash1632/unrolled4gcc -funroll-loops -march=native -mtune=xscale -Os
4076461.36cubehash1632crypto_hash/cubehash1632/sphlib-smallgcc -funroll-loops -march=native -mtune=xscale -O2
4144501.38cubehash1632crypto_hash/cubehash1632/sphlibgcc -funroll-loops -march=native -mtune=xscale -Os
5049721.69cubehash1632crypto_hash/cubehash1632/simplegcc -funroll-loops -march=native -mtune=xscale -O3
5457121.82cubehash1632crypto_hash/cubehash1632/unrolled2gcc -funroll-loops -march=native -mtune=xscale -O2
5517481.84cubehash1632crypto_hash/cubehash1632/unrolledgcc -funroll-loops -march=native -mtune=xscale -Os
cubehash1632crypto_hash/cubehash1632/armneongcc -march=native -mtune=xscale -O3
26364541.00cubehash164crypto_hash/cubehash164/simplegcc -funroll-loops -march=native -mtune=xscale -O3 (7.1.1 20170516)
28430281.08cubehash164crypto_hash/cubehash164/unrolledgcc -funroll-loops -march=native -mtune=xscale -Os
44448481.69cubehash164crypto_hash/cubehash164/specgcc -funroll-loops -march=native -mtune=xscale -O3 (7.1.1 20170516)
14170561.00cubehash168crypto_hash/cubehash168/simplegcc -funroll-loops -march=native -mtune=xscale -O3 (7.1.1 20170516)
15321421.08cubehash168crypto_hash/cubehash168/unrolledgcc -funroll-loops -march=native -mtune=xscale -Os
30808142.17cubehash168crypto_hash/cubehash168/specgcc -funroll-loops -march=native -mtune=xscale -O3 (7.1.1 20170516)
2596201.00cubehash512crypto_hash/cubehash512/armgcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
2704801.04cubehash512crypto_hash/cubehash512/unrolled3gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
2724181.05cubehash512crypto_hash/cubehash512/unrolled5gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
3197821.23cubehash512crypto_hash/cubehash512/unrolled4gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
4300501.66cubehash512crypto_hash/cubehash512/unrolled2gcc -funroll-loops -march=native -mtune=xscale -O2
4352041.68cubehash512crypto_hash/cubehash512/unrolledgcc -funroll-loops -march=native -mtune=xscale -O2
4389601.69cubehash512crypto_hash/cubehash512/simplegcc -funroll-loops -march=native -mtune=xscale -O2
cubehash512crypto_hash/cubehash512/armneongcc -march=native -mtune=xscale -O3
52552741.00cubehash81crypto_hash/cubehash81/simplegcc -funroll-loops -march=native -mtune=xscale -O3 (7.1.1 20170516)
53796961.02cubehash81crypto_hash/cubehash81/unrolledgcc -funroll-loops -march=native -mtune=xscale -O3 (7.1.1 20170516)
85197841.62cubehash81crypto_hash/cubehash81/specgcc -funroll-loops -march=native -mtune=xscale -O2
4582681.00cubehash816crypto_hash/cubehash816/simplegcc -funroll-loops -march=native -mtune=xscale -O3 (7.1.1 20170516)
4780921.04cubehash816crypto_hash/cubehash816/unrolledgcc -funroll-loops -march=native -mtune=xscale -O2
19671364.29cubehash816crypto_hash/cubehash816/specgcc -funroll-loops -march=native -mtune=xscale -O2
27018481.00cubehash82crypto_hash/cubehash82/simplegcc -funroll-loops -march=native -mtune=xscale -O2 (7.1.1 20170516)
27975481.04cubehash82crypto_hash/cubehash82/unrolledgcc -funroll-loops -march=native -mtune=xscale -O3
50056861.85cubehash82crypto_hash/cubehash82/specgcc -funroll-loops -march=native -mtune=xscale -O2 (7.1.1 20170516)
2989141.00cubehash832crypto_hash/cubehash832/simplegcc -funroll-loops -march=native -mtune=xscale -O3 (7.1.1 20170516)
3144301.05cubehash832crypto_hash/cubehash832/unrolledgcc -funroll-loops -march=native -mtune=xscale -O2
17403005.82cubehash832crypto_hash/cubehash832/specgcc -funroll-loops -march=native -mtune=xscale -O3 (7.1.1 20170516)
14238001.00cubehash84crypto_hash/cubehash84/simplegcc -funroll-loops -march=native -mtune=xscale -O2 (7.1.1 20170516)
14725981.03cubehash84crypto_hash/cubehash84/unrolledgcc -funroll-loops -march=native -mtune=xscale -O3
32444702.28cubehash84crypto_hash/cubehash84/specgcc -funroll-loops -march=native -mtune=xscale -O2 (7.1.1 20170516)
7816321.00cubehash88crypto_hash/cubehash88/simplegcc -funroll-loops -march=native -mtune=xscale -O3 (7.1.1 20170516)
8099641.04cubehash88crypto_hash/cubehash88/unrolledgcc -funroll-loops -march=native -mtune=xscale -O2
24028743.07cubehash88crypto_hash/cubehash88/specgcc -funroll-loops -march=native -mtune=xscale -O2
4438801.00echo256crypto_hash/echo256/sphlib (SPHLIB_3.0)gcc -funroll-loops -march=native -mtune=xscale -O2 (7.1.1 20170516)
4783741.08echo256crypto_hash/echo256/sphlib-smallgcc -funroll-loops -march=native -mtune=xscale -Os
4797061.08echo256crypto_hash/echo256/generic/opt32gcc -funroll-loops -march=native -mtune=xscale -Os
5290381.19echo256crypto_hash/echo256/powerpc/pp32cv2gcc -funroll-loops -march=native -mtune=xscale -Os
7126561.61echo256crypto_hash/echo256/powerpc/pp32cv1gcc -funroll-loops -march=native -mtune=xscale -O2 (7.1.1 20170516)
7589581.71echo256crypto_hash/echo256/generic/opt64gcc -funroll-loops -march=native -mtune=xscale -Os
echo256crypto_hash/echo256/ccalik/bitslicedgcc -march=native -mtune=xscale -O3
7854241.00echo512crypto_hash/echo512/sphlib (SPHLIB_3.0)gcc -funroll-loops -march=native -mtune=xscale -O2 (7.1.1 20170516)
8396101.07echo512crypto_hash/echo512/generic/opt32gcc -funroll-loops -march=native -mtune=xscale -Os
8574301.09echo512crypto_hash/echo512/sphlib-smallgcc -funroll-loops -march=native -mtune=xscale -Os
9156841.17echo512crypto_hash/echo512/powerpc/pp32cv2gcc -funroll-loops -march=native -mtune=xscale -Os
12599821.60echo512crypto_hash/echo512/powerpc/pp32cv1gcc -funroll-loops -march=native -mtune=xscale -O2 (7.1.1 20170516)
12914881.64echo512crypto_hash/echo512/generic/opt64gcc -funroll-loops -march=native -mtune=xscale -Os
echo512crypto_hash/echo512/ccalik/bitslicedgcc -march=native -mtune=xscale -O3
3801721.00echosp256crypto_hash/echosp256/generic/opt32 (2.1)gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
4181881.10echosp256crypto_hash/echosp256/powerpc/pp32cv2gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
5579881.47echosp256crypto_hash/echosp256/powerpc/pp32cv1gcc -funroll-loops -march=native -mtune=xscale -O2
5739481.51echosp256crypto_hash/echosp256/generic/opt64gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
5934841.00echosp512crypto_hash/echosp512/generic/opt32 (2.1)gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
6444721.09echosp512crypto_hash/echosp512/powerpc/pp32cv2gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
8776321.48echosp512crypto_hash/echosp512/powerpc/pp32cv1gcc -funroll-loops -march=native -mtune=xscale -O2
8789461.48echosp512crypto_hash/echosp512/generic/opt64gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
443281.00edonr256crypto_hash/edonr256/swpbe (Optimized_C_v2.0g)gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
493981.11edonr256crypto_hash/edonr256/optcgcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
926101.00edonr512crypto_hash/edonr512/swpbe (Optimized_C_v2.0g)gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
1212301.31edonr512crypto_hash/edonr512/optcgcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
12220801.00essence224crypto_hash/essence224/gccgcc -funroll-loops -march=native -mtune=xscale -O2 (7.1.1 20170516)
12220741.00essence256crypto_hash/essence256/gccgcc -funroll-loops -march=native -mtune=xscale -O2 (7.1.1 20170516)
9196741.00essence384crypto_hash/essence384/gccgcc -funroll-loops -march=native -mtune=xscale -O3 (7.1.1 20170516)
9201301.00essence512crypto_hash/essence512/gccgcc -funroll-loops -march=native -mtune=xscale -O3 (7.1.1 20170516)
fsb256crypto_hash/fsb256/refgcc -march=native -mtune=xscale -O3
fsb512crypto_hash/fsb512/refgcc -march=native -mtune=xscale -O3
2218141.00fugue2crypto_hash/fugue2/cop_opt32gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
2709061.00fugue256crypto_hash/fugue256/sphlib (SPHLIB_3.0)gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
3080641.14fugue256crypto_hash/fugue256/ANSI_opt32gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
10204683.77fugue256crypto_hash/fugue256/ANSI_opt64gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
5203141.00fugue512crypto_hash/fugue512/sphlib (SPHLIB_3.0)gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
3227881.00groestl256crypto_hash/groestl256/arm11 (2.0)gcc -funroll-loops -march=native -mtune=xscale -O2 (7.1.1 20170516)
3900301.21groestl256crypto_hash/groestl256/arm32gcc -march=native -mtune=xscale -O2
5683021.76groestl256crypto_hash/groestl256/sphlib-smallgcc -funroll-loops -march=native -mtune=xscale -Os
6689282.07groestl256crypto_hash/groestl256/opt32gcc -funroll-loops -march=native -mtune=xscale -O2 (7.1.1 20170516)
7786442.41groestl256crypto_hash/groestl256/32bit-2ktablegcc -funroll-loops -march=native -mtune=xscale -Os
8800862.73groestl256crypto_hash/groestl256/sphlibgcc -funroll-loops -march=native -mtune=xscale -Os
8905202.76groestl256crypto_hash/groestl256/32bit-bytesliced-c-fastgcc -funroll-loops -march=native -mtune=xscale -O3
9671163.00groestl256crypto_hash/groestl256/sphlib-adaptedgcc -funroll-loops -march=native -mtune=xscale -Os
11877063.68groestl256crypto_hash/groestl256/8bit_cgcc -funroll-loops -march=native -mtune=xscale -O3
13429024.16groestl256crypto_hash/groestl256/32bit-bytesliced-c-smallgcc -funroll-loops -march=native -mtune=xscale -O2 (7.1.1 20170516)
groestl256crypto_hash/groestl256/neon-bitslicegcc -march=native -mtune=xscale -O3
groestl256crypto_hash/groestl256/neon-tablegcc -march=native -mtune=xscale -O3
groestl256crypto_hash/groestl256/neon-vpermgcc -march=native -mtune=xscale -O3
groestl256crypto_hash/groestl256/opt64gcc -march=native -mtune=xscale -O3
groestl256crypto_hash/groestl256/thumb-asm-fastgcc -march=native -mtune=xscale -O3
groestl256crypto_hash/groestl256/thumb-asm-smallgcc -march=native -mtune=xscale -O3
groestl256crypto_hash/groestl256/vperm-intrgcc -march=native -mtune=xscale -O3
5806441.00groestl512crypto_hash/groestl512/arm32 (1.0)gcc -march=native -mtune=xscale -O2 (7.1.1 20170516)
9721621.67groestl512crypto_hash/groestl512/opt32gcc -funroll-loops -march=native -mtune=xscale -O2
15178982.61groestl512crypto_hash/groestl512/sphlib-smallgcc -funroll-loops -march=native -mtune=xscale -Os
15404102.65groestl512crypto_hash/groestl512/sphlibgcc -funroll-loops -march=native -mtune=xscale -Os
17585643.03groestl512crypto_hash/groestl512/sphlib-adaptedgcc -funroll-loops -march=native -mtune=xscale -Os
19426083.35groestl512crypto_hash/groestl512/32bit-bytesliced-c-smallgcc -funroll-loops -march=native -mtune=xscale -O3
groestl512crypto_hash/groestl512/mmxgcc -march=native -mtune=xscale -O3
groestl512crypto_hash/groestl512/neon-tablegcc -march=native -mtune=xscale -O3
groestl512crypto_hash/groestl512/opt64gcc -march=native -mtune=xscale -O3
hamsicrypto_hash/hamsi/simd-1gcc -march=native -mtune=xscale -O3
hamsicrypto_hash/hamsi/simd-2gcc -march=native -mtune=xscale -O3
hamsicrypto_hash/hamsi/sphlibgcc -march=native -mtune=xscale -O3
hamsicrypto_hash/hamsi/sphlib-smallgcc -march=native -mtune=xscale -O3
hamsi512crypto_hash/hamsi512/sphlibgcc -march=native -mtune=xscale -O3
hamsi512crypto_hash/hamsi512/sphlib-smallgcc -march=native -mtune=xscale -O3
6001381.00jh224crypto_hash/jh224/bitslice_opt32gcc -funroll-loops -march=native -mtune=xscale -O3 (7.1.1 20170516)
6685561.11jh224crypto_hash/jh224/bitslice_ref32gcc -funroll-loops -march=native -mtune=xscale -O3 (7.1.1 20170516)
14830502.47jh224crypto_hash/jh224/bitslice_opt64gcc -funroll-loops -march=native -mtune=xscale -Os
16235102.71jh224crypto_hash/jh224/bitslice_ref64gcc -funroll-loops -march=native -mtune=xscale -Os
18523383.09jh224crypto_hash/jh224/simplegcc -funroll-loops -march=native -mtune=xscale -Os
6001081.00jh256crypto_hash/jh256/bitslice_opt32gcc -funroll-loops -march=native -mtune=xscale -O3 (7.1.1 20170516)
6683941.11jh256crypto_hash/jh256/bitslice_ref32gcc -funroll-loops -march=native -mtune=xscale -O3 (7.1.1 20170516)
14831702.47jh256crypto_hash/jh256/bitslice_opt64gcc -funroll-loops -march=native -mtune=xscale -Os
16233302.71jh256crypto_hash/jh256/bitslice_ref64gcc -funroll-loops -march=native -mtune=xscale -Os
18498483.08jh256crypto_hash/jh256/simplegcc -funroll-loops -march=native -mtune=xscale -Os
6002581.00jh384crypto_hash/jh384/bitslice_opt32gcc -funroll-loops -march=native -mtune=xscale -O3 (7.1.1 20170516)
6685981.11jh384crypto_hash/jh384/bitslice_ref32gcc -funroll-loops -march=native -mtune=xscale -O3 (7.1.1 20170516)
14839022.47jh384crypto_hash/jh384/bitslice_opt64gcc -funroll-loops -march=native -mtune=xscale -Os
16235102.70jh384crypto_hash/jh384/bitslice_ref64gcc -funroll-loops -march=native -mtune=xscale -Os
18525963.09jh384crypto_hash/jh384/simplegcc -funroll-loops -march=native -mtune=xscale -Os
6001861.00jh512crypto_hash/jh512/bitslice_opt32gcc -funroll-loops -march=native -mtune=xscale -O3 (7.1.1 20170516)
6686221.11jh512crypto_hash/jh512/bitslice_ref32gcc -funroll-loops -march=native -mtune=xscale -O3 (7.1.1 20170516)
14828942.47jh512crypto_hash/jh512/bitslice_opt64gcc -funroll-loops -march=native -mtune=xscale -Os
16235282.71jh512crypto_hash/jh512/bitslice_ref64gcc -funroll-loops -march=native -mtune=xscale -Os
18504243.08jh512crypto_hash/jh512/simplegcc -funroll-loops -march=native -mtune=xscale -Os
2491081.00keccakcrypto_hash/keccak/opt32bi-rvku2 (3.1.0)gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
2503441.00keccakcrypto_hash/keccak/simple32bigcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
2723161.09keccakcrypto_hash/keccak/opt32bi-s2lcu4gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
2730661.10keccakcrypto_hash/keccak/inplace32bigcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
3107701.25keccakcrypto_hash/keccak/arm11gcc -funroll-loops -march=native -mtune=xscale -O3
3182161.28keccakcrypto_hash/keccak/opt32biT-s2lcu4gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
5881262.36keccakcrypto_hash/keccak/simplegcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
6010322.41keccakcrypto_hash/keccak/inplacegcc -march=native -mtune=xscale -Os
8199423.29keccakcrypto_hash/keccak/opt64u6gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
8480283.40keccakcrypto_hash/keccak/opt64lcu6gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
9090843.65keccakcrypto_hash/keccak/compactgcc -funroll-loops -march=native -mtune=xscale -O2
9897483.97keccakcrypto_hash/keccak/opt64lcu24gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
14848805.96keccakcrypto_hash/keccak/compact8gcc -march=native -mtune=xscale -O2
keccakcrypto_hash/keccak/inplace-armv7a-neongcc -march=native -mtune=xscale -O3
keccakcrypto_hash/keccak/inplace32bi-armv6mgcc -march=native -mtune=xscale -O3
keccakcrypto_hash/keccak/inplace32bi-armv7agcc -march=native -mtune=xscale -O3
3991201.00keccakc1024crypto_hash/keccakc1024/opt32bi-rvku2 (3.1.0)gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
4021141.01keccakc1024crypto_hash/keccakc1024/simple32bigcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
4376461.10keccakc1024crypto_hash/keccakc1024/opt32bi-s2lcu4gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
4402441.10keccakc1024crypto_hash/keccakc1024/inplace32bigcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
4825801.21keccakc1024crypto_hash/keccakc1024/opt32biT-s2lcu4gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
9892562.48keccakc1024crypto_hash/keccakc1024/simplegcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
10058222.52keccakc1024crypto_hash/keccakc1024/inplacegcc -march=native -mtune=xscale -Os
10365602.60keccakc1024crypto_hash/keccakc1024/sphlib-smallgcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
13697343.43keccakc1024crypto_hash/keccakc1024/opt64u6gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
14118183.54keccakc1024crypto_hash/keccakc1024/opt64lcu6gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
15332703.84keccakc1024crypto_hash/keccakc1024/compactgcc -funroll-loops -march=native -mtune=xscale -O2
16580884.15keccakc1024crypto_hash/keccakc1024/opt64lcu24gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
20154425.05keccakc1024crypto_hash/keccakc1024/sphlibgcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
25098006.29keccakc1024crypto_hash/keccakc1024/compact8gcc -march=native -mtune=xscale -O2
keccakc1024crypto_hash/keccakc1024/inplace-armv7a-neongcc -march=native -mtune=xscale -O3
keccakc1024crypto_hash/keccakc1024/inplace32bi-armv6mgcc -march=native -mtune=xscale -O3
keccakc1024crypto_hash/keccakc1024/inplace32bi-armv7agcc -march=native -mtune=xscale -O3
1999681.00keccakc256crypto_hash/keccakc256/simple32bi (3.1.0)gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
2002381.00keccakc256crypto_hash/keccakc256/opt32bi-rvku2gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
2175961.09keccakc256crypto_hash/keccakc256/inplace32bigcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
2185981.09keccakc256crypto_hash/keccakc256/opt32bi-s2lcu4gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
2646901.32keccakc256crypto_hash/keccakc256/opt32biT-s2lcu4gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
4546802.27keccakc256crypto_hash/keccakc256/simplegcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
4658582.33keccakc256crypto_hash/keccakc256/inplacegcc -march=native -mtune=xscale -Os
6497223.25keccakc256crypto_hash/keccakc256/opt64u6gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
6550803.28keccakc256crypto_hash/keccakc256/opt64lcu6gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
7012923.51keccakc256crypto_hash/keccakc256/compactgcc -funroll-loops -march=native -mtune=xscale -O2
7697643.85keccakc256crypto_hash/keccakc256/opt64lcu24gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
11439545.72keccakc256crypto_hash/keccakc256/compact8gcc -march=native -mtune=xscale -O2
keccakc256crypto_hash/keccakc256/inplace32bi-armv6mgcc -march=native -mtune=xscale -O3
keccakc256crypto_hash/keccakc256/inplace32bi-armv7agcc -march=native -mtune=xscale -O3
2151061.00keccakc448crypto_hash/keccakc448/opt32bi-rvku2 (3.1.0)gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
2351701.09keccakc448crypto_hash/keccakc448/opt32bi-s2lcu4gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
2805841.30keccakc448crypto_hash/keccakc448/opt32biT-s2lcu4gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
4987982.32keccakc448crypto_hash/keccakc448/simplegcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
5106242.37keccakc448crypto_hash/keccakc448/inplacegcc -march=native -mtune=xscale -Os
6994503.25keccakc448crypto_hash/keccakc448/opt64u6gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
7185123.34keccakc448crypto_hash/keccakc448/opt64lcu6gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
7702503.58keccakc448crypto_hash/keccakc448/compactgcc -funroll-loops -march=native -mtune=xscale -O2
8463063.93keccakc448crypto_hash/keccakc448/opt64lcu24gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
12582365.85keccakc448crypto_hash/keccakc448/compact8gcc -march=native -mtune=xscale -O2
keccakc448crypto_hash/keccakc448/inplace32bigcc -march=native -mtune=xscale -O3
keccakc448crypto_hash/keccakc448/inplace32bi-armv6mgcc -march=native -mtune=xscale -O3
keccakc448crypto_hash/keccakc448/inplace32bi-armv7agcc -march=native -mtune=xscale -O3
keccakc448crypto_hash/keccakc448/simple32bigcc -march=native -mtune=xscale -O3
2316121.00keccakc512crypto_hash/keccakc512/simple32bi (3.1.0)gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
2323861.00keccakc512crypto_hash/keccakc512/opt32bi-rvku2gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
2526841.09keccakc512crypto_hash/keccakc512/inplace32bigcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
2541361.10keccakc512crypto_hash/keccakc512/opt32bi-s2lcu4gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
2999641.30keccakc512crypto_hash/keccakc512/opt32biT-s2lcu4gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
5435222.35keccakc512crypto_hash/keccakc512/simplegcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
5562542.40keccakc512crypto_hash/keccakc512/inplacegcc -march=native -mtune=xscale -Os
5702942.46keccakc512crypto_hash/keccakc512/sphlib-smallgcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
7623363.29keccakc512crypto_hash/keccakc512/opt64u6gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
7841583.39keccakc512crypto_hash/keccakc512/opt64lcu6gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
8397363.63keccakc512crypto_hash/keccakc512/compactgcc -funroll-loops -march=native -mtune=xscale -O2
9183303.96keccakc512crypto_hash/keccakc512/opt64lcu24gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
11131204.81keccakc512crypto_hash/keccakc512/sphlibgcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
13714385.92keccakc512crypto_hash/keccakc512/compact8gcc -march=native -mtune=xscale -O2
keccakc512crypto_hash/keccakc512/gil/singlefilegcc -march=native -mtune=xscale -O3
keccakc512crypto_hash/keccakc512/gil/singlefile_unrolledgcc -march=native -mtune=xscale -O3
keccakc512crypto_hash/keccakc512/inplace-armv7a-neongcc -march=native -mtune=xscale -O3
keccakc512crypto_hash/keccakc512/inplace32bi-armv6mgcc -march=native -mtune=xscale -O3
keccakc512crypto_hash/keccakc512/inplace32bi-armv7agcc -march=native -mtune=xscale -O3
2812861.00keccakc768crypto_hash/keccakc768/opt32bi-rvku2 (3.1.0)gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
2820301.00keccakc768crypto_hash/keccakc768/simple32bigcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
3079741.09keccakc768crypto_hash/keccakc768/opt32bi-s2lcu4gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
3082801.10keccakc768crypto_hash/keccakc768/inplace32bigcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
3529141.25keccakc768crypto_hash/keccakc768/opt32biT-s2lcu4gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
6770642.41keccakc768crypto_hash/keccakc768/simplegcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
6905222.45keccakc768crypto_hash/keccakc768/inplacegcc -march=native -mtune=xscale -Os
9478863.37keccakc768crypto_hash/keccakc768/opt64u6gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
9694143.45keccakc768crypto_hash/keccakc768/opt64lcu6gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
10476963.72keccakc768crypto_hash/keccakc768/compactgcc -funroll-loops -march=native -mtune=xscale -O2
11411284.06keccakc768crypto_hash/keccakc768/opt64lcu24gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
17131566.09keccakc768crypto_hash/keccakc768/compact8gcc -march=native -mtune=xscale -O2
keccakc768crypto_hash/keccakc768/inplace32bi-armv6mgcc -march=native -mtune=xscale -O3
keccakc768crypto_hash/keccakc768/inplace32bi-armv7agcc -march=native -mtune=xscale -O3
7354741.00lane256crypto_hash/lane256/cgcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
13482781.00lane512crypto_hash/lane512/cgcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
1671481.00luffa256crypto_hash/luffa256/sphlib (SPHLIB_3.0)gcc -funroll-loops -march=native -mtune=xscale -O3 (7.1.1 20170516)
1724221.03luffa256crypto_hash/luffa256/thomaz/basicgcc -march=native -mtune=xscale -O3
1769101.06luffa256crypto_hash/luffa256/opt32gcc -funroll-loops -march=native -mtune=xscale -O2
1845421.10luffa256crypto_hash/luffa256/armgcc -funroll-loops -march=native -mtune=xscale -O2
2434981.00luffa384crypto_hash/luffa384/opt32 (2.0)gcc -funroll-loops -march=native -mtune=xscale -O2 (7.1.1 20170516)
2570341.06luffa384crypto_hash/luffa384/armgcc -funroll-loops -march=native -mtune=xscale -O3
3139021.00luffa512crypto_hash/luffa512/sphlib (SPHLIB_3.0)gcc -march=native -mtune=xscale -O3 (7.1.1 20170516)
3214561.02luffa512crypto_hash/luffa512/opt32gcc -funroll-loops -march=native -mtune=xscale -O2
3339121.06luffa512crypto_hash/luffa512/armgcc -funroll-loops -march=native -mtune=xscale -O2
2551741.00mcssha4crypto_hash/mcssha4/refgcc -funroll-loops -march=native -mtune=xscale -O3 (7.1.1 20170516)
2654401.00mcssha5crypto_hash/mcssha5/refgcc -funroll-loops -march=native -mtune=xscale -O2 (7.1.1 20170516)
2530141.00mcssha6crypto_hash/mcssha6/refgcc -funroll-loops -march=native -mtune=xscale -O3 (7.1.1 20170516)
md2crypto_hash/md2/opensslgcc -march=native -mtune=xscale -O3
268081.00md4crypto_hash/md4/openssl (OpenSSL_1.1.0f__25_May_2017)gcc -march=native -mtune=xscale -O3 (7.1.1 20170516)
283681.00md5crypto_hash/md5/refgcc -funroll-loops -march=native -mtune=xscale -O2 (7.1.1 20170516)
352681.24md5crypto_hash/md5/opensslgcc -funroll-loops -march=native -mtune=xscale -O2 (7.1.1 20170516)
6221581.00md6d224crypto_hash/md6d224/refgcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
6707521.00md6d256crypto_hash/md6d256/refgcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
8684461.00md6d384crypto_hash/md6d384/refgcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
10684921.00md6d512crypto_hash/md6d512/refgcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
5416621.00mgrostl256crypto_hash/mgrostl256/opt-32 (2.0)gcc -funroll-loops -march=native -mtune=xscale -O3 (7.1.1 20170516)
892703416.48mgrostl256crypto_hash/mgrostl256/refgcc -funroll-loops -march=native -mtune=xscale -O3 (7.1.1 20170516)
mgrostl256crypto_hash/mgrostl256/opt-64gcc -march=native -mtune=xscale -O3
1210861.00nasha256crypto_hash/nasha256/opt_v4gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
1381681.14nasha256crypto_hash/nasha256/optgcc -funroll-loops -march=native -mtune=xscale -O3
1403701.00nasha512crypto_hash/nasha512/optgcc -funroll-loops -march=native -mtune=xscale -O2 (7.1.1 20170516)
2213461.58nasha512crypto_hash/nasha512/opt_v4gcc -funroll-loops -march=native -mtune=xscale -O3
rfsb509crypto_hash/rfsb509/refgcc -march=native -mtune=xscale -O3
1125466801.00rhashcrypto_hash/rhash/refg++ -march=native -mtune=xscale -O3 (7.1.1 20170516)
908881.00ripemd160crypto_hash/ripemd160/openssl (OpenSSL_1.1.0f__25_May_2017)gcc -march=native -mtune=xscale -O3 (7.1.1 20170516)
4372081.00round3jh256crypto_hash/round3jh256/arm11gcc -funroll-loops -march=native -mtune=xscale -O3 (7.1.1 20170516)
8166541.87round3jh256crypto_hash/round3jh256/sphlibgcc -funroll-loops -march=native -mtune=xscale -Os
8398321.92round3jh256crypto_hash/round3jh256/sphlib-smallgcc -funroll-loops -march=native -mtune=xscale -O3 (7.1.1 20170516)
41969289.60round3jh256crypto_hash/round3jh256/simplegcc -funroll-loops -march=native -mtune=xscale -O2
round3jh256crypto_hash/round3jh256/neongcc -march=native -mtune=xscale -O3
round3jh256crypto_hash/round3jh256/neon2gcc -march=native -mtune=xscale -O3
8159041.00round3jh512crypto_hash/round3jh512/sphlib (SPHLIB_3.0)gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
8398141.03round3jh512crypto_hash/round3jh512/sphlib-smallgcc -funroll-loops -march=native -mtune=xscale -O3
42048965.15round3jh512crypto_hash/round3jh512/simplegcc -funroll-loops -march=native -mtune=xscale -O2
round3jh512crypto_hash/round3jh512/neongcc -march=native -mtune=xscale -O3
round3jh512crypto_hash/round3jh512/neon2gcc -march=native -mtune=xscale -O3
3716881.00sarmal256crypto_hash/sarmal256/opt64 (1.00)gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
4874281.00sarmal512crypto_hash/sarmal512/opt64 (1.00)gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
717001.00sha1crypto_hash/sha1/openssl (OpenSSL_1.1.0f__25_May_2017)gcc -funroll-loops -march=native -mtune=xscale -O2 (7.1.1 20170516)
1034221.00sha224crypto_hash/sha224/openssl (OpenSSL_1.1.0f__25_May_2017)gcc -march=native -mtune=xscale -O2 (7.1.1 20170516)
1034101.00sha256crypto_hash/sha256/openssl (OpenSSL_1.1.0f__25_May_2017)gcc -march=native -mtune=xscale -O2 (7.1.1 20170516)
1163401.13sha256crypto_hash/sha256/sphlib-smallgcc -funroll-loops -march=native -mtune=xscale -O3
1171681.13sha256crypto_hash/sha256/sphlibgcc -funroll-loops -march=native -mtune=xscale -O3
1198861.16sha256crypto_hash/sha256/refgcc -funroll-loops -march=native -mtune=xscale -O2
1337401.29sha256crypto_hash/sha256/cryptoppg++ -funroll-loops -march=native -mtune=xscale -O3
2369761.00sha384crypto_hash/sha384/openssl (OpenSSL_1.1.0f__25_May_2017)gcc -march=native -mtune=xscale -Os (7.1.1 20170516)
2370481.00sha512crypto_hash/sha512/openssl (OpenSSL_1.1.0f__25_May_2017)gcc -march=native -mtune=xscale -Os (7.1.1 20170516)
4193341.77sha512crypto_hash/sha512/sphlibgcc -funroll-loops -march=native -mtune=xscale -Os
4193401.77sha512crypto_hash/sha512/sphlib-smallgcc -funroll-loops -march=native -mtune=xscale -Os
4824902.04sha512crypto_hash/sha512/cryptoppg++ -funroll-loops -march=native -mtune=xscale -O3
11364664.79sha512crypto_hash/sha512/refgcc -funroll-loops -march=native -mtune=xscale -Os
753121.00shabal256crypto_hash/shabal256/sphlib (SPHLIB_3.0)gcc -funroll-loops -march=native -mtune=xscale -O3 (7.1.1 20170516)
711301.00shabal512crypto_hash/shabal512/ref (1.0)gcc -funroll-loops -march=native -mtune=xscale -O2 (7.1.1 20170516)
753481.06shabal512crypto_hash/shabal512/sphlibgcc -funroll-loops -march=native -mtune=xscale -O3
5490301.00shake256crypto_hash/shake256/gil/singlefilegcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
10874821.98shake256crypto_hash/shake256/gil/singlefile_unrolledgcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
2248981.00shavite3256crypto_hash/shavite3256/sphlib-small (SPHLIB_3.0)gcc -funroll-loops -march=native -mtune=xscale -O2 (7.1.1 20170516)
2920561.30shavite3256crypto_hash/shavite3256/lower-memgcc -funroll-loops -march=native -mtune=xscale -O3
3017941.34shavite3256crypto_hash/shavite3256/sphlibgcc -funroll-loops -march=native -mtune=xscale -Os
3039541.35shavite3256crypto_hash/shavite3256/no-saltgcc -funroll-loops -march=native -mtune=xscale -Os
3043501.35shavite3256crypto_hash/shavite3256/new-aes-roundgcc -funroll-loops -march=native -mtune=xscale -Os
3261001.45shavite3256crypto_hash/shavite3256/low-memgcc -funroll-loops -march=native -mtune=xscale -Os
5135162.28shavite3256crypto_hash/shavite3256/8-bitgcc -funroll-loops -march=native -mtune=xscale -O3
3908821.00shavite3512crypto_hash/shavite3512/sphlib-small (SPHLIB_3.0)gcc -funroll-loops -march=native -mtune=xscale -O3 (7.1.1 20170516)
5011801.28shavite3512crypto_hash/shavite3512/low-memgcc -funroll-loops -march=native -mtune=xscale -O3 (7.1.1 20170516)
5272801.35shavite3512crypto_hash/shavite3512/IntelL1Cachegcc -funroll-loops -march=native -mtune=xscale -Os
5291881.35shavite3512crypto_hash/shavite3512/lower-memgcc -funroll-loops -march=native -mtune=xscale -O3 (7.1.1 20170516)
6665161.71shavite3512crypto_hash/shavite3512/sphlibgcc -funroll-loops -march=native -mtune=xscale -Os
9782642.50shavite3512crypto_hash/shavite3512/8-bitgcc -funroll-loops -march=native -mtune=xscale -O3 (7.1.1 20170516)
9895262.53shavite3512crypto_hash/shavite3512/no-saltgcc -march=native -mtune=xscale -Os
9896102.53shavite3512crypto_hash/shavite3512/new-aes-roundgcc -march=native -mtune=xscale -Os
10566482.70shavite3512crypto_hash/shavite3512/different-ordergcc -funroll-loops -march=native -mtune=xscale -Os
4357501.00simd256crypto_hash/simd256/sphlib (SPHLIB_3.0)gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
4902901.13simd256crypto_hash/simd256/optgcc -funroll-loops -march=native -mtune=xscale -O2
5216041.20simd256crypto_hash/simd256/sphlib-smallgcc -funroll-loops -march=native -mtune=xscale -O2
704549416.17simd256crypto_hash/simd256/refgcc -funroll-loops -march=native -mtune=xscale -O3
simd256crypto_hash/simd256/vect128gcc -march=native -mtune=xscale -O3
simd256crypto_hash/simd256/vectarmgcc -march=native -mtune=xscale -O3
5443081.00simd512crypto_hash/simd512/opt (1.1)gcc -funroll-loops -march=native -mtune=xscale -O2 (7.1.1 20170516)
6230401.14simd512crypto_hash/simd512/sphlib-smallgcc -march=native -mtune=xscale -O2
6966661.28simd512crypto_hash/simd512/sphlibgcc -funroll-loops -march=native -mtune=xscale -Os
1384822225.44simd512crypto_hash/simd512/refgcc -funroll-loops -march=native -mtune=xscale -O3
simd512crypto_hash/simd512/vect128gcc -march=native -mtune=xscale -O3
5349601.00skein10241024crypto_hash/skein10241024/opt (v1.3_C_code)gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
skein10241024crypto_hash/skein10241024/arm_neongcc -march=native -mtune=xscale -O3
1417801.00skein256256crypto_hash/skein256256/arm (v1.3_ARM_assembly_code)gcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
2722681.92skein256256crypto_hash/skein256256/optgcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
skein256256crypto_hash/skein256256/arm_neongcc -march=native -mtune=xscale -O3
skein256256crypto_hash/skein256256/arm_thumbgcc -march=native -mtune=xscale -O3
1556281.00skein512256crypto_hash/skein512256/arm11 (v1.2_C_code)gcc -march=native -mtune=xscale -O2 (7.1.1 20170516)
1675441.08skein512256crypto_hash/skein512256/armgcc -funroll-loops -march=native -mtune=xscale -Os
4144502.66skein512256crypto_hash/skein512256/sphlib-smallgcc -funroll-loops -march=native -mtune=xscale -Os
6890644.43skein512256crypto_hash/skein512256/littlegcc -funroll-loops -march=native -mtune=xscale -Os
6996424.50skein512256crypto_hash/skein512256/simplegcc -funroll-loops -march=native -mtune=xscale -Os
7253584.66skein512256crypto_hash/skein512256/optgcc -funroll-loops -march=native -mtune=xscale -Os
7570444.86skein512256crypto_hash/skein512256/sphlibgcc -funroll-loops -march=native -mtune=xscale -Os
skein512256crypto_hash/skein512256/arm_neongcc -march=native -mtune=xscale -O3
skein512256crypto_hash/skein512256/arm_thumbgcc -march=native -mtune=xscale -O3
1674901.00skein512512crypto_hash/skein512512/arm (v1.3_ARM_assembly_code)gcc -march=native -mtune=xscale -Os (7.1.1 20170516)
4147022.48skein512512crypto_hash/skein512512/sphlib-smallgcc -funroll-loops -march=native -mtune=xscale -Os
6786664.05skein512512crypto_hash/skein512512/littlegcc -funroll-loops -march=native -mtune=xscale -Os
7000264.18skein512512crypto_hash/skein512512/simplegcc -funroll-loops -march=native -mtune=xscale -Os
7285264.35skein512512crypto_hash/skein512512/optgcc -funroll-loops -march=native -mtune=xscale -Os
7518604.49skein512512crypto_hash/skein512512/sphlibgcc -funroll-loops -march=native -mtune=xscale -Os
skein512512crypto_hash/skein512512/arm_neongcc -march=native -mtune=xscale -O3
skein512512crypto_hash/skein512512/arm_thumbgcc -march=native -mtune=xscale -O3
1399081.00tigercrypto_hash/tiger/cryptoppg++ -funroll-loops -march=native -mtune=xscale -O2 (7.1.1 20170516)
7458721.00whirlpoolcrypto_hash/whirlpool/refgcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
10901401.46whirlpoolcrypto_hash/whirlpool/cryptoppg++ -funroll-loops -march=native -mtune=xscale -O2

crypto_hashblocks

TimeRelative timePrimitiveImplementationCompiler
269701.00md5crypto_hashblocks/md5/little-1gcc -march=native -mtune=xscale -Os (7.1.1 20170516)
335101.24md5crypto_hashblocks/md5/refgcc -march=native -mtune=xscale -O2
26593741.00rfsb509crypto_hashblocks/rfsb509/refgcc -funroll-loops -march=native -mtune=xscale -O3 (7.1.1 20170516)
1145101.00sha256crypto_hashblocks/sha256/inplacegcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
1153141.01sha256crypto_hashblocks/sha256/refgcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
sha256crypto_hashblocks/sha256/arm11gcc -march=native -mtune=xscale -O3
sha256crypto_hashblocks/sha256/dolbeau/amd64-shagcc -march=native -mtune=xscale -O3
sha256crypto_hashblocks/sha256/dolbeau/armv8cryptogcc -march=native -mtune=xscale -O3
10382401.00sha512crypto_hashblocks/sha512/inplacegcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
10986301.06sha512crypto_hashblocks/sha512/refgcc -funroll-loops -march=native -mtune=xscale -Os (7.1.1 20170516)
sha512crypto_hashblocks/sha512/dolbeau/intelavx2rorxasmgcc -march=native -mtune=xscale -O3
sha512crypto_hashblocks/sha512/dolbeau/intelavxasmgcc -march=native -mtune=xscale -O3
sha512crypto_hashblocks/sha512/dolbeau/intelsse4asmgcc -march=native -mtune=xscale -O3