Implementation notes: armeabi, h7beagle, crypto_hash

Computer: h7beagle
Architecture: armeabi
CPU ID: unknown CPU ID
CPU cycles/second: 275020198...720408197 (cortex)
SUPERCOP version: 20140622
Benchmark dates: 20140607...20140725

crypto_hash

TimeRelative timePrimitiveImplementationCompiler
atelopus32crypto_hash/atelopus32/refg++ -O3 -fomit-frame-pointer
atelopus64crypto_hash/atelopus64/refg++ -O3 -fomit-frame-pointer
588741.00bblake256crypto_hash/bblake256/bswapgcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.7.2)
617121.05bblake256crypto_hash/bblake256/regsgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
327781.00blake256crypto_hash/blake256/vect128-neon (0.8)gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer (4.7.2)
477581.46blake256crypto_hash/blake256/sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer
481221.47blake256crypto_hash/blake256/bswapgcc -Os -fomit-frame-pointer
503141.53blake256crypto_hash/blake256/regsgcc -fno-schedule-insns -O2 -fomit-frame-pointer
509671.55blake256crypto_hash/blake256/vect128gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer
514961.57blake256crypto_hash/blake256/arm_thumb2gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer
730602.23blake256crypto_hash/blake256/sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer
797092.43blake256crypto_hash/blake256/refgcc -fno-schedule-insns -O3 -fomit-frame-pointer
blake256crypto_hash/blake256/arm11gcc -O3 -fomit-frame-pointer
blake256crypto_hash/blake256/vect128-mmxhackgcc -O3 -fomit-frame-pointer
blake2bcrypto_hash/blake2b/avx2-1gcc -O3 -fomit-frame-pointer
blake2bcrypto_hash/blake2b/avx2-2gcc -O3 -fomit-frame-pointer
blake2bcrypto_hash/blake2b/avx2-3gcc -O3 -fomit-frame-pointer
blake2bcrypto_hash/blake2b/avxiccgcc -O3 -fomit-frame-pointer
blake2bcrypto_hash/blake2b/refgcc -O3 -fomit-frame-pointer
blake2bcrypto_hash/blake2b/regsgcc -O3 -fomit-frame-pointer
blake2bcrypto_hash/blake2b/xmmgcc -O3 -fomit-frame-pointer
blake2bcrypto_hash/blake2b/ymmgcc -O3 -fomit-frame-pointer
245591.00blake2scrypto_hash/blake2s/regsgcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.7.2)
blake2scrypto_hash/blake2s/avxiccgcc -O3 -fomit-frame-pointer
blake2scrypto_hash/blake2s/refgcc -O3 -fomit-frame-pointer
blake2scrypto_hash/blake2s/xmmgcc -O3 -fomit-frame-pointer
375401.00blake32crypto_hash/blake32/sphlib (SPHLIB_2.1)gcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.7.2)
537341.43blake32crypto_hash/blake32/sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.7.2)
611121.63blake32crypto_hash/blake32/refgcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.7.2)
396361.00blake512crypto_hash/blake512/vect128-neon (0.8)gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer (4.7.2)
1136662.87blake512crypto_hash/blake512/sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1139452.87blake512crypto_hash/blake512/sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1185702.99blake512crypto_hash/blake512/refgcc -fno-schedule-insns -O3 -fomit-frame-pointer
blake512crypto_hash/blake512/bswapgcc -O3 -fomit-frame-pointer
blake512crypto_hash/blake512/regsgcc -O3 -fomit-frame-pointer
blake512crypto_hash/blake512/vect128gcc -O3 -fomit-frame-pointer
blake512crypto_hash/blake512/vect128-inplacegcc -O3 -fomit-frame-pointer
1022751.00blake64crypto_hash/blake64/sphlib-small (SPHLIB_2.1)gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.7.2)
1036031.01blake64crypto_hash/blake64/sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1050341.03blake64crypto_hash/blake64/refgcc -fno-schedule-insns -O3 -fomit-frame-pointer
220701.00bmw256crypto_hash/bmw256/optbbe (OptimizedB_BE_C_-_BMW256)gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer (4.7.2)
221021.00bmw256crypto_hash/bmw256/optabegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer (4.7.2)
225221.02bmw256crypto_hash/bmw256/optc04gcc -fno-schedule-insns -O3 -fomit-frame-pointer
225381.02bmw256crypto_hash/bmw256/optc03gcc -fno-schedule-insns -O3 -fomit-frame-pointer
243421.10bmw256crypto_hash/bmw256/optc02gcc -fno-schedule-insns -O3 -fomit-frame-pointer
249471.13bmw256crypto_hash/bmw256/optbgbegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
263561.19bmw256crypto_hash/bmw256/sphlibgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer (4.7.2)
267501.21bmw256crypto_hash/bmw256/sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer
465912.11bmw256crypto_hash/bmw256/refgcc -O2 -fomit-frame-pointer
bmw256crypto_hash/bmw256/optc01gcc -O3 -fomit-frame-pointer
460581.00bmw512crypto_hash/bmw512/optbgbe (1.0)gcc -funroll-loops -Os -fomit-frame-pointer (4.7.2)
472721.03bmw512crypto_hash/bmw512/sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer
579391.26bmw512crypto_hash/bmw512/optc04gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
773241.68bmw512crypto_hash/bmw512/refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
815411.77bmw512crypto_hash/bmw512/sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1282292.78bmw512crypto_hash/bmw512/optbbegcc
1289922.80bmw512crypto_hash/bmw512/optabegcc
1393753.03bmw512crypto_hash/bmw512/optc03gcc
bmw512crypto_hash/bmw512/arm/neon/SSEmap_v1gcc -O3 -fomit-frame-pointer
bmw512crypto_hash/bmw512/optc01gcc -O3 -fomit-frame-pointer
bmw512crypto_hash/bmw512/optc02gcc -O3 -fomit-frame-pointer
37489111.00cubehash161crypto_hash/cubehash161/simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.7.2)
39629961.06cubehash161crypto_hash/cubehash161/unrolledgcc -fno-schedule-insns -O3 -fomit-frame-pointer
48449531.29cubehash161crypto_hash/cubehash161/specgcc -O3 -fomit-frame-pointer
3086731.00cubehash1616crypto_hash/cubehash1616/simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.7.2)
3252301.05cubehash1616crypto_hash/cubehash1616/unrolledgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.7.2)
8370902.71cubehash1616crypto_hash/cubehash1616/specgcc -funroll-loops -O3 -fomit-frame-pointer
19159671.00cubehash162crypto_hash/cubehash162/simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.7.2)
20321401.06cubehash162crypto_hash/cubehash162/unrolledgcc -fno-schedule-insns -O3 -fomit-frame-pointer
26989361.41cubehash162crypto_hash/cubehash162/specgcc -O3 -fomit-frame-pointer
421981.00cubehash1632crypto_hash/cubehash1632/armneongcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer (4.7.2)
842302.00cubehash1632crypto_hash/cubehash1632/unrolled5gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
941762.23cubehash1632crypto_hash/cubehash1632/unrolled3gcc -fno-schedule-insns -O3 -fomit-frame-pointer
1000102.37cubehash1632crypto_hash/cubehash1632/unrolled4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1162082.75cubehash1632crypto_hash/cubehash1632/armgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer
1305693.09cubehash1632crypto_hash/cubehash1632/sphlibgcc -funroll-loops -O2 -fomit-frame-pointer
1375243.26cubehash1632crypto_hash/cubehash1632/sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer
1927074.57cubehash1632crypto_hash/cubehash1632/simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1945754.61cubehash1632crypto_hash/cubehash1632/unrolled2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
2083324.94cubehash1632crypto_hash/cubehash1632/unrolledgcc -fno-schedule-insns -O2 -fomit-frame-pointer
9957711.00cubehash164crypto_hash/cubehash164/simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.7.2)
10588131.06cubehash164crypto_hash/cubehash164/unrolledgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.7.2)
16096441.62cubehash164crypto_hash/cubehash164/specgcc -O3 -fomit-frame-pointer
5366231.00cubehash168crypto_hash/cubehash168/simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.7.2)
5701181.06cubehash168crypto_hash/cubehash168/unrolledgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.7.2)
10693091.99cubehash168crypto_hash/cubehash168/specgcc -O3 -fomit-frame-pointer
366321.00cubehash512crypto_hash/cubehash512/armneongcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer (4.7.2)
734242.00cubehash512crypto_hash/cubehash512/unrolled5gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
822302.24cubehash512crypto_hash/cubehash512/unrolled3gcc -fno-schedule-insns -O3 -fomit-frame-pointer
871492.38cubehash512crypto_hash/cubehash512/unrolled4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1008482.75cubehash512crypto_hash/cubehash512/armgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
1519294.15cubehash512crypto_hash/cubehash512/simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1533704.19cubehash512crypto_hash/cubehash512/unrolled2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1598484.36cubehash512crypto_hash/cubehash512/unrolledgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
20228171.00cubehash81crypto_hash/cubehash81/simplegcc -funroll-loops -O3 -fomit-frame-pointer (4.7.2)
20835621.03cubehash81crypto_hash/cubehash81/unrolledgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
29339771.45cubehash81crypto_hash/cubehash81/specgcc -O3 -fomit-frame-pointer
1784401.00cubehash816crypto_hash/cubehash816/simplegcc -funroll-loops -O3 -fomit-frame-pointer (4.7.2)
1829121.03cubehash816crypto_hash/cubehash816/unrolledgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
6940973.89cubehash816crypto_hash/cubehash816/specgcc -funroll-loops -O3 -fomit-frame-pointer (4.7.2)
10438691.00cubehash82crypto_hash/cubehash82/simplegcc -funroll-loops -O3 -fomit-frame-pointer (4.7.2)
10700831.03cubehash82crypto_hash/cubehash82/unrolledgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
17521611.68cubehash82crypto_hash/cubehash82/specgcc -funroll-loops -O3 -fomit-frame-pointer (4.7.2)
1150001.00cubehash832crypto_hash/cubehash832/simplegcc -funroll-loops -O3 -fomit-frame-pointer (4.7.2)
1188811.03cubehash832crypto_hash/cubehash832/unrolledgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
5779045.03cubehash832crypto_hash/cubehash832/specgcc -O3 -fomit-frame-pointer
5503821.00cubehash84crypto_hash/cubehash84/simplegcc -funroll-loops -O3 -fomit-frame-pointer (4.7.2)
5620181.02cubehash84crypto_hash/cubehash84/unrolledgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
11147162.03cubehash84crypto_hash/cubehash84/specgcc -O3 -fomit-frame-pointer
3023151.00cubehash88crypto_hash/cubehash88/simplegcc -funroll-loops -O3 -fomit-frame-pointer (4.7.2)
3084191.02cubehash88crypto_hash/cubehash88/unrolledgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
8254092.73cubehash88crypto_hash/cubehash88/specgcc -funroll-loops -O3 -fomit-frame-pointer (4.7.2)
1645221.00echo256crypto_hash/echo256/sphlib-small (SPHLIB_3.0)gcc -funroll-loops -O3 -fomit-frame-pointer (4.7.2)
2552931.55echo256crypto_hash/echo256/powerpc/pp32cv1gcc -fno-schedule-insns -O3 -fomit-frame-pointer
6543723.98echo256crypto_hash/echo256/sphlibgcc -funroll-loops
7118824.33echo256crypto_hash/echo256/generic/opt32gcc
9503715.78echo256crypto_hash/echo256/powerpc/pp32cv2gcc -funroll-loops
echo256crypto_hash/echo256/ccalik/bitslicedgcc -O3 -fomit-frame-pointer
echo256crypto_hash/echo256/generic/opt64gcc -O3 -fomit-frame-pointer
2986031.00echo512crypto_hash/echo512/sphlib-small (SPHLIB_3.0)gcc -funroll-loops -O2 -fomit-frame-pointer (4.7.2)
4527841.52echo512crypto_hash/echo512/powerpc/pp32cv1gcc -fno-schedule-insns -O3 -fomit-frame-pointer
11554263.87echo512crypto_hash/echo512/sphlibgcc
12461934.17echo512crypto_hash/echo512/generic/opt32cc
15864055.31echo512crypto_hash/echo512/powerpc/pp32cv2gcc -funroll-loops
echo512crypto_hash/echo512/ccalik/bitslicedgcc -O3 -fomit-frame-pointer
echo512crypto_hash/echo512/generic/opt64gcc -O3 -fomit-frame-pointer
2019891.00echosp256crypto_hash/echosp256/powerpc/pp32cv1 (2.1)gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.7.2)
5597542.77echosp256crypto_hash/echosp256/generic/opt32gcc -funroll-loops
7449253.69echosp256crypto_hash/echosp256/powerpc/pp32cv2cc
echosp256crypto_hash/echosp256/generic/opt64gcc -O3 -fomit-frame-pointer
3153321.00echosp512crypto_hash/echosp512/powerpc/pp32cv1 (2.1)gcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.7.2)
8747422.77echosp512crypto_hash/echosp512/generic/opt32cc
11150303.54echosp512crypto_hash/echosp512/powerpc/pp32cv2gcc -funroll-loops
echosp512crypto_hash/echosp512/generic/opt64gcc -O3 -fomit-frame-pointer
161541.00edonr256crypto_hash/edonr256/swpbe (Optimized_C_v2.0g)gcc -Os -fomit-frame-pointer (4.7.2)
167681.04edonr256crypto_hash/edonr256/optcgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer
298971.00edonr512crypto_hash/edonr512/swpbe (Optimized_C_v2.0g)gcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.7.2)
351581.18edonr512crypto_hash/edonr512/optcgcc -fno-schedule-insns -O2 -fomit-frame-pointer
3025851.00essence224crypto_hash/essence224/gccgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer (4.7.2)
3026131.00essence256crypto_hash/essence256/gccgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer (4.7.2)
2488481.00essence384crypto_hash/essence384/gccgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer (4.7.2)
2491051.00essence512crypto_hash/essence512/gccgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer (4.7.2)
fsb256crypto_hash/fsb256/refgcc -O3 -fomit-frame-pointer
fsb512crypto_hash/fsb512/refgcc -O3 -fomit-frame-pointer
fugue2crypto_hash/fugue2/cop_opt32gcc -O3 -fomit-frame-pointer
909881.00fugue256crypto_hash/fugue256/sphlib (SPHLIB_3.0)gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.7.2)
fugue256crypto_hash/fugue256/ANSI_opt32gcc -O3 -fomit-frame-pointer
fugue256crypto_hash/fugue256/ANSI_opt64gcc -O3 -fomit-frame-pointer
1684811.00fugue512crypto_hash/fugue512/sphlib (SPHLIB_3.0)gcc -funroll-loops -Os -fomit-frame-pointer (4.7.2)
821801.00groestl256crypto_hash/groestl256/neon-table (1.0)gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer
867241.06groestl256crypto_hash/groestl256/neon-bitslicegcc -mcpu=strongarm1100 -Os -fomit-frame-pointer
1243601.51groestl256crypto_hash/groestl256/arm32gcc -mcpu=arm8 -Os -fomit-frame-pointer
1628791.98groestl256crypto_hash/groestl256/arm11gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1860582.26groestl256crypto_hash/groestl256/opt32gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer
2119022.58groestl256crypto_hash/groestl256/sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
2323362.83groestl256crypto_hash/groestl256/32bit-2ktablegcc -O2 -fomit-frame-pointer
3563424.34groestl256crypto_hash/groestl256/32bit-bytesliced-c-fastgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
3786734.61groestl256crypto_hash/groestl256/32bit-bytesliced-c-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
5113896.22groestl256crypto_hash/groestl256/8bit_cgcc -funroll-loops -O3 -fomit-frame-pointer
86885810.57groestl256crypto_hash/groestl256/thumb-asm-fastcc
167757520.41groestl256crypto_hash/groestl256/thumb-asm-smallgcc
groestl256crypto_hash/groestl256/neon-vpermgcc -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/opt64gcc -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/sphlibgcc -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/sphlib-adaptedgcc -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/vperm-intrgcc -O3 -fomit-frame-pointer
1272681.00groestl512crypto_hash/groestl512/neon-table (1.0)gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer (4.7.2)
1767061.39groestl512crypto_hash/groestl512/arm32gcc -mcpu=arm810 -Os -fomit-frame-pointer
2693012.12groestl512crypto_hash/groestl512/opt32gcc -funroll-loops -O2 -fomit-frame-pointer
6034524.74groestl512crypto_hash/groestl512/sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer
7009335.51groestl512crypto_hash/groestl512/32bit-bytesliced-c-smallgcc -funroll-loops -O3 -fomit-frame-pointer
groestl512crypto_hash/groestl512/mmxgcc -O3 -fomit-frame-pointer
groestl512crypto_hash/groestl512/opt64gcc -O3 -fomit-frame-pointer
groestl512crypto_hash/groestl512/sphlibgcc -O3 -fomit-frame-pointer
groestl512crypto_hash/groestl512/sphlib-adaptedgcc -O3 -fomit-frame-pointer
hamsicrypto_hash/hamsi/simd-1gcc -O3 -fomit-frame-pointer
hamsicrypto_hash/hamsi/simd-2gcc -O3 -fomit-frame-pointer
hamsicrypto_hash/hamsi/sphlibgcc -O3 -fomit-frame-pointer
hamsicrypto_hash/hamsi/sphlib-smallgcc -O3 -fomit-frame-pointer
hamsi512crypto_hash/hamsi512/sphlibgcc -O3 -fomit-frame-pointer
hamsi512crypto_hash/hamsi512/sphlib-smallgcc -O3 -fomit-frame-pointer
2260001.00jh224crypto_hash/jh224/bitslice_opt32gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer (4.7.2)
2758741.22jh224crypto_hash/jh224/bitslice_ref32gcc -O3 -fomit-frame-pointer
4275681.89jh224crypto_hash/jh224/simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer
4775482.11jh224crypto_hash/jh224/bitslice_opt64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
5795722.56jh224crypto_hash/jh224/bitslice_ref64gcc -fno-schedule-insns -O3 -fomit-frame-pointer
2260161.00jh256crypto_hash/jh256/bitslice_opt32gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer (4.7.2)
2758741.22jh256crypto_hash/jh256/bitslice_ref32gcc -O3 -fomit-frame-pointer
4276631.89jh256crypto_hash/jh256/simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer
4774072.11jh256crypto_hash/jh256/bitslice_opt64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
5796122.56jh256crypto_hash/jh256/bitslice_ref64gcc -fno-schedule-insns -O3 -fomit-frame-pointer
2260761.00jh384crypto_hash/jh384/bitslice_opt32gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer (4.7.2)
2758741.22jh384crypto_hash/jh384/bitslice_ref32gcc -O3 -fomit-frame-pointer
4275701.89jh384crypto_hash/jh384/simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer
4774752.11jh384crypto_hash/jh384/bitslice_opt64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
5796412.56jh384crypto_hash/jh384/bitslice_ref64gcc -fno-schedule-insns -O3 -fomit-frame-pointer
2260141.00jh512crypto_hash/jh512/bitslice_opt32gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer (4.7.2)
2758961.22jh512crypto_hash/jh512/bitslice_ref32gcc -O3 -fomit-frame-pointer
4275691.89jh512crypto_hash/jh512/simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer
4774252.11jh512crypto_hash/jh512/bitslice_opt64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
5796222.56jh512crypto_hash/jh512/bitslice_ref64gcc -fno-schedule-insns -O3 -fomit-frame-pointer
955721.00keccakcrypto_hash/keccak/simple32bi (3.1.0)gcc -fno-schedule-insns -O2 -fomit-frame-pointer (4.7.2)
971591.02keccakcrypto_hash/keccak/opt32bi-rvku2gcc -fno-schedule-insns -O3 -fomit-frame-pointer
1001441.05keccakcrypto_hash/keccak/arm11gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
1046671.10keccakcrypto_hash/keccak/opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1084381.13keccakcrypto_hash/keccak/inplace32bigcc -fno-schedule-insns -Os -fomit-frame-pointer
1154851.21keccakcrypto_hash/keccak/opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1836361.92keccakcrypto_hash/keccak/simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer
1872581.96keccakcrypto_hash/keccak/inplacegcc -fno-schedule-insns -O2 -fomit-frame-pointer (4.7.2)
1990982.08keccakcrypto_hash/keccak/opt64lcu6gcc -Os -fomit-frame-pointer
2026402.12keccakcrypto_hash/keccak/opt64u6gcc -Os -fomit-frame-pointer
3671293.84keccakcrypto_hash/keccak/compactgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
5743906.01keccakcrypto_hash/keccak/compact8gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
keccakcrypto_hash/keccak/inplace-armv7a-neongcc -O3 -fomit-frame-pointer
keccakcrypto_hash/keccak/inplace32bi-armv6mgcc -O3 -fomit-frame-pointer
keccakcrypto_hash/keccak/inplace32bi-armv7agcc -O3 -fomit-frame-pointer
keccakcrypto_hash/keccak/opt64lcu24gcc -O3 -fomit-frame-pointer
1521961.00keccakc1024crypto_hash/keccakc1024/opt32bi-rvku2 (3.1.0)gcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.7.2)
1524831.00keccakc1024crypto_hash/keccakc1024/simple32bigcc -fno-schedule-insns -O2 -fomit-frame-pointer
1657831.09keccakc1024crypto_hash/keccakc1024/opt32bi-s2lcu4gcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.7.2)
1739821.14keccakc1024crypto_hash/keccakc1024/inplace32bigcc -fno-schedule-insns -Os -fomit-frame-pointer
1756491.15keccakc1024crypto_hash/keccakc1024/opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
3085062.03keccakc1024crypto_hash/keccakc1024/simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer
3145842.07keccakc1024crypto_hash/keccakc1024/inplacegcc -fno-schedule-insns -O2 -fomit-frame-pointer
3281452.16keccakc1024crypto_hash/keccakc1024/opt64lcu6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
3397542.23keccakc1024crypto_hash/keccakc1024/opt64u6gcc -Os -fomit-frame-pointer
3400882.23keccakc1024crypto_hash/keccakc1024/sphlibgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer
3612972.37keccakc1024crypto_hash/keccakc1024/sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer
6193554.07keccakc1024crypto_hash/keccakc1024/compactgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
9701656.37keccakc1024crypto_hash/keccakc1024/compact8gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
keccakc1024crypto_hash/keccakc1024/inplace-armv7a-neongcc -O3 -fomit-frame-pointer
keccakc1024crypto_hash/keccakc1024/inplace32bi-armv6mgcc -O3 -fomit-frame-pointer
keccakc1024crypto_hash/keccakc1024/inplace32bi-armv7agcc -O3 -fomit-frame-pointer
keccakc1024crypto_hash/keccakc1024/opt64lcu24gcc -O3 -fomit-frame-pointer
767001.00keccakc256crypto_hash/keccakc256/simple32bi (3.1.0)gcc -fno-schedule-insns -O2 -fomit-frame-pointer (4.7.2)
789981.03keccakc256crypto_hash/keccakc256/opt32bi-rvku2gcc -fno-schedule-insns -O2 -fomit-frame-pointer (4.7.2)
841851.10keccakc256crypto_hash/keccakc256/opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
866181.13keccakc256crypto_hash/keccakc256/inplace32bigcc -fno-schedule-insns -Os -fomit-frame-pointer
944411.23keccakc256crypto_hash/keccakc256/opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1420341.85keccakc256crypto_hash/keccakc256/simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer (4.7.2)
1447921.89keccakc256crypto_hash/keccakc256/inplacegcc -fno-schedule-insns -O2 -fomit-frame-pointer (4.7.2)
1537562.00keccakc256crypto_hash/keccakc256/opt64lcu6gcc -Os -fomit-frame-pointer
1565782.04keccakc256crypto_hash/keccakc256/opt64u6gcc -fno-schedule-insns -Os -fomit-frame-pointer
2833983.69keccakc256crypto_hash/keccakc256/compactgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
4441805.79keccakc256crypto_hash/keccakc256/compact8gcc -funroll-loops -O2 -fomit-frame-pointer
keccakc256crypto_hash/keccakc256/inplace32bi-armv6mgcc -O3 -fomit-frame-pointer
keccakc256crypto_hash/keccakc256/inplace32bi-armv7agcc -O3 -fomit-frame-pointer
keccakc256crypto_hash/keccakc256/opt64lcu24gcc -O3 -fomit-frame-pointer
844211.00keccakc448crypto_hash/keccakc448/opt32bi-rvku2 (3.1.0)gcc -fno-schedule-insns -O2 -fomit-frame-pointer (4.7.2)
901631.07keccakc448crypto_hash/keccakc448/opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1016131.20keccakc448crypto_hash/keccakc448/opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1557721.85keccakc448crypto_hash/keccakc448/simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer
1587821.88keccakc448crypto_hash/keccakc448/inplacegcc -fno-schedule-insns -O2 -fomit-frame-pointer (4.7.2)
1654261.96keccakc448crypto_hash/keccakc448/opt64lcu6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1716462.03keccakc448crypto_hash/keccakc448/opt64u6gcc -Os -fomit-frame-pointer
3111963.69keccakc448crypto_hash/keccakc448/compactgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
4864665.76keccakc448crypto_hash/keccakc448/compact8gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
keccakc448crypto_hash/keccakc448/inplace32bigcc -O3 -fomit-frame-pointer
keccakc448crypto_hash/keccakc448/inplace32bi-armv6mgcc -O3 -fomit-frame-pointer
keccakc448crypto_hash/keccakc448/inplace32bi-armv7agcc -O3 -fomit-frame-pointer
keccakc448crypto_hash/keccakc448/opt64lcu24gcc -O3 -fomit-frame-pointer
keccakc448crypto_hash/keccakc448/simple32bigcc -O3 -fomit-frame-pointer
888421.00keccakc512crypto_hash/keccakc512/simple32bi (3.1.0)gcc -fno-schedule-insns -O2 -fomit-frame-pointer (4.7.2)
910401.02keccakc512crypto_hash/keccakc512/opt32bi-rvku2gcc -fno-schedule-insns -O3 -fomit-frame-pointer
975931.10keccakc512crypto_hash/keccakc512/opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1002821.13keccakc512crypto_hash/keccakc512/inplace32bigcc -fno-schedule-insns -Os -fomit-frame-pointer
1074291.21keccakc512crypto_hash/keccakc512/opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1697061.91keccakc512crypto_hash/keccakc512/simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer (4.7.2)
1730441.95keccakc512crypto_hash/keccakc512/inplacegcc -fno-schedule-insns -O2 -fomit-frame-pointer (4.7.2)
1840032.07keccakc512crypto_hash/keccakc512/opt64lcu6gcc -Os -fomit-frame-pointer
1867102.10keccakc512crypto_hash/keccakc512/sphlibgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer
1869622.10keccakc512crypto_hash/keccakc512/opt64u6gcc -fno-schedule-insns -Os -fomit-frame-pointer
1990352.24keccakc512crypto_hash/keccakc512/sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer (4.7.2)
3392803.82keccakc512crypto_hash/keccakc512/compactgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
5303315.97keccakc512crypto_hash/keccakc512/compact8gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
keccakc512crypto_hash/keccakc512/inplace-armv7a-neongcc -O3 -fomit-frame-pointer
keccakc512crypto_hash/keccakc512/inplace32bi-armv6mgcc -O3 -fomit-frame-pointer
keccakc512crypto_hash/keccakc512/inplace32bi-armv7agcc -O3 -fomit-frame-pointer
keccakc512crypto_hash/keccakc512/opt64lcu24gcc -O3 -fomit-frame-pointer
1074241.00keccakc768crypto_hash/keccakc768/simple32bi (3.1.0)gcc -fno-schedule-insns -O2 -fomit-frame-pointer (4.7.2)
1096361.02keccakc768crypto_hash/keccakc768/opt32bi-rvku2gcc -fno-schedule-insns -O3 -fomit-frame-pointer
1186871.10keccakc768crypto_hash/keccakc768/opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1221061.14keccakc768crypto_hash/keccakc768/inplace32bigcc -Os -fomit-frame-pointer
1274091.19keccakc768crypto_hash/keccakc768/opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
2113771.97keccakc768crypto_hash/keccakc768/simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer (4.7.2)
2155082.01keccakc768crypto_hash/keccakc768/inplacegcc -fno-schedule-insns -O2 -fomit-frame-pointer (4.7.2)
2295722.14keccakc768crypto_hash/keccakc768/opt64lcu6gcc -Os -fomit-frame-pointer
2322582.16keccakc768crypto_hash/keccakc768/opt64u6gcc -fno-schedule-insns -Os -fomit-frame-pointer
4232883.94keccakc768crypto_hash/keccakc768/compactgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
6622816.17keccakc768crypto_hash/keccakc768/compact8gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
keccakc768crypto_hash/keccakc768/inplace32bi-armv6mgcc -O3 -fomit-frame-pointer
keccakc768crypto_hash/keccakc768/inplace32bi-armv7agcc -O3 -fomit-frame-pointer
keccakc768crypto_hash/keccakc768/opt64lcu24gcc -O3 -fomit-frame-pointer
lane256crypto_hash/lane256/cgcc -O3 -fomit-frame-pointer
lane512crypto_hash/lane512/cgcc -O3 -fomit-frame-pointer
521981.00luffa256crypto_hash/luffa256/thomaz/basic (1.0)gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.7.2)
530221.02luffa256crypto_hash/luffa256/sphlibgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer
645291.24luffa256crypto_hash/luffa256/opt32gcc -funroll-loops -O -fomit-frame-pointer
653761.25luffa256crypto_hash/luffa256/armgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
919941.00luffa384crypto_hash/luffa384/armgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.7.2)
927831.01luffa384crypto_hash/luffa384/opt32gcc -funroll-loops -O -fomit-frame-pointer
923391.00luffa512crypto_hash/luffa512/opt32 (2.0)gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.7.2)
1002441.09luffa512crypto_hash/luffa512/sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer
1199211.30luffa512crypto_hash/luffa512/armgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.7.2)
1020861.00mcssha4crypto_hash/mcssha4/refgcc -funroll-loops -O2 -fomit-frame-pointer (4.7.2)
1048881.00mcssha5crypto_hash/mcssha5/refgcc -funroll-loops -O2 -fomit-frame-pointer (4.7.2)
1008861.00mcssha6crypto_hash/mcssha6/refgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer (4.7.2)
md2crypto_hash/md2/opensslgcc -O3 -fomit-frame-pointer
94961.00md4crypto_hash/md4/openssl (OpenSSL_1.0.1c_10_May_2012)gcc -mcpu=arm8 -Os -fomit-frame-pointer (4.7.2)
99221.00md5crypto_hash/md5/refgcc -funroll-loops -O3 -fomit-frame-pointer (4.7.2)
124581.26md5crypto_hash/md5/opensslgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer
2762801.00md6d224crypto_hash/md6d224/refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.7.2)
2969791.00md6d256crypto_hash/md6d256/refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.7.2)
3843071.00md6d384crypto_hash/md6d384/refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.7.2)
4707551.00md6d512crypto_hash/md6d512/refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.7.2)
1544321.00mgrostl256crypto_hash/mgrostl256/opt-32 (2.0)gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer (4.7.2)
469652430.41mgrostl256crypto_hash/mgrostl256/refgcc -funroll-loops -O3 -fomit-frame-pointer
mgrostl256crypto_hash/mgrostl256/opt-64gcc -O3 -fomit-frame-pointer
539511.00nasha256crypto_hash/nasha256/optgcc -funroll-loops -O2 -fomit-frame-pointer (4.7.2)
nasha256crypto_hash/nasha256/opt_v4gcc -O3 -fomit-frame-pointer
550301.00nasha512crypto_hash/nasha512/optgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer (4.7.2)
nasha512crypto_hash/nasha512/opt_v4gcc -O3 -fomit-frame-pointer
rfsb509crypto_hash/rfsb509/refgcc -O3 -fomit-frame-pointer
264162151.00rhashcrypto_hash/rhash/refg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.7.2)
274961.00ripemd160crypto_hash/ripemd160/openssl (OpenSSL_1.0.1c_10_May_2012)gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer (4.7.2)
625981.00round3jh256crypto_hash/round3jh256/neon2gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer (4.7.2)
655761.05round3jh256crypto_hash/round3jh256/neongcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer
1735382.77round3jh256crypto_hash/round3jh256/arm11gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
2710024.33round3jh256crypto_hash/round3jh256/sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
3159965.05round3jh256crypto_hash/round3jh256/sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
5048868.07round3jh256crypto_hash/round3jh256/simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer
626101.00round3jh512crypto_hash/round3jh512/neon2gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer (4.7.2)
655981.05round3jh512crypto_hash/round3jh512/neongcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer
2710384.33round3jh512crypto_hash/round3jh512/sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
3160045.05round3jh512crypto_hash/round3jh512/sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
5048768.06round3jh512crypto_hash/round3jh512/simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer
sarmal256crypto_hash/sarmal256/opt64gcc -O3 -fomit-frame-pointer
sarmal512crypto_hash/sarmal512/opt64gcc -O3 -fomit-frame-pointer
202901.00sha1crypto_hash/sha1/openssl (OpenSSL_1.0.1c_10_May_2012)gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer (4.7.2)
279011.00sha224crypto_hash/sha224/openssl (OpenSSL_1.0.1c_10_May_2012)gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer (4.7.2)
278861.00sha256crypto_hash/sha256/openssl (OpenSSL_1.0.1c_10_May_2012)gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer (4.7.2)
367821.32sha256crypto_hash/sha256/sphlibgcc -O3 -fomit-frame-pointer
386691.39sha256crypto_hash/sha256/sphlib-smallgcc -O2 -fomit-frame-pointer
416591.49sha256crypto_hash/sha256/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
sha256crypto_hash/sha256/cryptoppg++ -O3 -fomit-frame-pointer
421741.00sha384crypto_hash/sha384/openssl (OpenSSL_1.0.1c_10_May_2012)gcc -O3 -fomit-frame-pointer (4.7.2)
421941.00sha512crypto_hash/sha512/openssl (OpenSSL_1.0.1c_10_May_2012)gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer (4.7.2)
1092862.59sha512crypto_hash/sha512/refgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
1361643.23sha512crypto_hash/sha512/sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer
1361653.23sha512crypto_hash/sha512/sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer
sha512crypto_hash/sha512/cryptoppg++ -O3 -fomit-frame-pointer
220271.00shabal256crypto_hash/shabal256/sphlib (SPHLIB_3.0)gcc -funroll-loops -O3 -fomit-frame-pointer (4.7.2)
220551.00shabal512crypto_hash/shabal512/sphlib (SPHLIB_3.0)gcc -funroll-loops -O3 -fomit-frame-pointer (4.7.2)
349561.58shabal512crypto_hash/shabal512/refgcc -mcpu=arm8 -Os -fomit-frame-pointer
751871.00shavite3256crypto_hash/shavite3256/sphlib-small (SPHLIB_3.0)gcc -funroll-loops -O2 -fomit-frame-pointer (4.7.2)
1027391.37shavite3256crypto_hash/shavite3256/lower-memgcc -funroll-loops -O2 -fomit-frame-pointer (4.7.2)
2195182.92shavite3256crypto_hash/shavite3256/8-bitgcc -funroll-loops -O2 -fomit-frame-pointer (4.7.2)
shavite3256crypto_hash/shavite3256/low-memgcc -O3 -fomit-frame-pointer
shavite3256crypto_hash/shavite3256/new-aes-roundgcc -O3 -fomit-frame-pointer
shavite3256crypto_hash/shavite3256/no-saltgcc -O3 -fomit-frame-pointer
shavite3256crypto_hash/shavite3256/sphlibgcc -O3 -fomit-frame-pointer
1379061.00shavite3512crypto_hash/shavite3512/sphlib-small (SPHLIB_3.0)gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer (4.7.2)
2085411.51shavite3512crypto_hash/shavite3512/lower-memgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer
4372203.17shavite3512crypto_hash/shavite3512/8-bitgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
shavite3512crypto_hash/shavite3512/IntelL1Cachegcc -O3 -fomit-frame-pointer
shavite3512crypto_hash/shavite3512/different-ordergcc -O3 -fomit-frame-pointer
shavite3512crypto_hash/shavite3512/low-memgcc -O3 -fomit-frame-pointer
shavite3512crypto_hash/shavite3512/new-aes-roundgcc -O3 -fomit-frame-pointer
shavite3512crypto_hash/shavite3512/no-saltgcc -O3 -fomit-frame-pointer
shavite3512crypto_hash/shavite3512/sphlibgcc -O3 -fomit-frame-pointer
2098481.00simd256crypto_hash/simd256/sphlib-small (SPHLIB_3.0)gcc -funroll-loops -O2 -fomit-frame-pointer (4.7.2)
2496621.19simd256crypto_hash/simd256/optgcc -funroll-loops -O2 -fomit-frame-pointer (4.7.2)
464838022.15simd256crypto_hash/simd256/refgcc -funroll-loops -O3 -fomit-frame-pointer
simd256crypto_hash/simd256/sphlibgcc -O3 -fomit-frame-pointer
simd256crypto_hash/simd256/vect128gcc -O3 -fomit-frame-pointer
simd256crypto_hash/simd256/vectarmgcc -O3 -fomit-frame-pointer
2482391.00simd512crypto_hash/simd512/opt (1.1)gcc -funroll-loops -O2 -fomit-frame-pointer (4.7.2)
2495141.01simd512crypto_hash/simd512/sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer (4.7.2)
916411236.92simd512crypto_hash/simd512/refgcc -funroll-loops -O3 -fomit-frame-pointer
simd512crypto_hash/simd512/sphlibgcc -O3 -fomit-frame-pointer
simd512crypto_hash/simd512/vect128gcc -O3 -fomit-frame-pointer
352361.00skein10241024crypto_hash/skein10241024/arm_neon (v1.3_ARM_Neon_code)gcc -mcpu=arm8 -O -fomit-frame-pointer (4.7.2)
1945015.52skein10241024crypto_hash/skein10241024/optgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
329221.00skein256256crypto_hash/skein256256/arm_neon (v1.3_ARM_Neon_code)gcc -mcpu=arm8 -O -fomit-frame-pointer (4.7.2)
350831.07skein256256crypto_hash/skein256256/armgcc -mcpu=arm8 -Os -fomit-frame-pointer
381021.16skein256256crypto_hash/skein256256/arm_thumbgcc -O2 -fomit-frame-pointer
906262.75skein256256crypto_hash/skein256256/optgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer
259601.00skein512256crypto_hash/skein512256/arm_neon (v1.3_ARM_Neon_code)gcc -mcpu=arm810 -O -fomit-frame-pointer (4.7.2)
413921.59skein512256crypto_hash/skein512256/armgcc -mcpu=arm810 -O2 -fomit-frame-pointer
427831.65skein512256crypto_hash/skein512256/arm_thumbgcc -funroll-loops -O2 -fomit-frame-pointer
615022.37skein512256crypto_hash/skein512256/arm11gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer
1142664.40skein512256crypto_hash/skein512256/littlegcc -Os -fomit-frame-pointer
1171034.51skein512256crypto_hash/skein512256/optgcc -fno-schedule-insns -Os -fomit-frame-pointer
1232164.75skein512256crypto_hash/skein512256/simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer
1336385.15skein512256crypto_hash/skein512256/sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer
34587413.32skein512256crypto_hash/skein512256/sphlibcc
259761.00skein512512crypto_hash/skein512512/arm_neon (v1.3_ARM_Neon_code)gcc -mcpu=strongarm -O -fomit-frame-pointer
414021.59skein512512crypto_hash/skein512512/armgcc -mcpu=strongarm -Os -fomit-frame-pointer
427961.65skein512512crypto_hash/skein512512/arm_thumbgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer
1143034.40skein512512crypto_hash/skein512512/littlegcc -fno-schedule-insns -Os -fomit-frame-pointer
1171134.51skein512512crypto_hash/skein512512/optgcc -Os -fomit-frame-pointer
1232284.74skein512512crypto_hash/skein512512/simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer
1337545.15skein512512crypto_hash/skein512512/sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer
34586813.31skein512512crypto_hash/skein512512/sphlibgcc
tigercrypto_hash/tiger/cryptoppg++ -O3 -fomit-frame-pointer
4196621.00whirlpoolcrypto_hash/whirlpool/refgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer (4.7.2)
whirlpoolcrypto_hash/whirlpool/cryptoppg++ -O3 -fomit-frame-pointer

crypto_hashblocks

TimeRelative timePrimitiveImplementationCompiler
93881.00md5crypto_hashblocks/md5/little-1gcc -Os -fomit-frame-pointer (4.7.2)
116781.24md5crypto_hashblocks/md5/refgcc -O2 -fomit-frame-pointer
12147271.00rfsb509crypto_hashblocks/rfsb509/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.7.2)
397811.00sha256crypto_hashblocks/sha256/arm11gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer (4.7.2)
398001.00sha256crypto_hashblocks/sha256/inplacegcc -Os -fomit-frame-pointer
405501.02sha256crypto_hashblocks/sha256/refgcc -Os -fomit-frame-pointer
sha512crypto_hashblocks/sha512/inplacegcc -O3 -fomit-frame-pointer
sha512crypto_hashblocks/sha512/refgcc -O3 -fomit-frame-pointer