Implementation notes: armeabi, h4mx515e, crypto_hash

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
CPU cycles/second: 779821642...801133030 (cortex)
SUPERCOP version: 20140622
Benchmark dates: 20140623...20140901

crypto_hash

TimeRelative timePrimitiveImplementationCompiler
atelopus32crypto_hash/atelopus32/refg++ -O3 -fomit-frame-pointer
atelopus64crypto_hash/atelopus64/refg++ -O3 -fomit-frame-pointer
609411.00bblake256crypto_hash/bblake256/regsgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
613281.01bblake256crypto_hash/bblake256/bswapgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
492261.00blake256crypto_hash/blake256/regsgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
493091.00blake256crypto_hash/blake256/sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
494091.00blake256crypto_hash/blake256/bswapgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
514901.05blake256crypto_hash/blake256/arm_thumb2gcc -funroll-loops -O3 -fomit-frame-pointer
617161.25blake256crypto_hash/blake256/vect128gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer
749701.52blake256crypto_hash/blake256/sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer
796631.62blake256crypto_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
blake256crypto_hash/blake256/vect128-neongcc -O3 -fomit-frame-pointer
761511.00blake2bcrypto_hash/blake2b/regsgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
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
246701.00blake2scrypto_hash/blake2s/regsgcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.3)
blake2scrypto_hash/blake2s/avxiccgcc -O3 -fomit-frame-pointer
blake2scrypto_hash/blake2s/refgcc -O3 -fomit-frame-pointer
blake2scrypto_hash/blake2s/xmmgcc -O3 -fomit-frame-pointer
365731.00blake32crypto_hash/blake32/sphlib (SPHLIB_2.1)gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
554311.52blake32crypto_hash/blake32/sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer
592481.62blake32crypto_hash/blake32/refgcc -fno-schedule-insns -O3 -fomit-frame-pointer
1079881.00blake512crypto_hash/blake512/regsgcc -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
1196321.11blake512crypto_hash/blake512/bswapgcc -fno-schedule-insns -O3 -fomit-frame-pointer
1251591.16blake512crypto_hash/blake512/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1468031.36blake512crypto_hash/blake512/sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1468131.36blake512crypto_hash/blake512/sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
blake512crypto_hash/blake512/vect128gcc -O3 -fomit-frame-pointer
blake512crypto_hash/blake512/vect128-inplacegcc -O3 -fomit-frame-pointer
blake512crypto_hash/blake512/vect128-neongcc -O3 -fomit-frame-pointer
1107421.00blake64crypto_hash/blake64/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.3)
1304751.18blake64crypto_hash/blake64/sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.3)
1305511.18blake64crypto_hash/blake64/sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.3)
235651.00bmw256crypto_hash/bmw256/optc04 (Optimized_C_-_BMW256,_opt04)gcc -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
238201.01bmw256crypto_hash/bmw256/optc03gcc -fno-schedule-insns -O3 -fomit-frame-pointer
243961.04bmw256crypto_hash/bmw256/optbbegcc -fno-schedule-insns -O3 -fomit-frame-pointer
244561.04bmw256crypto_hash/bmw256/optabegcc -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
265761.13bmw256crypto_hash/bmw256/optbgbegcc -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
269351.14bmw256crypto_hash/bmw256/optc02gcc -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
275761.17bmw256crypto_hash/bmw256/optc01gcc -O3 -fomit-frame-pointer
288001.22bmw256crypto_hash/bmw256/sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer
298331.27bmw256crypto_hash/bmw256/sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
567692.41bmw256crypto_hash/bmw256/refgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer
544071.00bmw512crypto_hash/bmw512/optbgbe (1.0)gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
688251.27bmw512crypto_hash/bmw512/sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer
735601.35bmw512crypto_hash/bmw512/optc04gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
792081.46bmw512crypto_hash/bmw512/sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
800671.47bmw512crypto_hash/bmw512/optc03gcc -fno-schedule-insns -O3 -fomit-frame-pointer
802561.48bmw512crypto_hash/bmw512/optbbegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
804801.48bmw512crypto_hash/bmw512/optabegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
821011.51bmw512crypto_hash/bmw512/optc02gcc -fno-schedule-insns -O2 -fomit-frame-pointer
821101.51bmw512crypto_hash/bmw512/optc01gcc -fno-schedule-insns -O3 -fomit-frame-pointer
876881.61bmw512crypto_hash/bmw512/refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
bmw512crypto_hash/bmw512/arm/neon/SSEmap_v1gcc -O3 -fomit-frame-pointer
39387331.00cubehash161crypto_hash/cubehash161/simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.3)
44482751.13cubehash161crypto_hash/cubehash161/unrolledgcc -mcpu=strongarm -Os -fomit-frame-pointer
55245941.40cubehash161crypto_hash/cubehash161/specgcc -funroll-loops -O3 -fomit-frame-pointer
3381781.00cubehash1616crypto_hash/cubehash1616/simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.3)
3691171.09cubehash1616crypto_hash/cubehash1616/unrolledgcc -fno-schedule-insns -O2 -fomit-frame-pointer
12435573.68cubehash1616crypto_hash/cubehash1616/specgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
20149771.00cubehash162crypto_hash/cubehash162/simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.3)
22710091.13cubehash162crypto_hash/cubehash162/unrolledgcc -mcpu=arm810 -Os -fomit-frame-pointer
32529631.61cubehash162crypto_hash/cubehash162/specgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
536311.00cubehash1632crypto_hash/cubehash1632/armneongcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer (4.4.3)
865691.61cubehash1632crypto_hash/cubehash1632/unrolled5gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
958711.79cubehash1632crypto_hash/cubehash1632/unrolled3gcc -fno-schedule-insns -O2 -fomit-frame-pointer
1015411.89cubehash1632crypto_hash/cubehash1632/unrolled4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1161152.17cubehash1632crypto_hash/cubehash1632/armgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer
1387652.59cubehash1632crypto_hash/cubehash1632/sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1482862.76cubehash1632crypto_hash/cubehash1632/sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1985463.70cubehash1632crypto_hash/cubehash1632/unrolled2gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer (4.4.3)
2159164.03cubehash1632crypto_hash/cubehash1632/simplegcc -O3 -fomit-frame-pointer
2312284.31cubehash1632crypto_hash/cubehash1632/unrolledgcc -fno-schedule-insns -O2 -fomit-frame-pointer
10560371.00cubehash164crypto_hash/cubehash164/simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.3)
11853561.12cubehash164crypto_hash/cubehash164/unrolledgcc -mcpu=arm8 -Os -fomit-frame-pointer
21067151.99cubehash164crypto_hash/cubehash164/specgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
5789131.00cubehash168crypto_hash/cubehash168/simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.3)
6449821.11cubehash168crypto_hash/cubehash168/unrolledgcc -mcpu=strongarm110 -Os -fomit-frame-pointer
15233032.63cubehash168crypto_hash/cubehash168/specgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
465301.00cubehash512crypto_hash/cubehash512/armneongcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer (4.4.3)
756941.63cubehash512crypto_hash/cubehash512/unrolled5gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
838271.80cubehash512crypto_hash/cubehash512/unrolled3gcc -fno-schedule-insns -O2 -fomit-frame-pointer
886871.91cubehash512crypto_hash/cubehash512/unrolled4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1007592.17cubehash512crypto_hash/cubehash512/armgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns
1574733.38cubehash512crypto_hash/cubehash512/unrolled2gcc -O2 -fomit-frame-pointer
1757133.78cubehash512crypto_hash/cubehash512/simplegcc -O3 -fomit-frame-pointer
1822893.92cubehash512crypto_hash/cubehash512/unrolledgcc -fno-schedule-insns -O2 -fomit-frame-pointer
19621901.00cubehash81crypto_hash/cubehash81/simplegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer (4.4.3)
23313261.19cubehash81crypto_hash/cubehash81/unrolledgcc -mcpu=arm8 -Os -fomit-frame-pointer
35056251.79cubehash81crypto_hash/cubehash81/specgcc -O3 -fomit-frame-pointer
1892341.00cubehash816crypto_hash/cubehash816/simplegcc -O3 -fomit-frame-pointer (4.4.3)
2095171.11cubehash816crypto_hash/cubehash816/unrolledgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer
10893055.76cubehash816crypto_hash/cubehash816/specgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
10159541.00cubehash82crypto_hash/cubehash82/simplegcc -O3 -fomit-frame-pointer (4.4.3)
12014671.18cubehash82crypto_hash/cubehash82/unrolledgcc -mcpu=strongarm110 -Os -fomit-frame-pointer
22463462.21cubehash82crypto_hash/cubehash82/specgcc -O3 -fomit-frame-pointer (4.4.3)
1309471.00cubehash832crypto_hash/cubehash832/simplegcc -O3 -fomit-frame-pointer (4.4.3)
1365751.04cubehash832crypto_hash/cubehash832/unrolledgcc -fno-schedule-insns -O2 -fomit-frame-pointer
10106267.72cubehash832crypto_hash/cubehash832/specgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
5428571.00cubehash84crypto_hash/cubehash84/simplegcc -O3 -fomit-frame-pointer (4.4.3)
6366421.17cubehash84crypto_hash/cubehash84/unrolledgcc -mcpu=arm8 -Os -fomit-frame-pointer
15911822.93cubehash84crypto_hash/cubehash84/specgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
3087301.00cubehash88crypto_hash/cubehash88/simplegcc -O3 -fomit-frame-pointer (4.4.3)
3568471.16cubehash88crypto_hash/cubehash88/unrolledgcc -mcpu=arm810 -Os -fomit-frame-pointer
12573754.07cubehash88crypto_hash/cubehash88/specgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1743131.00echo256crypto_hash/echo256/sphlib-small (SPHLIB_3.0)gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.3)
1782741.02echo256crypto_hash/echo256/sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.3)
1830131.05echo256crypto_hash/echo256/generic/opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.3)
1893231.09echo256crypto_hash/echo256/powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.3)
2357241.35echo256crypto_hash/echo256/generic/opt64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.3)
2628121.51echo256crypto_hash/echo256/powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
echo256crypto_hash/echo256/ccalik/bitslicedgcc -O3 -fomit-frame-pointer
3113841.00echo512crypto_hash/echo512/sphlib-small (SPHLIB_3.0)gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.3)
3125931.00echo512crypto_hash/echo512/sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
3219531.03echo512crypto_hash/echo512/generic/opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
3298901.06echo512crypto_hash/echo512/powerpc/pp32cv2gcc -fno-schedule-insns -O3 -fomit-frame-pointer
4215611.35echo512crypto_hash/echo512/generic/opt64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.3)
4665731.50echo512crypto_hash/echo512/powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
echo512crypto_hash/echo512/ccalik/bitslicedgcc -O3 -fomit-frame-pointer
1255871.00echosp256crypto_hash/echosp256/generic/opt32 (2.1)gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
1461721.16echosp256crypto_hash/echosp256/powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1839671.46echosp256crypto_hash/echosp256/generic/opt64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
2067481.65echosp256crypto_hash/echosp256/powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
2020031.00echosp512crypto_hash/echosp512/generic/opt32 (2.1)gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
2300111.14echosp512crypto_hash/echosp512/powerpc/pp32cv2gcc -fno-schedule-insns -O3 -fomit-frame-pointer
2928371.45echosp512crypto_hash/echosp512/generic/opt64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
3284201.63echosp512crypto_hash/echosp512/powerpc/pp32cv1gcc -fno-schedule-insns -O3 -fomit-frame-pointer
167101.00edonr256crypto_hash/edonr256/swpbe (Optimized_C_v2.0g)gcc -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
173971.04edonr256crypto_hash/edonr256/optcgcc -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
327601.00edonr512crypto_hash/edonr512/swpbe (Optimized_C_v2.0g)gcc -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
384291.17edonr512crypto_hash/edonr512/optcgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
3418551.00essence224crypto_hash/essence224/gccgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer (4.4.3)
3419191.00essence256crypto_hash/essence256/gccgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer (4.4.3)
2911381.00essence384crypto_hash/essence384/gccgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer (4.4.3)
2913451.00essence512crypto_hash/essence512/gccgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer (4.4.3)
1659295321.00fsb256crypto_hash/fsb256/refgcc -mcpu=strongarm110 -Os -fomit-frame-pointer (4.4.3)
1538875531.00fsb512crypto_hash/fsb512/refgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer (4.4.3)
1268401.00fugue2crypto_hash/fugue2/cop_opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
963871.00fugue256crypto_hash/fugue256/sphlib (SPHLIB_3.0)gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.3)
1124551.17fugue256crypto_hash/fugue256/ANSI_opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.3)
2732812.84fugue256crypto_hash/fugue256/ANSI_opt64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.3)
1764221.00fugue512crypto_hash/fugue512/sphlib (SPHLIB_3.0)gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
760841.00groestl256crypto_hash/groestl256/neon-table (1.0)gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer (4.4.3)
810331.07groestl256crypto_hash/groestl256/neon-bitslicegcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns
1277351.68groestl256crypto_hash/groestl256/arm32gcc -mcpu=strongarm1100 -O -fomit-frame-pointer
1541692.03groestl256crypto_hash/groestl256/neon-vpermgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer
1648112.17groestl256crypto_hash/groestl256/arm11gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1823252.40groestl256crypto_hash/groestl256/opt32gcc -funroll-loops -O2 -fomit-frame-pointer
1960082.58groestl256crypto_hash/groestl256/sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer
2423143.18groestl256crypto_hash/groestl256/32bit-2ktablegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
2714983.57groestl256crypto_hash/groestl256/sphlib-adaptedgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
2809763.69groestl256crypto_hash/groestl256/opt64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
2834553.73groestl256crypto_hash/groestl256/sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
4104955.40groestl256crypto_hash/groestl256/32bit-bytesliced-c-fastgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
5581667.34groestl256crypto_hash/groestl256/thumb-asm-fastgcc -funroll-loops -O3 -fomit-frame-pointer
5682917.47groestl256crypto_hash/groestl256/32bit-bytesliced-c-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
5864797.71groestl256crypto_hash/groestl256/8bit_cgcc -mcpu=arm8 -Os -fomit-frame-pointer
6413198.43groestl256crypto_hash/groestl256/thumb-asm-smallgcc -funroll-loops -O2 -fomit-frame-pointer
groestl256crypto_hash/groestl256/vperm-intrgcc -O3 -fomit-frame-pointer
1171361.00groestl512crypto_hash/groestl512/neon-table (1.0)gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer (4.4.3)
1821191.55groestl512crypto_hash/groestl512/arm32gcc -mcpu=arm810 -O -fomit-frame-pointer
2700152.31groestl512crypto_hash/groestl512/opt32gcc -funroll-loops -O3 -fomit-frame-pointer
4350563.71groestl512crypto_hash/groestl512/opt64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
4971974.24groestl512crypto_hash/groestl512/sphlib-adaptedgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer
4975624.25groestl512crypto_hash/groestl512/sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer
5375034.59groestl512crypto_hash/groestl512/sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
9414508.04groestl512crypto_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
2319671.00jh224crypto_hash/jh224/bitslice_opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
2981951.29jh224crypto_hash/jh224/bitslice_ref32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
4625161.99jh224crypto_hash/jh224/simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
5361592.31jh224crypto_hash/jh224/bitslice_opt64gcc -fno-schedule-insns -O2 -fomit-frame-pointer
7342193.17jh224crypto_hash/jh224/bitslice_ref64gcc -fno-schedule-insns -O2 -fomit-frame-pointer
2320371.00jh256crypto_hash/jh256/bitslice_opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
2981501.28jh256crypto_hash/jh256/bitslice_ref32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
4624991.99jh256crypto_hash/jh256/simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
5361482.31jh256crypto_hash/jh256/bitslice_opt64gcc -fno-schedule-insns -O2 -fomit-frame-pointer
7383123.18jh256crypto_hash/jh256/bitslice_ref64gcc -fno-schedule-insns -O2 -fomit-frame-pointer
2320611.00jh384crypto_hash/jh384/bitslice_opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
2981791.28jh384crypto_hash/jh384/bitslice_ref32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
4625201.99jh384crypto_hash/jh384/simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
5361922.31jh384crypto_hash/jh384/bitslice_opt64gcc -fno-schedule-insns -O2 -fomit-frame-pointer
7387213.18jh384crypto_hash/jh384/bitslice_ref64gcc -fno-schedule-insns -O2 -fomit-frame-pointer
2319901.00jh512crypto_hash/jh512/bitslice_opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
2982401.29jh512crypto_hash/jh512/bitslice_ref32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
4624841.99jh512crypto_hash/jh512/simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
5362042.31jh512crypto_hash/jh512/bitslice_opt64gcc -fno-schedule-insns -O2 -fomit-frame-pointer
7385973.18jh512crypto_hash/jh512/bitslice_ref64gcc -fno-schedule-insns -O2 -fomit-frame-pointer
575531.00keccakcrypto_hash/keccak/inplace-armv7a-neon (3.2.1)gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer (4.4.3)
880501.53keccakcrypto_hash/keccak/inplace32bi-armv7acc
920301.60keccakcrypto_hash/keccak/simple32bigcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
936121.63keccakcrypto_hash/keccak/opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1002951.74keccakcrypto_hash/keccak/arm11gcc -funroll-loops -O3 -fomit-frame-pointer
1034311.80keccakcrypto_hash/keccak/opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1117831.94keccakcrypto_hash/keccak/inplace32bigcc -fno-schedule-insns -Os -fomit-frame-pointer
1190872.07keccakcrypto_hash/keccak/opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1953503.39keccakcrypto_hash/keccak/opt64lcu6gcc -mcpu=xscale -O2 -fomit-frame-pointer
1968843.42keccakcrypto_hash/keccak/simplegcc -mcpu=xscale -O3 -fomit-frame-pointer
2004983.48keccakcrypto_hash/keccak/opt64lcu24gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer
2056293.57keccakcrypto_hash/keccak/opt64u6gcc -mcpu=xscale -O3 -fomit-frame-pointer
2384344.14keccakcrypto_hash/keccak/inplacegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer (4.4.3)
4437847.71keccakcrypto_hash/keccak/compactgcc -fno-schedule-insns -O3 -fomit-frame-pointer
5741249.98keccakcrypto_hash/keccak/compact8gcc -fno-schedule-insns -O3 -fomit-frame-pointer
keccakcrypto_hash/keccak/inplace32bi-armv6mgcc -O3 -fomit-frame-pointer
964801.00keccakc1024crypto_hash/keccakc1024/inplace-armv7a-neon (3.2.1)gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer (4.4.3)
1433401.49keccakc1024crypto_hash/keccakc1024/inplace32bi-armv7agcc -funroll-loops
1459131.51keccakc1024crypto_hash/keccakc1024/simple32bigcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1527471.58keccakc1024crypto_hash/keccakc1024/opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1684341.75keccakc1024crypto_hash/keccakc1024/opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1775011.84keccakc1024crypto_hash/keccakc1024/inplace32bigcc -fno-schedule-insns -Os -fomit-frame-pointer
1800351.87keccakc1024crypto_hash/keccakc1024/opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
3292353.41keccakc1024crypto_hash/keccakc1024/opt64lcu6gcc -mcpu=xscale -O3 -fomit-frame-pointer
3327843.45keccakc1024crypto_hash/keccakc1024/simplegcc -mcpu=xscale -O3 -fomit-frame-pointer
3353523.48keccakc1024crypto_hash/keccakc1024/opt64lcu24gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer
3466063.59keccakc1024crypto_hash/keccakc1024/sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
3469303.60keccakc1024crypto_hash/keccakc1024/opt64u6gcc -mcpu=xscale -O3 -fomit-frame-pointer
3634403.77keccakc1024crypto_hash/keccakc1024/sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
4019734.17keccakc1024crypto_hash/keccakc1024/inplacegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer (4.4.3)
7481977.75keccakc1024crypto_hash/keccakc1024/compactgcc -fno-schedule-insns -O3 -fomit-frame-pointer
96953710.05keccakc1024crypto_hash/keccakc1024/compact8gcc -fno-schedule-insns -O3 -fomit-frame-pointer
keccakc1024crypto_hash/keccakc1024/inplace32bi-armv6mgcc -O3 -fomit-frame-pointer
696621.00keccakc256crypto_hash/keccakc256/inplace32bi-armv7a (3.2.0)gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
735391.06keccakc256crypto_hash/keccakc256/simple32bigcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
754371.08keccakc256crypto_hash/keccakc256/opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
833611.20keccakc256crypto_hash/keccakc256/opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
891301.28keccakc256crypto_hash/keccakc256/inplace32bigcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
989581.42keccakc256crypto_hash/keccakc256/opt32biT-s2lcu4gcc -fno-schedule-insns -O3 -fomit-frame-pointer
1513002.17keccakc256crypto_hash/keccakc256/opt64lcu6gcc -mcpu=xscale -O3 -fomit-frame-pointer
1529762.20keccakc256crypto_hash/keccakc256/simplegcc -mcpu=xscale -O3 -fomit-frame-pointer
1542302.21keccakc256crypto_hash/keccakc256/opt64lcu24gcc -fno-schedule-insns -O3 -fomit-frame-pointer
1590872.28keccakc256crypto_hash/keccakc256/opt64u6gcc -mcpu=xscale -O3 -fomit-frame-pointer
1842032.64keccakc256crypto_hash/keccakc256/inplacegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer
3421684.91keccakc256crypto_hash/keccakc256/compactgcc -fno-schedule-insns -O3 -fomit-frame-pointer
4422816.35keccakc256crypto_hash/keccakc256/compact8gcc -fno-schedule-insns -O3 -fomit-frame-pointer
keccakc256crypto_hash/keccakc256/inplace32bi-armv6mgcc -O3 -fomit-frame-pointer
809191.00keccakc448crypto_hash/keccakc448/opt32bi-rvku2 (3.1.0)gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
898381.11keccakc448crypto_hash/keccakc448/opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
1059511.31keccakc448crypto_hash/keccakc448/opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1658822.05keccakc448crypto_hash/keccakc448/opt64lcu6gcc -mcpu=xscale -O3 -fomit-frame-pointer
1677722.07keccakc448crypto_hash/keccakc448/simplegcc -mcpu=xscale -O3 -fomit-frame-pointer
1723862.13keccakc448crypto_hash/keccakc448/opt64lcu24gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1746222.16keccakc448crypto_hash/keccakc448/opt64u6gcc -mcpu=xscale -O3 -fomit-frame-pointer
2026652.50keccakc448crypto_hash/keccakc448/inplacegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer
3755824.64keccakc448crypto_hash/keccakc448/compactgcc -fno-schedule-insns -O3 -fomit-frame-pointer
4862576.01keccakc448crypto_hash/keccakc448/compact8gcc -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
532561.00keccakc512crypto_hash/keccakc512/inplace-armv7a-neon (3.2.1)gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer (4.4.3)
815881.53keccakc512crypto_hash/keccakc512/inplace32bi-armv7agcc -O3 -fomit-frame-pointer
841851.58keccakc512crypto_hash/keccakc512/simple32bigcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
874211.64keccakc512crypto_hash/keccakc512/opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
974521.83keccakc512crypto_hash/keccakc512/opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1022201.92keccakc512crypto_hash/keccakc512/inplace32bigcc -fno-schedule-insns -Os -fomit-frame-pointer
1124902.11keccakc512crypto_hash/keccakc512/opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1805983.39keccakc512crypto_hash/keccakc512/opt64lcu6gcc -mcpu=xscale -O3 -fomit-frame-pointer
1822233.42keccakc512crypto_hash/keccakc512/simplegcc -mcpu=xscale -O3 -fomit-frame-pointer
1890503.55keccakc512crypto_hash/keccakc512/opt64lcu24gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1902983.57keccakc512crypto_hash/keccakc512/opt64u6gcc -mcpu=xscale -O2 -fomit-frame-pointer
1911653.59keccakc512crypto_hash/keccakc512/sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
2002493.76keccakc512crypto_hash/keccakc512/sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
2207314.14keccakc512crypto_hash/keccakc512/inplacegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer (4.4.3)
4093967.69keccakc512crypto_hash/keccakc512/compactgcc -fno-schedule-insns -O3 -fomit-frame-pointer
5302869.96keccakc512crypto_hash/keccakc512/compact8gcc -fno-schedule-insns -O3 -fomit-frame-pointer
keccakc512crypto_hash/keccakc512/inplace32bi-armv6mgcc -O3 -fomit-frame-pointer
1001611.00keccakc768crypto_hash/keccakc768/inplace32bi-armv7a (3.2.0)gcc -O3 -fomit-frame-pointer (4.4.3)
1024871.02keccakc768crypto_hash/keccakc768/simple32bigcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1056701.06keccakc768crypto_hash/keccakc768/opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1182921.18keccakc768crypto_hash/keccakc768/opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1245001.24keccakc768crypto_hash/keccakc768/inplace32bigcc -fno-schedule-insns -Os -fomit-frame-pointer
1341301.34keccakc768crypto_hash/keccakc768/opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
2252802.25keccakc768crypto_hash/keccakc768/opt64lcu6gcc -mcpu=xscale -O3 -fomit-frame-pointer
2267072.26keccakc768crypto_hash/keccakc768/simplegcc -mcpu=xscale -O3 -fomit-frame-pointer
2369312.37keccakc768crypto_hash/keccakc768/opt64lcu24gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer
2373982.37keccakc768crypto_hash/keccakc768/opt64u6gcc -mcpu=xscale -O3 -fomit-frame-pointer
2751992.75keccakc768crypto_hash/keccakc768/inplacegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer
5110505.10keccakc768crypto_hash/keccakc768/compactgcc -fno-schedule-insns -O3 -fomit-frame-pointer
6620996.61keccakc768crypto_hash/keccakc768/compact8gcc -fno-schedule-insns -O3 -fomit-frame-pointer
keccakc768crypto_hash/keccakc768/inplace32bi-armv6mgcc -O3 -fomit-frame-pointer (4.4.3)
1321701.00lane256crypto_hash/lane256/cgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.3)
3219281.00lane512crypto_hash/lane512/cgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer (4.4.3)
477991.00luffa256crypto_hash/luffa256/sphlib (SPHLIB_3.0)gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
483131.01luffa256crypto_hash/luffa256/opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer
508421.06luffa256crypto_hash/luffa256/thomaz/basicgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1864693.90luffa256crypto_hash/luffa256/armgcc -funroll-loops -O3 -fomit-frame-pointer
690481.00luffa384crypto_hash/luffa384/opt32 (2.0)gcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.3)
2606053.77luffa384crypto_hash/luffa384/armgcc -funroll-loops -O2 -fomit-frame-pointer
916461.00luffa512crypto_hash/luffa512/opt32 (2.0)gcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.3)
932181.02luffa512crypto_hash/luffa512/sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
3323783.63luffa512crypto_hash/luffa512/armgcc -funroll-loops -O3 -fomit-frame-pointer
1045651.00mcssha4crypto_hash/mcssha4/refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer (4.4.3)
1083681.00mcssha5crypto_hash/mcssha5/refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer (4.4.3)
1055191.00mcssha6crypto_hash/mcssha6/refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer (4.4.3)
5154881.00md2crypto_hash/md2/openssl (OpenSSL_0.9.8k_25_Mar_2009)gcc -mcpu=arm10tdmi -O -fomit-frame-pointer (4.4.3)
99811.00md4crypto_hash/md4/openssl (OpenSSL_0.9.8k_25_Mar_2009)gcc -mcpu=arm8 -O2 -fomit-frame-pointer (4.4.3)
106111.00md5crypto_hash/md5/refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer (4.4.3)
155181.46md5crypto_hash/md5/opensslgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer
2924871.00md6d224crypto_hash/md6d224/refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer (4.4.3)
3135941.00md6d256crypto_hash/md6d256/refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer (4.4.3)
3999161.00md6d384crypto_hash/md6d384/refgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer (4.4.3)
4861421.00md6d512crypto_hash/md6d512/refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer (4.4.3)
1487871.00mgrostl256crypto_hash/mgrostl256/opt-32 (2.0)gcc -funroll-loops -O2 -fomit-frame-pointer (4.4.3)
2710021.82mgrostl256crypto_hash/mgrostl256/opt-64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
625899942.07mgrostl256crypto_hash/mgrostl256/refgcc -O3 -fomit-frame-pointer
477091.00nasha256crypto_hash/nasha256/opt_v4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.3)
612791.28nasha256crypto_hash/nasha256/optgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.3)
542201.00nasha512crypto_hash/nasha512/opt_v4gcc -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
618331.14nasha512crypto_hash/nasha512/optgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
rfsb509crypto_hash/rfsb509/refgcc -O3 -fomit-frame-pointer
319536981.00rhashcrypto_hash/rhash/refg++ -mcpu=xscale -O2 -fomit-frame-pointer (4.4.3)
323021.00ripemd160crypto_hash/ripemd160/openssl (OpenSSL_0.9.8k_25_Mar_2009)gcc -mcpu=xscale -O2 -fomit-frame-pointer (4.4.3)
613921.00round3jh256crypto_hash/round3jh256/neon2gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer (4.4.3)
768981.25round3jh256crypto_hash/round3jh256/neongcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer
1734962.83round3jh256crypto_hash/round3jh256/arm11gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer
2833824.62round3jh256crypto_hash/round3jh256/sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
3255425.30round3jh256crypto_hash/round3jh256/sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer
5454198.88round3jh256crypto_hash/round3jh256/simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
613441.00round3jh512crypto_hash/round3jh512/neon2gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer (4.4.3)
769181.25round3jh512crypto_hash/round3jh512/neongcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer
2834544.62round3jh512crypto_hash/round3jh512/sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
3255485.31round3jh512crypto_hash/round3jh512/sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer
5454438.89round3jh512crypto_hash/round3jh512/simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
781511.00sarmal256crypto_hash/sarmal256/opt64 (1.00)gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer (4.4.3)
959301.00sarmal512crypto_hash/sarmal512/opt64 (1.00)gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer (4.4.3)
254561.00sha1crypto_hash/sha1/openssl (OpenSSL_0.9.8k_25_Mar_2009)gcc -mcpu=arm1020t -O -fomit-frame-pointer (4.4.3)
633271.00sha224crypto_hash/sha224/openssl (OpenSSL_0.9.8k_25_Mar_2009)gcc -mcpu=arm810 -O -fomit-frame-pointer (4.4.3)
407071.00sha256crypto_hash/sha256/refgcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.3)
413421.02sha256crypto_hash/sha256/sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
419491.03sha256crypto_hash/sha256/sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.3)
632791.55sha256crypto_hash/sha256/opensslgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer
sha256crypto_hash/sha256/cryptoppg++ -O3 -fomit-frame-pointer
2550411.00sha384crypto_hash/sha384/openssl (OpenSSL_0.9.8k_25_Mar_2009)gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer (4.4.3)
1651891.00sha512crypto_hash/sha512/sphlib-small (SPHLIB_3.0)gcc -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
1680011.02sha512crypto_hash/sha512/sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer
2319971.40sha512crypto_hash/sha512/refgcc -mcpu=arm1020t -O2 -fomit-frame-pointer
2550881.54sha512crypto_hash/sha512/opensslgcc -mcpu=strongarm1100 -O -fomit-frame-pointer
sha512crypto_hash/sha512/cryptoppg++ -O3 -fomit-frame-pointer
246981.00shabal256crypto_hash/shabal256/sphlib (SPHLIB_3.0)gcc -funroll-loops -O3 -fomit-frame-pointer (4.4.3)
247241.00shabal512crypto_hash/shabal512/sphlib (SPHLIB_3.0)gcc -funroll-loops -O2 -fomit-frame-pointer (4.4.3)
289561.17shabal512crypto_hash/shabal512/refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer
854571.00shavite3256crypto_hash/shavite3256/sphlib-small (SPHLIB_3.0)gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
859931.01shavite3256crypto_hash/shavite3256/sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
871911.02shavite3256crypto_hash/shavite3256/no-saltgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
872361.02shavite3256crypto_hash/shavite3256/new-aes-roundgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
872991.02shavite3256crypto_hash/shavite3256/low-memgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
1047111.23shavite3256crypto_hash/shavite3256/lower-memgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
2804203.28shavite3256crypto_hash/shavite3256/8-bitgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer
1356761.00shavite3512crypto_hash/shavite3512/sphlib (SPHLIB_3.0)gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
1595991.18shavite3512crypto_hash/shavite3512/sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
1714291.26shavite3512crypto_hash/shavite3512/IntelL1Cachegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
1764641.30shavite3512crypto_hash/shavite3512/low-memgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
2222321.64shavite3512crypto_hash/shavite3512/lower-memgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
2536951.87shavite3512crypto_hash/shavite3512/new-aes-roundgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.3)
2549341.88shavite3512crypto_hash/shavite3512/no-saltgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
2631931.94shavite3512crypto_hash/shavite3512/different-ordergcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
5253853.87shavite3512crypto_hash/shavite3512/8-bitgcc -mcpu=strongarm110 -Os -fomit-frame-pointer
1822271.00simd256crypto_hash/simd256/sphlib (SPHLIB_3.0)gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.3)
2189091.20simd256crypto_hash/simd256/sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.3)
2561981.41simd256crypto_hash/simd256/optgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.3)
466777825.62simd256crypto_hash/simd256/refgcc -funroll-loops -O3 -fomit-frame-pointer
simd256crypto_hash/simd256/vect128gcc -O3 -fomit-frame-pointer
simd256crypto_hash/simd256/vectarmgcc -O3 -fomit-frame-pointer
2258631.00simd512crypto_hash/simd512/sphlib (SPHLIB_3.0)gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.3)
2552461.13simd512crypto_hash/simd512/sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.3)
2781741.23simd512crypto_hash/simd512/optgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.3)
919787040.72simd512crypto_hash/simd512/refgcc -funroll-loops -O3 -fomit-frame-pointer
simd512crypto_hash/simd512/vect128gcc -O3 -fomit-frame-pointer
347101.00skein10241024crypto_hash/skein10241024/arm_neon (v1.3_ARM_Neon_code)gcc -mcpu=xscale -O -fomit-frame-pointer (4.4.3)
1748485.04skein10241024crypto_hash/skein10241024/optgcc -fno-schedule-insns -O3 -fomit-frame-pointer
326731.00skein256256crypto_hash/skein256256/arm_neon (v1.3_ARM_Neon_code)gcc -O2 -fomit-frame-pointer (4.4.3)
348751.07skein256256crypto_hash/skein256256/armgcc -mcpu=arm8 -O2 -fomit-frame-pointer
379801.16skein256256crypto_hash/skein256256/arm_thumbgcc -fno-schedule-insns -O2 -fomit-frame-pointer
760382.33skein256256crypto_hash/skein256256/optgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer
257461.00skein512256crypto_hash/skein512256/arm_neon (v1.3_ARM_Neon_code)gcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.3)
411701.60skein512256crypto_hash/skein512256/armgcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.3)
426961.66skein512256crypto_hash/skein512256/arm_thumbgcc -O3 -fomit-frame-pointer
615132.39skein512256crypto_hash/skein512256/arm11gcc -mcpu=xscale -O3 -fomit-frame-pointer
1146014.45skein512256crypto_hash/skein512256/littlegcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.3)
1174094.56skein512256crypto_hash/skein512256/optgcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.3)
1212064.71skein512256crypto_hash/skein512256/sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer
1227424.77skein512256crypto_hash/skein512256/simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer
1314175.10skein512256crypto_hash/skein512256/sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer
257671.00skein512512crypto_hash/skein512512/arm_neon (v1.3_ARM_Neon_code)gcc -O3 -fomit-frame-pointer (4.4.3)
411781.60skein512512crypto_hash/skein512512/armgcc -O3 -fomit-frame-pointer (4.4.3)
426951.66skein512512crypto_hash/skein512512/arm_thumbgcc -funroll-loops -O -fomit-frame-pointer
1145314.44skein512512crypto_hash/skein512512/littlegcc -fno-schedule-insns -O3 -fomit-frame-pointer
1173964.56skein512512crypto_hash/skein512512/optgcc -fno-schedule-insns -O3 -fomit-frame-pointer
1211224.70skein512512crypto_hash/skein512512/sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer
1228994.77skein512512crypto_hash/skein512512/simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer
1314145.10skein512512crypto_hash/skein512512/sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer
tigercrypto_hash/tiger/cryptoppg++ -O3 -fomit-frame-pointer
3059171.00whirlpoolcrypto_hash/whirlpool/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.3)
whirlpoolcrypto_hash/whirlpool/cryptoppg++ -O3 -fomit-frame-pointer

crypto_hashblocks

TimeRelative timePrimitiveImplementationCompiler
100831.00md5crypto_hashblocks/md5/little-1gcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.3)
121021.20md5crypto_hashblocks/md5/refgcc -mcpu=strongarm -O2 -fomit-frame-pointer
13222621.00rfsb509crypto_hashblocks/rfsb509/refgcc -mcpu=xscale -O3 -fomit-frame-pointer (4.4.3)
388321.00sha256crypto_hashblocks/sha256/inplacegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer (4.4.3)
388321.00sha256crypto_hashblocks/sha256/refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer (4.4.3)
397391.02sha256crypto_hashblocks/sha256/arm11gcc -funroll-loops -O3 -fomit-frame-pointer
2133861.00sha512crypto_hashblocks/sha512/refgcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns (4.4.3)
2135801.00sha512crypto_hashblocks/sha512/inplacegcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns