Implementation notes: armeabi, sachr, crypto_hash

Computer: sachr
Architecture: armeabi
CPU ID: unknown CPU ID
CPU cycles/second: 1700000000...1700000000 (perfevent)
SUPERCOP version: 20140514
Benchmark dates: 20140515...20140519

crypto_hash

TimeRelative timePrimitiveImplementationCompiler
atelopus32crypto_hash/atelopus32/refg++ -O3 -fomit-frame-pointer
atelopus64crypto_hash/atelopus64/refg++ -O3 -fomit-frame-pointer
402601.00bblake256crypto_hash/bblake256/bswapgcc -Os -fomit-frame-pointer (4.7.2)
414291.03bblake256crypto_hash/bblake256/regsgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
331171.00blake256crypto_hash/blake256/bswapgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer (4.7.2)
338971.02blake256crypto_hash/blake256/arm_thumb2gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
340061.03blake256crypto_hash/blake256/regsgcc -Os -fomit-frame-pointer
350021.06blake256crypto_hash/blake256/sphlibgcc -Os -fomit-frame-pointer
399361.21blake256crypto_hash/blake256/vect128-neongcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
414451.25blake256crypto_hash/blake256/vect128gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
534251.61blake256crypto_hash/blake256/refgcc -funroll-loops -O -fomit-frame-pointer
606881.83blake256crypto_hash/blake256/sphlib-smallgcc -mcpu=arm8 -Os -fomit-frame-pointer
blake256crypto_hash/blake256/arm11gcc -O3 -fomit-frame-pointer
blake256crypto_hash/blake256/vect128-mmxhackgcc -O3 -fomit-frame-pointer
502051.00blake2bcrypto_hash/blake2b/regsgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer (4.7.2)
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/xmmgcc -O3 -fomit-frame-pointer
blake2bcrypto_hash/blake2b/ymmgcc -O3 -fomit-frame-pointer
198471.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
277491.00blake32crypto_hash/blake32/sphlib (SPHLIB_2.1)gcc -fno-schedule-insns -Os -fomit-frame-pointer (4.7.2)
394851.42blake32crypto_hash/blake32/refgcc -funroll-loops -O -fomit-frame-pointer
451621.63blake32crypto_hash/blake32/sphlib-smallgcc -mcpu=strongarm110 -Os -fomit-frame-pointer
257551.00blake512crypto_hash/blake512/vect128-neon (0.8)gcc -funroll-loops -O -fomit-frame-pointer (4.7.2)
636242.47blake512crypto_hash/blake512/bswapgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
654492.54blake512crypto_hash/blake512/sphlibgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
662442.57blake512crypto_hash/blake512/sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
703152.73blake512crypto_hash/blake512/regsgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
713462.77blake512crypto_hash/blake512/refgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
blake512crypto_hash/blake512/vect128gcc -O3 -fomit-frame-pointer
blake512crypto_hash/blake512/vect128-inplacegcc -O3 -fomit-frame-pointer
595261.00blake64crypto_hash/blake64/sphlib-small (SPHLIB_2.1)gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer (4.7.2)
609461.02blake64crypto_hash/blake64/sphlibgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer (4.7.2)
629121.06blake64crypto_hash/blake64/refgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
189371.00bmw256crypto_hash/bmw256/optabe (OptimizedA_BE_C_-_BMW256)gcc -mcpu=strongarm -Os -fomit-frame-pointer (4.7.2)
190181.00bmw256crypto_hash/bmw256/optbbegcc -mcpu=strongarm1100 -Os -fomit-frame-pointer
191931.01bmw256crypto_hash/bmw256/optc03gcc -funroll-loops -O -fomit-frame-pointer
192341.02bmw256crypto_hash/bmw256/optc02gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
198801.05bmw256crypto_hash/bmw256/optc04gcc -funroll-loops -O -fomit-frame-pointer
202451.07bmw256crypto_hash/bmw256/optc01gcc -mcpu=strongarm -Os -fomit-frame-pointer (4.7.2)
203191.07bmw256crypto_hash/bmw256/optbgbegcc -mcpu=arm810 -O -fomit-frame-pointer
231891.22bmw256crypto_hash/bmw256/sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer
233081.23bmw256crypto_hash/bmw256/sphlibgcc -mcpu=arm8 -Os -fomit-frame-pointer
363521.92bmw256crypto_hash/bmw256/refgcc -funroll-loops -O -fomit-frame-pointer
275011.00bmw512crypto_hash/bmw512/optbgbe (1.0)gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer (4.7.2)
289691.05bmw512crypto_hash/bmw512/sphlibgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer (4.7.2)
357031.30bmw512crypto_hash/bmw512/optabegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
363551.32bmw512crypto_hash/bmw512/optbbegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
365531.33bmw512crypto_hash/bmw512/optc04gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
409571.49bmw512crypto_hash/bmw512/optc03gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer (4.7.2)
411841.50bmw512crypto_hash/bmw512/optc01gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
412771.50bmw512crypto_hash/bmw512/optc02gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer (4.7.2)
450651.64bmw512crypto_hash/bmw512/sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer (4.7.2)
504251.83bmw512crypto_hash/bmw512/refgcc -funroll-loops -O -fomit-frame-pointer
bmw512crypto_hash/bmw512/arm/neon/SSEmap_v1gcc -O3 -fomit-frame-pointer
23635681.00cubehash161crypto_hash/cubehash161/simplegcc -O3 -fomit-frame-pointer (4.7.2)
24353811.03cubehash161crypto_hash/cubehash161/unrolledgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer
31987071.35cubehash161crypto_hash/cubehash161/specgcc -O3 -fomit-frame-pointer (4.7.2)
2051271.00cubehash1616crypto_hash/cubehash1616/simplegcc -funroll-loops -O3 -fomit-frame-pointer (4.7.2)
2105011.03cubehash1616crypto_hash/cubehash1616/unrolledgcc -mcpu=arm810 -O2 -fomit-frame-pointer
5888692.87cubehash1616crypto_hash/cubehash1616/specgcc -funroll-loops -O3 -fomit-frame-pointer (4.7.2)
12159611.00cubehash162crypto_hash/cubehash162/simplegcc -mcpu=arm8 -O3 -fomit-frame-pointer (4.7.2)
12575411.03cubehash162crypto_hash/cubehash162/unrolledgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer
18193551.50cubehash162crypto_hash/cubehash162/specgcc -O3 -fomit-frame-pointer
330821.00cubehash1632crypto_hash/cubehash1632/armneongcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer (4.7.2)
602441.82cubehash1632crypto_hash/cubehash1632/unrolled5gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
623171.88cubehash1632crypto_hash/cubehash1632/unrolled3gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
644651.95cubehash1632crypto_hash/cubehash1632/unrolled4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
767332.32cubehash1632crypto_hash/cubehash1632/armgcc -funroll-loops -O2 -fomit-frame-pointer
868562.63cubehash1632crypto_hash/cubehash1632/sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer
938212.84cubehash1632crypto_hash/cubehash1632/sphlib-smallgcc -O3 -fomit-frame-pointer
1301483.93cubehash1632crypto_hash/cubehash1632/unrolled2gcc -O -fomit-frame-pointer
1314303.97cubehash1632crypto_hash/cubehash1632/simplegcc -funroll-loops -O3 -fomit-frame-pointer
1336544.04cubehash1632crypto_hash/cubehash1632/unrolledgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer
6372961.00cubehash164crypto_hash/cubehash164/simplegcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer (4.7.2)
6596771.04cubehash164crypto_hash/cubehash164/unrolledgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer
11123611.75cubehash164crypto_hash/cubehash164/specgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
3501771.00cubehash168crypto_hash/cubehash168/simplegcc -funroll-loops -O3 -fomit-frame-pointer (4.7.2)
3629551.04cubehash168crypto_hash/cubehash168/unrolledgcc -funroll-loops -O3 -fomit-frame-pointer (4.7.2)
7617702.18cubehash168crypto_hash/cubehash168/specgcc -fno-schedule-insns -O3 -fomit-frame-pointer
289411.00cubehash512crypto_hash/cubehash512/armneongcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer (4.7.2)
527311.82cubehash512crypto_hash/cubehash512/unrolled5gcc -fno-schedule-insns -O3 -fomit-frame-pointer
548461.90cubehash512crypto_hash/cubehash512/unrolled3gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
567361.96cubehash512crypto_hash/cubehash512/unrolled4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
668622.31cubehash512crypto_hash/cubehash512/armgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer
1047783.62cubehash512crypto_hash/cubehash512/unrolled2gcc -mcpu=cortex-a9 -O -fomit-frame-pointer
1053783.64cubehash512crypto_hash/cubehash512/simplegcc -funroll-loops -O3 -fomit-frame-pointer
1070133.70cubehash512crypto_hash/cubehash512/unrolledgcc -mcpu=arm8 -O2 -fomit-frame-pointer
12268561.00cubehash81crypto_hash/cubehash81/simplegcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer (4.7.2)
12765861.04cubehash81crypto_hash/cubehash81/unrolledgcc -mcpu=strongarm -O3 -fomit-frame-pointer
20527971.67cubehash81crypto_hash/cubehash81/specgcc -O3 -fomit-frame-pointer
1209631.00cubehash816crypto_hash/cubehash816/simplegcc -funroll-loops -O3 -fomit-frame-pointer (4.7.2)
1219331.01cubehash816crypto_hash/cubehash816/unrolledgcc -mcpu=arm8 -O2 -fomit-frame-pointer
5144614.25cubehash816crypto_hash/cubehash816/specgcc -funroll-loops -O3 -fomit-frame-pointer (4.7.2)
6493171.00cubehash82crypto_hash/cubehash82/simplegcc -mcpu=arm810 -O3 -fomit-frame-pointer (4.7.2)
6666691.03cubehash82crypto_hash/cubehash82/unrolledgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer
12377471.91cubehash82crypto_hash/cubehash82/specgcc -O3 -fomit-frame-pointer
815191.00cubehash832crypto_hash/cubehash832/unrolledgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer (4.7.2)
824021.01cubehash832crypto_hash/cubehash832/simplegcc -funroll-loops -O3 -fomit-frame-pointer
3913574.80cubehash832crypto_hash/cubehash832/specgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
3471081.00cubehash84crypto_hash/cubehash84/simplegcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer (4.7.2)
3553411.02cubehash84crypto_hash/cubehash84/unrolledgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer (4.7.2)
7918912.28cubehash84crypto_hash/cubehash84/specgcc -fno-schedule-insns -O3 -fomit-frame-pointer
1977761.00cubehash88crypto_hash/cubehash88/simplegcc -funroll-loops -O3 -fomit-frame-pointer (4.7.2)
2023211.02cubehash88crypto_hash/cubehash88/unrolledgcc -funroll-loops -O3 -fomit-frame-pointer (4.7.2)
5917262.99cubehash88crypto_hash/cubehash88/specgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1048031.00echo256crypto_hash/echo256/sphlib (SPHLIB_3.0)gcc -mcpu=arm810 -Os -fomit-frame-pointer (4.7.2)
1071691.02echo256crypto_hash/echo256/generic/opt32gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer
1151141.10echo256crypto_hash/echo256/sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1245341.19echo256crypto_hash/echo256/generic/opt64gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer
1296911.24echo256crypto_hash/echo256/powerpc/pp32cv2gcc -mcpu=arm8 -Os -fomit-frame-pointer
2149722.05echo256crypto_hash/echo256/powerpc/pp32cv1gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
echo256crypto_hash/echo256/ccalik/bitslicedgcc -O3 -fomit-frame-pointer
1843141.00echo512crypto_hash/echo512/sphlib (SPHLIB_3.0)gcc -mcpu=arm8 -Os -fomit-frame-pointer (4.7.2)
1861191.01echo512crypto_hash/echo512/generic/opt32gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer
2033501.10echo512crypto_hash/echo512/sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
2199291.19echo512crypto_hash/echo512/generic/opt64gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer
2225471.21echo512crypto_hash/echo512/powerpc/pp32cv2gcc -mcpu=arm810 -Os -fomit-frame-pointer
3765922.04echo512crypto_hash/echo512/powerpc/pp32cv1gcc -mcpu=strongarm -Os -fomit-frame-pointer
echo512crypto_hash/echo512/ccalik/bitslicedgcc -O3 -fomit-frame-pointer
843861.00echosp256crypto_hash/echosp256/generic/opt32 (2.1)gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer (4.7.2)
985221.17echosp256crypto_hash/echosp256/generic/opt64gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer (4.7.2)
1023021.21echosp256crypto_hash/echosp256/powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
1675251.99echosp256crypto_hash/echosp256/powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
1317981.00echosp512crypto_hash/echosp512/generic/opt32 (2.1)gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer (4.7.2)
1550091.18echosp512crypto_hash/echosp512/generic/opt64gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer (4.7.2)
1584771.20echosp512crypto_hash/echosp512/powerpc/pp32cv2gcc -mcpu=strongarm110 -Os -fomit-frame-pointer
2650922.01echosp512crypto_hash/echosp512/powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
126691.00edonr256crypto_hash/edonr256/swpbe (Optimized_C_v2.0g)gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer (4.7.2)
138191.09edonr256crypto_hash/edonr256/optcgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
127001.00edonr512crypto_hash/edonr512/optc (Optimized_C_v2.0)gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer (4.7.2)
130941.03edonr512crypto_hash/edonr512/swpbegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer (4.7.2)
1196121.00essence224crypto_hash/essence224/gccgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer (4.7.2)
1193791.00essence256crypto_hash/essence256/gccgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer (4.7.2)
1484411.00essence384crypto_hash/essence384/gccgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer (4.7.2)
1488191.00essence512crypto_hash/essence512/gccgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer (4.7.2)
1453445991.00fsb256crypto_hash/fsb256/refgcc -mcpu=arm8 -O3 -fomit-frame-pointer (4.7.2)
1288454861.00fsb512crypto_hash/fsb512/refgcc -mcpu=arm8 -O3 -fomit-frame-pointer (4.7.2)
668611.00fugue2crypto_hash/fugue2/cop_opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.7.2)
655281.00fugue256crypto_hash/fugue256/sphlib (SPHLIB_3.0)gcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.7.2)
765561.17fugue256crypto_hash/fugue256/ANSI_opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.7.2)
1001721.53fugue256crypto_hash/fugue256/ANSI_opt64gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
1267431.00fugue512crypto_hash/fugue512/sphlib (SPHLIB_3.0)gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer (4.7.2)
707811.00groestl256crypto_hash/groestl256/neon-bitslice (1.0)gcc -mcpu=strongarm -O3 -fomit-frame-pointer (4.7.2)
751331.06groestl256crypto_hash/groestl256/neon-vpermgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
760861.07groestl256crypto_hash/groestl256/neon-tablegcc -mcpu=strongarm1100 -Os -fomit-frame-pointer
827621.17groestl256crypto_hash/groestl256/arm11gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer
1090541.54groestl256crypto_hash/groestl256/sphlib-adaptedgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
1098291.55groestl256crypto_hash/groestl256/arm32gcc -mcpu=arm8 -Os -fomit-frame-pointer
1254171.77groestl256crypto_hash/groestl256/sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer
1328331.88groestl256crypto_hash/groestl256/sphlibgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
1330011.88groestl256crypto_hash/groestl256/opt64gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
1508422.13groestl256crypto_hash/groestl256/opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer
1976322.79groestl256crypto_hash/groestl256/32bit-2ktablegcc -mcpu=arm810 -Os -fomit-frame-pointer
2464683.48groestl256crypto_hash/groestl256/32bit-bytesliced-c-fastgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
2574133.64groestl256crypto_hash/groestl256/32bit-bytesliced-c-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer
3507254.96groestl256crypto_hash/groestl256/8bit_cgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer
5083897.18groestl256crypto_hash/groestl256/thumb-asm-fastgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer
123542517.45groestl256crypto_hash/groestl256/thumb-asm-smallgcc -funroll-loops
groestl256crypto_hash/groestl256/vperm-intrgcc -O3 -fomit-frame-pointer
1150661.00groestl512crypto_hash/groestl512/neon-table (1.0)gcc -mcpu=arm8 -O3 -fomit-frame-pointer (4.7.2)
1534591.33groestl512crypto_hash/groestl512/sphlibgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer
1577141.37groestl512crypto_hash/groestl512/arm32gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer
1651131.43groestl512crypto_hash/groestl512/sphlib-adaptedgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
1660121.44groestl512crypto_hash/groestl512/opt64gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
2194411.91groestl512crypto_hash/groestl512/opt32gcc -funroll-loops -O -fomit-frame-pointer
3374082.93groestl512crypto_hash/groestl512/sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
4433553.85groestl512crypto_hash/groestl512/32bit-bytesliced-c-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
groestl512crypto_hash/groestl512/mmxgcc -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
1239241.00jh224crypto_hash/jh224/simplegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer (4.7.2)
1625381.31jh224crypto_hash/jh224/bitslice_opt32gcc -funroll-loops -O -fomit-frame-pointer
1681791.36jh224crypto_hash/jh224/bitslice_opt64gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
1946641.57jh224crypto_hash/jh224/bitslice_ref32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
2970792.40jh224crypto_hash/jh224/bitslice_ref64gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
1250871.00jh256crypto_hash/jh256/simplegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer (4.7.2)
1625111.30jh256crypto_hash/jh256/bitslice_opt32gcc -funroll-loops -O -fomit-frame-pointer
1680631.34jh256crypto_hash/jh256/bitslice_opt64gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
1947701.56jh256crypto_hash/jh256/bitslice_ref32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
2961362.37jh256crypto_hash/jh256/bitslice_ref64gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
1247451.00jh384crypto_hash/jh384/simplegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer (4.7.2)
1627211.30jh384crypto_hash/jh384/bitslice_opt32gcc -funroll-loops -O -fomit-frame-pointer
1679581.35jh384crypto_hash/jh384/bitslice_opt64gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
1953731.57jh384crypto_hash/jh384/bitslice_ref32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
2965962.38jh384crypto_hash/jh384/bitslice_ref64gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
1255171.00jh512crypto_hash/jh512/simplegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer (4.7.2)
1627941.30jh512crypto_hash/jh512/bitslice_opt32gcc -funroll-loops -O -fomit-frame-pointer
1679761.34jh512crypto_hash/jh512/bitslice_opt64gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
1949091.55jh512crypto_hash/jh512/bitslice_ref32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
2969572.37jh512crypto_hash/jh512/bitslice_ref64gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer (4.7.2)
672421.00keccakcrypto_hash/keccak/opt32bi-rvku2 (3.1.0)gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.7.2)
691381.03keccakcrypto_hash/keccak/simple32bigcc -Os -fomit-frame-pointer
697651.04keccakcrypto_hash/keccak/opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.7.2)
699221.04keccakcrypto_hash/keccak/opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.7.2)
716021.06keccakcrypto_hash/keccak/inplace32bigcc -funroll-loops -Os -fomit-frame-pointer
716621.07keccakcrypto_hash/keccak/opt64lcu24gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer
751701.12keccakcrypto_hash/keccak/opt64lcu6gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer
773151.15keccakcrypto_hash/keccak/arm11gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
809471.20keccakcrypto_hash/keccak/simplegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
851591.27keccakcrypto_hash/keccak/inplacegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
857301.27keccakcrypto_hash/keccak/opt64u6gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
2219933.30keccakcrypto_hash/keccak/compactgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.7.2)
4399956.54keccakcrypto_hash/keccak/compact8gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.7.2)
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
1043991.00keccakc1024crypto_hash/keccakc1024/opt32bi-rvku2 (3.1.0)gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.7.2)
1071231.03keccakc1024crypto_hash/keccakc1024/simple32bigcc -Os -fomit-frame-pointer
1072071.03keccakc1024crypto_hash/keccakc1024/opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.7.2)
1082321.04keccakc1024crypto_hash/keccakc1024/opt32biT-s2lcu4gcc -fno-schedule-insns -O3 -fomit-frame-pointer
1112321.07keccakc1024crypto_hash/keccakc1024/inplace32bigcc -funroll-loops -Os -fomit-frame-pointer
1121741.07keccakc1024crypto_hash/keccakc1024/sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer
1131681.08keccakc1024crypto_hash/keccakc1024/opt64lcu24gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer
1247841.20keccakc1024crypto_hash/keccakc1024/opt64lcu6gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer
1281051.23keccakc1024crypto_hash/keccakc1024/simplegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
1320741.27keccakc1024crypto_hash/keccakc1024/sphlibgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
1357181.30keccakc1024crypto_hash/keccakc1024/inplacegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer
1401471.34keccakc1024crypto_hash/keccakc1024/opt64u6gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
3749853.59keccakc1024crypto_hash/keccakc1024/compactgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.7.2)
7376877.07keccakc1024crypto_hash/keccakc1024/compact8gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.7.2)
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
561781.00keccakc256crypto_hash/keccakc256/simple32bi (3.1.0)gcc -fno-schedule-insns -Os -fomit-frame-pointer (4.7.2)
563001.00keccakc256crypto_hash/keccakc256/opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
567671.01keccakc256crypto_hash/keccakc256/opt64lcu24gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer
567951.01keccakc256crypto_hash/keccakc256/opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
578811.03keccakc256crypto_hash/keccakc256/opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
580071.03keccakc256crypto_hash/keccakc256/opt64lcu6gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
583441.04keccakc256crypto_hash/keccakc256/inplace32bigcc -funroll-loops -Os -fomit-frame-pointer
587321.05keccakc256crypto_hash/keccakc256/simplegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
626231.11keccakc256crypto_hash/keccakc256/inplacegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
664931.18keccakc256crypto_hash/keccakc256/opt64u6gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
1715183.05keccakc256crypto_hash/keccakc256/compactgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
3420386.09keccakc256crypto_hash/keccakc256/compact8gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
keccakc256crypto_hash/keccakc256/inplace32bi-armv6mgcc -O3 -fomit-frame-pointer
keccakc256crypto_hash/keccakc256/inplace32bi-armv7agcc -O3 -fomit-frame-pointer
597001.00keccakc448crypto_hash/keccakc448/opt32bi-rvku2 (3.1.0)gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.7.2)
603031.01keccakc448crypto_hash/keccakc448/opt64lcu24gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer
605701.01keccakc448crypto_hash/keccakc448/opt32biT-s2lcu4gcc -fno-schedule-insns -O3 -fomit-frame-pointer
617781.03keccakc448crypto_hash/keccakc448/opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.7.2)
632391.06keccakc448crypto_hash/keccakc448/opt64lcu6gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
685401.15keccakc448crypto_hash/keccakc448/simplegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
721881.21keccakc448crypto_hash/keccakc448/opt64u6gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
735111.23keccakc448crypto_hash/keccakc448/inplacegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer
1881843.15keccakc448crypto_hash/keccakc448/compactgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
3700196.20keccakc448crypto_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/simple32bigcc -O3 -fomit-frame-pointer
633091.00keccakc512crypto_hash/keccakc512/sphlib-small (SPHLIB_3.0)gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer (4.7.2)
634661.00keccakc512crypto_hash/keccakc512/opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
640431.01keccakc512crypto_hash/keccakc512/simple32bigcc -Os -fomit-frame-pointer
653371.03keccakc512crypto_hash/keccakc512/opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
656081.04keccakc512crypto_hash/keccakc512/opt64lcu24gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer (4.7.2)
660361.04keccakc512crypto_hash/keccakc512/opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
661631.05keccakc512crypto_hash/keccakc512/inplace32bigcc -funroll-loops -Os -fomit-frame-pointer
698161.10keccakc512crypto_hash/keccakc512/opt64lcu6gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer (4.7.2)
713781.13keccakc512crypto_hash/keccakc512/simplegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
742201.17keccakc512crypto_hash/keccakc512/sphlibgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
762701.20keccakc512crypto_hash/keccakc512/inplacegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer (4.7.2)
791871.25keccakc512crypto_hash/keccakc512/opt64u6gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer
2061863.26keccakc512crypto_hash/keccakc512/compactgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
4039706.38keccakc512crypto_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
759381.00keccakc768crypto_hash/keccakc768/opt32bi-rvku2 (3.1.0)gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.7.2)
769381.01keccakc768crypto_hash/keccakc768/simple32bigcc -Os -fomit-frame-pointer
780471.03keccakc768crypto_hash/keccakc768/opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
785901.03keccakc768crypto_hash/keccakc768/opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.7.2)
800331.05keccakc768crypto_hash/keccakc768/opt64lcu24gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer
800471.05keccakc768crypto_hash/keccakc768/inplace32bigcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
862801.14keccakc768crypto_hash/keccakc768/simplegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
867321.14keccakc768crypto_hash/keccakc768/opt64lcu6gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer
947041.25keccakc768crypto_hash/keccakc768/inplacegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
982091.29keccakc768crypto_hash/keccakc768/opt64u6gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
2566753.38keccakc768crypto_hash/keccakc768/compactgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
5037116.63keccakc768crypto_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
800051.00lane256crypto_hash/lane256/cgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer (4.7.2)
3378831.00lane512crypto_hash/lane512/cgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer (4.7.2)
486961.00luffa256crypto_hash/luffa256/opt32 (2.0)gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.7.2)
511671.05luffa256crypto_hash/luffa256/sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer
542391.11luffa256crypto_hash/luffa256/thomaz/basicgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
554881.14luffa256crypto_hash/luffa256/armgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
680321.00luffa384crypto_hash/luffa384/opt32 (2.0)gcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.7.2)
747641.10luffa384crypto_hash/luffa384/armgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
867601.00luffa512crypto_hash/luffa512/opt32 (2.0)gcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.7.2)
894071.03luffa512crypto_hash/luffa512/sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer
955241.10luffa512crypto_hash/luffa512/armgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
920891.00mcssha4crypto_hash/mcssha4/refgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer (4.7.2)
950241.00mcssha5crypto_hash/mcssha5/refgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer (4.7.2)
930941.00mcssha6crypto_hash/mcssha6/refgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer (4.7.2)
md2crypto_hash/md2/opensslgcc -O3 -fomit-frame-pointer
102471.00md4crypto_hash/md4/openssl (OpenSSL_1.0.1e_11_Feb_2013)gcc -mcpu=strongarm -O2 -fomit-frame-pointer (4.7.2)
109641.00md5crypto_hash/md5/refgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer (4.7.2)
149711.37md5crypto_hash/md5/opensslgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer
1597771.00md6d224crypto_hash/md6d224/refgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer (4.7.2)
1731491.00md6d256crypto_hash/md6d256/refgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer (4.7.2)
2230831.00md6d384crypto_hash/md6d384/refgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer (4.7.2)
2676121.00md6d512crypto_hash/md6d512/refgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer (4.7.2)
1248421.00mgrostl256crypto_hash/mgrostl256/opt-32 (2.0)gcc -funroll-loops -O -fomit-frame-pointer (4.7.2)
2081981.67mgrostl256crypto_hash/mgrostl256/opt-64gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
396355531.75mgrostl256crypto_hash/mgrostl256/refgcc -funroll-loops -O2 -fomit-frame-pointer
394251.00nasha256crypto_hash/nasha256/opt_v4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.7.2)
415001.05nasha256crypto_hash/nasha256/optgcc -fno-schedule-insns -O3 -fomit-frame-pointer
430521.00nasha512crypto_hash/nasha512/optgcc -mcpu=cortex-a5 -O -fomit-frame-pointer (4.7.2)
433841.01nasha512crypto_hash/nasha512/opt_v4gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer
rfsb509crypto_hash/rfsb509/refgcc -O3 -fomit-frame-pointer
177711741.00rhashcrypto_hash/rhash/refg++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer (4.6.3)
278791.00ripemd160crypto_hash/ripemd160/openssl (OpenSSL_1.0.1e_11_Feb_2013)gcc -funroll-loops -O -fomit-frame-pointer (4.7.2)
537841.00round3jh256crypto_hash/round3jh256/neon2gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer (4.7.2)
562151.05round3jh256crypto_hash/round3jh256/neongcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer (4.7.2)
1474072.74round3jh256crypto_hash/round3jh256/arm11gcc -funroll-loops -O -fomit-frame-pointer
1489582.77round3jh256crypto_hash/round3jh256/simplegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
1955363.64round3jh256crypto_hash/round3jh256/sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
2462094.58round3jh256crypto_hash/round3jh256/sphlib-smallgcc -mcpu=strongarm -O -fomit-frame-pointer
536511.00round3jh512crypto_hash/round3jh512/neon2gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer (4.7.2)
563021.05round3jh512crypto_hash/round3jh512/neongcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
1493572.78round3jh512crypto_hash/round3jh512/simplegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
1956333.65round3jh512crypto_hash/round3jh512/sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
2461784.59round3jh512crypto_hash/round3jh512/sphlib-smallgcc -mcpu=strongarm1100 -O -fomit-frame-pointer
283741.00sarmal256crypto_hash/sarmal256/opt64 (1.00)gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer (4.7.2)
334971.00sarmal512crypto_hash/sarmal512/opt64 (1.00)gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer (4.7.2)
195851.00sha1crypto_hash/sha1/openssl (OpenSSL_1.0.1e_11_Feb_2013)gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer (4.7.2)
325821.00sha224crypto_hash/sha224/openssl (OpenSSL_1.0.1e_11_Feb_2013)gcc -funroll-loops -O -fomit-frame-pointer (4.7.2)
325191.00sha256crypto_hash/sha256/openssl (OpenSSL_1.0.1e_11_Feb_2013)gcc -funroll-loops -O3 -fomit-frame-pointer (4.7.2)
351201.08sha256crypto_hash/sha256/refgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer
352421.08sha256crypto_hash/sha256/sphlib-smallgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer
353611.09sha256crypto_hash/sha256/sphlibgcc -mcpu=arm810 -O2 -fomit-frame-pointer
486601.50sha256crypto_hash/sha256/cryptoppg++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
323331.00sha384crypto_hash/sha384/openssl (OpenSSL_1.0.1e_11_Feb_2013)gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.7.2)
323261.00sha512crypto_hash/sha512/openssl (OpenSSL_1.0.1e_11_Feb_2013)gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer (4.7.2)
779002.41sha512crypto_hash/sha512/sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer
789912.44sha512crypto_hash/sha512/sphlibgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer
1216423.76sha512crypto_hash/sha512/cryptoppg++ -mcpu=cortex-a9 -Os -fomit-frame-pointer
2019766.25sha512crypto_hash/sha512/refgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer
192791.00shabal256crypto_hash/shabal256/sphlib (SPHLIB_3.0)gcc -funroll-loops -O3 -fomit-frame-pointer (4.7.2)
192381.00shabal512crypto_hash/shabal512/sphlib (SPHLIB_3.0)gcc -funroll-loops -O3 -fomit-frame-pointer (4.7.2)
196341.02shabal512crypto_hash/shabal512/refgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer
510061.00shavite3256crypto_hash/shavite3256/sphlib (SPHLIB_3.0)gcc -funroll-loops -Os -fomit-frame-pointer (4.7.2)
551111.08shavite3256crypto_hash/shavite3256/sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer
552041.08shavite3256crypto_hash/shavite3256/low-memgcc -fno-schedule-insns -O3 -fomit-frame-pointer
565421.11shavite3256crypto_hash/shavite3256/new-aes-roundgcc -funroll-loops -O -fomit-frame-pointer
572481.12shavite3256crypto_hash/shavite3256/no-saltgcc -funroll-loops -O -fomit-frame-pointer
672591.32shavite3256crypto_hash/shavite3256/lower-memgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1606963.15shavite3256crypto_hash/shavite3256/8-bitgcc -mcpu=arm810 -O3 -fomit-frame-pointer
838471.00shavite3512crypto_hash/shavite3512/sphlib (SPHLIB_3.0)gcc -funroll-loops -Os -fomit-frame-pointer (4.7.2)
989011.18shavite3512crypto_hash/shavite3512/sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer (4.7.2)
1067401.27shavite3512crypto_hash/shavite3512/IntelL1Cachegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1088121.30shavite3512crypto_hash/shavite3512/low-memgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
1284421.53shavite3512crypto_hash/shavite3512/lower-memgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
2346502.80shavite3512crypto_hash/shavite3512/new-aes-roundgcc -fno-schedule-insns -Os -fomit-frame-pointer
2351022.80shavite3512crypto_hash/shavite3512/no-saltgcc -fno-schedule-insns -Os -fomit-frame-pointer
2409852.87shavite3512crypto_hash/shavite3512/different-ordergcc -fno-schedule-insns -Os -fomit-frame-pointer
3144453.75shavite3512crypto_hash/shavite3512/8-bitgcc -mcpu=arm810 -O3 -fomit-frame-pointer
1024491.00simd256crypto_hash/simd256/sphlib (SPHLIB_3.0)gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.7.2)
1185931.16simd256crypto_hash/simd256/sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
1198431.17simd256crypto_hash/simd256/optgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
292671828.57simd256crypto_hash/simd256/refgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
simd256crypto_hash/simd256/vect128gcc -O3 -fomit-frame-pointer
simd256crypto_hash/simd256/vectarmgcc -O3 -fomit-frame-pointer
1242471.00simd512crypto_hash/simd512/opt (1.1)gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer (4.7.2)
1256861.01simd512crypto_hash/simd512/sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer
1433201.15simd512crypto_hash/simd512/sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
582908046.92simd512crypto_hash/simd512/refgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer (4.7.2)
simd512crypto_hash/simd512/vect128gcc -O3 -fomit-frame-pointer
300461.00skein10241024crypto_hash/skein10241024/arm_neon (v1.3_ARM_Neon_code)gcc -mcpu=strongarm -O2 -fomit-frame-pointer (4.7.2)
594201.98skein10241024crypto_hash/skein10241024/optgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer
397561.00skein256256crypto_hash/skein256256/arm_neon (v1.3_ARM_Neon_code)gcc -mcpu=strongarm -O -fomit-frame-pointer (4.7.2)
448931.13skein256256crypto_hash/skein256256/arm_thumbgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer
450001.13skein256256crypto_hash/skein256256/armgcc -mcpu=arm810 -Os -fomit-frame-pointer
626391.58skein256256crypto_hash/skein256256/optgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer
280441.00skein512256crypto_hash/skein512256/arm_neon (v1.3_ARM_Neon_code)gcc -mcpu=arm810 -Os -fomit-frame-pointer (4.7.2)
471441.68skein512256crypto_hash/skein512256/arm11gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
491521.75skein512256crypto_hash/skein512256/armgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer
494551.76skein512256crypto_hash/skein512256/arm_thumbgcc -funroll-loops -O -fomit-frame-pointer
533061.90skein512256crypto_hash/skein512256/sphlibgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
543261.94skein512256crypto_hash/skein512256/littlegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
556391.98skein512256crypto_hash/skein512256/simplegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
562882.01skein512256crypto_hash/skein512256/optgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer
575662.05skein512256crypto_hash/skein512256/sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
280741.00skein512512crypto_hash/skein512512/arm_neon (v1.3_ARM_Neon_code)gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer (4.7.2)
491671.75skein512512crypto_hash/skein512512/armgcc -mcpu=arm810 -O2 -fomit-frame-pointer
493281.76skein512512crypto_hash/skein512512/arm_thumbgcc -mcpu=strongarm110 -Os -fomit-frame-pointer
533231.90skein512512crypto_hash/skein512512/sphlibgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
548001.95skein512512crypto_hash/skein512512/littlegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
560011.99skein512512crypto_hash/skein512512/optgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
563572.01skein512512crypto_hash/skein512512/simplegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
576472.05skein512512crypto_hash/skein512512/sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
297501.00tigercrypto_hash/tiger/cryptoppg++ -Os -fomit-frame-pointer (4.6.3)
1213141.00whirlpoolcrypto_hash/whirlpool/refgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer (4.7.2)
2435592.01whirlpoolcrypto_hash/whirlpool/cryptoppg++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer

crypto_hashblocks

TimeRelative timePrimitiveImplementationCompiler
104561.00md5crypto_hashblocks/md5/little-1gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer (4.7.2)
116721.12md5crypto_hashblocks/md5/refgcc -mcpu=arm810 -O3 -fomit-frame-pointer
6779451.00rfsb509crypto_hashblocks/rfsb509/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.7.2)
335291.00sha256crypto_hashblocks/sha256/inplacegcc -mcpu=arm810 -Os -fomit-frame-pointer (4.7.2)
337961.01sha256crypto_hashblocks/sha256/refgcc -mcpu=arm8 -Os -fomit-frame-pointer
418311.25sha256crypto_hashblocks/sha256/arm11gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
1895281.00sha512crypto_hashblocks/sha512/inplacegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer (4.7.2)
2102951.11sha512crypto_hashblocks/sha512/refgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer (4.7.2)