Implementation notes: armeabi, auxplug, crypto_hash

Computer: auxplug
Architecture: armeabi
CPU ID: unknown CPU ID
CPU cycles/second: 1199999076...1200158039 (dev4ns)
SUPERCOP version: 20141124
Benchmark dates: 20150207...20150415

crypto_hash

TimeRelative timePrimitiveImplementationCompiler
1072921.00bblake256crypto_hash/bblake256/regsgcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer (4.6.3)
1080421.01bblake256crypto_hash/bblake256/bswapgcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer (4.6.3)
777661.00blake256crypto_hash/blake256/sphlib (SPHLIB_3.0)gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
860281.11blake256crypto_hash/blake256/regsgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer
869041.12blake256crypto_hash/blake256/bswapgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
1174921.51blake256crypto_hash/blake256/sphlib-smallgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
1178881.52blake256crypto_hash/blake256/refgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
blake256crypto_hash/blake256/arm11gcc -O3 -fomit-frame-pointer
blake256crypto_hash/blake256/arm_thumb2gcc -O3 -fomit-frame-pointer
blake256crypto_hash/blake256/vect128gcc -O3 -fomit-frame-pointer
blake256crypto_hash/blake256/vect128-mmxhackgcc -O3 -fomit-frame-pointer
blake256crypto_hash/blake256/vect128-neongcc -O3 -fomit-frame-pointer
821941.00blake2bcrypto_hash/blake2b/moon/armv6/32gcc -mcpu=arm9e -O3 -fomit-frame-pointer
2277602.77blake2bcrypto_hash/blake2b/regsgcc -mcpu=arm9e -O -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/moon/avx/32gcc -O3 -fomit-frame-pointer
blake2bcrypto_hash/blake2b/moon/avx/64gcc -O3 -fomit-frame-pointer
blake2bcrypto_hash/blake2b/moon/avx2/32gcc -O3 -fomit-frame-pointer
blake2bcrypto_hash/blake2b/moon/avx2/64gcc -O3 -fomit-frame-pointer
blake2bcrypto_hash/blake2b/moon/neon/32gcc -O3 -fomit-frame-pointer
blake2bcrypto_hash/blake2b/moon/sse2/32gcc -O3 -fomit-frame-pointer
blake2bcrypto_hash/blake2b/moon/ssse3/32gcc -O3 -fomit-frame-pointer
blake2bcrypto_hash/blake2b/moon/xop/32gcc -O3 -fomit-frame-pointer
blake2bcrypto_hash/blake2b/moon/xop/64gcc -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
403561.00blake2scrypto_hash/blake2s/moon/armv6/32gcc -mcpu=arm9e -O3 -fomit-frame-pointer (4.6.3)
417601.03blake2scrypto_hash/blake2s/regsgcc -mcpu=iwmmxt -Os -fomit-frame-pointer
blake2scrypto_hash/blake2s/avxiccgcc -O3 -fomit-frame-pointer
blake2scrypto_hash/blake2s/moon/avx/32gcc -O3 -fomit-frame-pointer
blake2scrypto_hash/blake2s/moon/avx/64gcc -O3 -fomit-frame-pointer
blake2scrypto_hash/blake2s/moon/sse2/32gcc -O3 -fomit-frame-pointer
blake2scrypto_hash/blake2s/moon/sse2/64gcc -O3 -fomit-frame-pointer
blake2scrypto_hash/blake2s/moon/ssse3/32gcc -O3 -fomit-frame-pointer
blake2scrypto_hash/blake2s/moon/ssse3/64gcc -O3 -fomit-frame-pointer
blake2scrypto_hash/blake2s/moon/xop/32gcc -O3 -fomit-frame-pointer
blake2scrypto_hash/blake2s/moon/xop/64gcc -O3 -fomit-frame-pointer
blake2scrypto_hash/blake2s/refgcc -O3 -fomit-frame-pointer
blake2scrypto_hash/blake2s/xmmgcc -O3 -fomit-frame-pointer
599821.00blake32crypto_hash/blake32/sphlib (SPHLIB_2.1)gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
875341.46blake32crypto_hash/blake32/sphlib-smallgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
876181.46blake32crypto_hash/blake32/refgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
2035021.00blake512crypto_hash/blake512/refgcc -mcpu=xscale -Os -fomit-frame-pointer (4.6.3)
2089921.03blake512crypto_hash/blake512/sphlib-smallgcc -mcpu=xscale -Os -fomit-frame-pointer (4.6.3)
2092441.03blake512crypto_hash/blake512/sphlibgcc -mcpu=xscale -Os -fomit-frame-pointer (4.6.3)
3701881.82blake512crypto_hash/blake512/regsgcc -mcpu=xscale -O -fomit-frame-pointer
3712981.82blake512crypto_hash/blake512/bswapgcc -mcpu=xscale -O -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
1805461.00blake64crypto_hash/blake64/refgcc -mcpu=xscale -Os -fomit-frame-pointer (4.6.3)
1856221.03blake64crypto_hash/blake64/sphlibgcc -mcpu=xscale -Os -fomit-frame-pointer (4.6.3)
1857181.03blake64crypto_hash/blake64/sphlib-smallgcc -mcpu=xscale -Os -fomit-frame-pointer (4.6.3)
440821.00bmw256crypto_hash/bmw256/optbbe (OptimizedB_BE_C_-_BMW256)gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer (4.6.3)
441961.00bmw256crypto_hash/bmw256/optabegcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer (4.6.3)
457381.04bmw256crypto_hash/bmw256/optc03gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
457501.04bmw256crypto_hash/bmw256/optc04gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
478801.09bmw256crypto_hash/bmw256/optbgbegcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
491941.12bmw256crypto_hash/bmw256/optc01gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer (4.6.3)
508561.15bmw256crypto_hash/bmw256/optc02gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
534241.21bmw256crypto_hash/bmw256/sphlibgcc -mcpu=iwmmxt -Os -fomit-frame-pointer
550981.25bmw256crypto_hash/bmw256/sphlib-smallgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
1034162.35bmw256crypto_hash/bmw256/refgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
974101.00bmw512crypto_hash/bmw512/optbgbe (1.0)gcc -mcpu=xscale -Os -fomit-frame-pointer (4.6.3)
1052461.08bmw512crypto_hash/bmw512/sphlibgcc -mcpu=xscale -O -fomit-frame-pointer
1261621.30bmw512crypto_hash/bmw512/optc04gcc -mcpu=xscale -Os -fomit-frame-pointer (4.6.3)
1295401.33bmw512crypto_hash/bmw512/sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1306861.34bmw512crypto_hash/bmw512/refgcc -fno-schedule-insns -O2 -fomit-frame-pointer
1358641.39bmw512crypto_hash/bmw512/optc03gcc -mcpu=xscale -Os -fomit-frame-pointer (4.6.3)
2061782.12bmw512crypto_hash/bmw512/optc02gcc -mcpu=xscale -O -fomit-frame-pointer
2069762.12bmw512crypto_hash/bmw512/optbbegcc -mcpu=arm9e -O -fomit-frame-pointer
2130662.19bmw512crypto_hash/bmw512/optc01gcc -mcpu=xscale -Os -fomit-frame-pointer (4.6.3)
2133902.19bmw512crypto_hash/bmw512/optabegcc -mcpu=arm9e -Os -fomit-frame-pointer
bmw512crypto_hash/bmw512/arm/neon/SSEmap_v1gcc -O3 -fomit-frame-pointer
70999081.00cubehash161crypto_hash/cubehash161/unrolledgcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer (4.6.3)
74572921.05cubehash161crypto_hash/cubehash161/simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
92646061.30cubehash161crypto_hash/cubehash161/specgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
6002221.00cubehash1616crypto_hash/cubehash1616/unrolledgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer (4.6.3)
6112021.02cubehash1616crypto_hash/cubehash1616/simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
15963302.66cubehash1616crypto_hash/cubehash1616/specgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
36319561.00cubehash162crypto_hash/cubehash162/unrolledgcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer (4.6.3)
38021221.05cubehash162crypto_hash/cubehash162/simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
51227521.41cubehash162crypto_hash/cubehash162/specgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1750801.00cubehash1632crypto_hash/cubehash1632/unrolled5gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
1921501.10cubehash1632crypto_hash/cubehash1632/unrolled3gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
1995181.14cubehash1632crypto_hash/cubehash1632/armgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer
2055541.17cubehash1632crypto_hash/cubehash1632/unrolled4gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
2654161.52cubehash1632crypto_hash/cubehash1632/sphlib-smallgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
2829721.62cubehash1632crypto_hash/cubehash1632/sphlibgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
3800702.17cubehash1632crypto_hash/cubehash1632/unrolled2gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer
3847502.20cubehash1632crypto_hash/cubehash1632/simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
3852302.20cubehash1632crypto_hash/cubehash1632/unrolledgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer
cubehash1632crypto_hash/cubehash1632/armneongcc -O3 -fomit-frame-pointer
19002481.00cubehash164crypto_hash/cubehash164/unrolledgcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer (4.6.3)
19799221.04cubehash164crypto_hash/cubehash164/simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
30594061.61cubehash164crypto_hash/cubehash164/specgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
10334101.00cubehash168crypto_hash/cubehash168/unrolledgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer (4.6.3)
10672321.03cubehash168crypto_hash/cubehash168/simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
20265301.96cubehash168crypto_hash/cubehash168/specgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1526101.00cubehash512crypto_hash/cubehash512/unrolled5gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
1672561.10cubehash512crypto_hash/cubehash512/unrolled3gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
1730881.13cubehash512crypto_hash/cubehash512/armgcc -O3 -fomit-frame-pointer
1789321.17cubehash512crypto_hash/cubehash512/unrolled4gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
3009721.97cubehash512crypto_hash/cubehash512/unrolled2gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer
3041461.99cubehash512crypto_hash/cubehash512/simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
3085922.02cubehash512crypto_hash/cubehash512/unrolledgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer
cubehash512crypto_hash/cubehash512/armneongcc -O3 -fomit-frame-pointer
37224961.00cubehash81crypto_hash/cubehash81/unrolledgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer (4.6.3)
38259481.03cubehash81crypto_hash/cubehash81/simplegcc -mcpu=xscale -O3 -fomit-frame-pointer
58631581.58cubehash81crypto_hash/cubehash81/specgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
3360181.00cubehash816crypto_hash/cubehash816/simplegcc -mcpu=xscale -O3 -fomit-frame-pointer (4.6.3)
3471181.03cubehash816crypto_hash/cubehash816/unrolledgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer
13556044.03cubehash816crypto_hash/cubehash816/specgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
19245181.00cubehash82crypto_hash/cubehash82/unrolledgcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer (4.6.3)
19678921.02cubehash82crypto_hash/cubehash82/simplegcc -mcpu=xscale -O3 -fomit-frame-pointer
33992281.77cubehash82crypto_hash/cubehash82/specgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
2209261.00cubehash832crypto_hash/cubehash832/simplegcc -mcpu=xscale -O3 -fomit-frame-pointer (4.6.3)
2304361.04cubehash832crypto_hash/cubehash832/unrolledgcc -mcpu=xscale -O3 -fomit-frame-pointer (4.6.3)
10751824.87cubehash832crypto_hash/cubehash832/specgcc -fno-schedule-insns -O3 -fomit-frame-pointer
10230721.00cubehash84crypto_hash/cubehash84/unrolledgcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer (4.6.3)
10360861.01cubehash84crypto_hash/cubehash84/simplegcc -mcpu=xscale -O3 -fomit-frame-pointer
21733202.12cubehash84crypto_hash/cubehash84/specgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
5693581.00cubehash88crypto_hash/cubehash88/simplegcc -mcpu=xscale -O3 -fomit-frame-pointer (4.6.3)
5724841.01cubehash88crypto_hash/cubehash88/unrolledgcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer
15609782.74cubehash88crypto_hash/cubehash88/specgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
3112141.00echo256crypto_hash/echo256/sphlib (SPHLIB_3.0)gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer (4.6.3)
3257281.05echo256crypto_hash/echo256/sphlib-smallgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
3352021.08echo256crypto_hash/echo256/generic/opt32gcc -mcpu=xscale -Os -fomit-frame-pointer
3893581.25echo256crypto_hash/echo256/powerpc/pp32cv2gcc -mcpu=xscale -Os -fomit-frame-pointer
5160481.66echo256crypto_hash/echo256/powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
5698141.83echo256crypto_hash/echo256/generic/opt64gcc -mcpu=xscale -O -fomit-frame-pointer
echo256crypto_hash/echo256/ccalik/bitslicedgcc -O3 -fomit-frame-pointer
5584201.00echo512crypto_hash/echo512/sphlib (SPHLIB_3.0)gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer (4.6.3)
5834641.04echo512crypto_hash/echo512/generic/opt32gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
5853121.05echo512crypto_hash/echo512/sphlib-smallgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
6711661.20echo512crypto_hash/echo512/powerpc/pp32cv2gcc -mcpu=xscale -Os -fomit-frame-pointer
9167281.64echo512crypto_hash/echo512/powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
9970681.79echo512crypto_hash/echo512/generic/opt64gcc -mcpu=arm9e -O -fomit-frame-pointer
echo512crypto_hash/echo512/ccalik/bitslicedgcc -O3 -fomit-frame-pointer
2631301.00echosp256crypto_hash/echosp256/generic/opt32 (2.1)gcc -mcpu=xscale -Os -fomit-frame-pointer (4.6.3)
3107281.18echosp256crypto_hash/echosp256/powerpc/pp32cv2gcc -mcpu=xscale -Os -fomit-frame-pointer (4.6.3)
4038061.53echosp256crypto_hash/echosp256/powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
4410301.68echosp256crypto_hash/echosp256/generic/opt64gcc -mcpu=arm9e -O -fomit-frame-pointer
4111741.00echosp512crypto_hash/echosp512/generic/opt32 (2.1)gcc -mcpu=xscale -Os -fomit-frame-pointer (4.6.3)
4763461.16echosp512crypto_hash/echosp512/powerpc/pp32cv2gcc -mcpu=xscale -Os -fomit-frame-pointer (4.6.3)
6412561.56echosp512crypto_hash/echosp512/powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
6866941.67echosp512crypto_hash/echosp512/generic/opt64gcc -mcpu=xscale -O -fomit-frame-pointer
295681.00edonr256crypto_hash/edonr256/swpbe (Optimized_C_v2.0g)gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer (4.6.3)
321301.09edonr256crypto_hash/edonr256/optcgcc -mcpu=iwmmxt -Os -fomit-frame-pointer
473521.00edonr512crypto_hash/edonr512/swpbe (Optimized_C_v2.0g)gcc -mcpu=arm9e -Os -fomit-frame-pointer (4.6.3)
634261.34edonr512crypto_hash/edonr512/optcgcc -mcpu=arm9e -Os -fomit-frame-pointer (4.6.3)
11073601.00essence224crypto_hash/essence224/gccgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
11074021.00essence256crypto_hash/essence256/gccgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
10122181.00essence384crypto_hash/essence384/gccgcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3)
10126021.00essence512crypto_hash/essence512/gccgcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3)
fsb256crypto_hash/fsb256/refgcc -O3 -fomit-frame-pointer
fsb512crypto_hash/fsb512/refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer
1955821.00fugue2crypto_hash/fugue2/cop_opt32gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
1790281.00fugue256crypto_hash/fugue256/sphlib (SPHLIB_3.0)gcc -mcpu=iwmmxt -Os -fomit-frame-pointer (4.6.3)
2107081.18fugue256crypto_hash/fugue256/ANSI_opt32gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
9092285.08fugue256crypto_hash/fugue256/ANSI_opt64gcc -funroll-loops -O -fomit-frame-pointer
3529741.00fugue512crypto_hash/fugue512/sphlib (SPHLIB_3.0)gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer (4.6.3)
2155741.00groestl256crypto_hash/groestl256/arm11 (2.0)gcc -mcpu=xscale -O3 -fomit-frame-pointer (4.6.3)
2577961.20groestl256crypto_hash/groestl256/arm32gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer
3396361.58groestl256crypto_hash/groestl256/sphlib-smallgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
4487402.08groestl256crypto_hash/groestl256/opt32gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer
5063522.35groestl256crypto_hash/groestl256/32bit-2ktablegcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
5555042.58groestl256crypto_hash/groestl256/sphlibgcc -mcpu=xscale -Os -fomit-frame-pointer
6378902.96groestl256crypto_hash/groestl256/sphlib-adaptedgcc -fno-schedule-insns -O2 -fomit-frame-pointer
6881343.19groestl256crypto_hash/groestl256/32bit-bytesliced-c-fastgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
7721343.58groestl256crypto_hash/groestl256/thumb-asm-fastgcc -mcpu=arm9 -O3 -fomit-frame-pointer
7956483.69groestl256crypto_hash/groestl256/32bit-bytesliced-c-smallgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
9040984.19groestl256crypto_hash/groestl256/8bit_cgcc -mcpu=xscale -O3 -fomit-frame-pointer (4.6.3)
10000084.64groestl256crypto_hash/groestl256/opt64gcc -mcpu=arm9e -Os -fomit-frame-pointer
10041124.66groestl256crypto_hash/groestl256/thumb-asm-smallgcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer
groestl256crypto_hash/groestl256/neon-bitslicegcc -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/neon-tablegcc -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/neon-vpermgcc -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/vperm-intrgcc -O3 -fomit-frame-pointer
3939961.00groestl512crypto_hash/groestl512/arm32 (1.0)gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
6584821.67groestl512crypto_hash/groestl512/opt32gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
9004382.29groestl512crypto_hash/groestl512/sphlib-smallgcc -mcpu=xscale -Os -fomit-frame-pointer
9070082.30groestl512crypto_hash/groestl512/sphlibgcc -mcpu=xscale -Os -fomit-frame-pointer
10114922.57groestl512crypto_hash/groestl512/opt64gcc -mcpu=arm9e -Os -fomit-frame-pointer
10891262.76groestl512crypto_hash/groestl512/sphlib-adaptedgcc -fno-schedule-insns -O2 -fomit-frame-pointer
12355503.14groestl512crypto_hash/groestl512/32bit-bytesliced-c-smallgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
groestl512crypto_hash/groestl512/mmxgcc -O3 -fomit-frame-pointer
groestl512crypto_hash/groestl512/neon-tablegcc -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
4377841.00jh224crypto_hash/jh224/bitslice_opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3)
4743721.08jh224crypto_hash/jh224/bitslice_ref32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3)
6395581.46jh224crypto_hash/jh224/simplegcc -mcpu=xscale -O -fomit-frame-pointer
6505681.49jh224crypto_hash/jh224/bitslice_opt64gcc -mcpu=arm9e -Os -fomit-frame-pointer
9544382.18jh224crypto_hash/jh224/bitslice_ref64gcc -mcpu=xscale -O -fomit-frame-pointer
4378981.00jh256crypto_hash/jh256/bitslice_opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3)
4743421.08jh256crypto_hash/jh256/bitslice_ref32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3)
6412681.46jh256crypto_hash/jh256/simplegcc -mcpu=xscale -O -fomit-frame-pointer
6500821.48jh256crypto_hash/jh256/bitslice_opt64gcc -mcpu=arm9e -Os -fomit-frame-pointer
9579302.19jh256crypto_hash/jh256/bitslice_ref64gcc -mcpu=xscale -O -fomit-frame-pointer
4381501.00jh384crypto_hash/jh384/bitslice_opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3)
4741861.08jh384crypto_hash/jh384/bitslice_ref32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3)
6410221.46jh384crypto_hash/jh384/simplegcc -mcpu=xscale -O -fomit-frame-pointer
6497821.48jh384crypto_hash/jh384/bitslice_opt64gcc -mcpu=arm9e -Os -fomit-frame-pointer
9544322.18jh384crypto_hash/jh384/bitslice_ref64gcc -mcpu=xscale -O -fomit-frame-pointer
4378801.00jh512crypto_hash/jh512/bitslice_opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3)
4744201.08jh512crypto_hash/jh512/bitslice_ref32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3)
6410221.46jh512crypto_hash/jh512/simplegcc -mcpu=xscale -O -fomit-frame-pointer
6504361.49jh512crypto_hash/jh512/bitslice_opt64gcc -mcpu=arm9e -Os -fomit-frame-pointer
9544622.18jh512crypto_hash/jh512/bitslice_ref64gcc -mcpu=xscale -O -fomit-frame-pointer
1638421.00keccakcrypto_hash/keccak/simple32bi (3.1.0)gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
1664641.02keccakcrypto_hash/keccak/opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1790701.09keccakcrypto_hash/keccak/inplace32bigcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer
1810141.10keccakcrypto_hash/keccak/opt32bi-s2lcu4gcc -mcpu=xscale -Os -fomit-frame-pointer
2071141.26keccakcrypto_hash/keccak/arm11gcc -mcpu=xscale -O3 -fomit-frame-pointer
2089861.28keccakcrypto_hash/keccak/opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
2907301.77keccakcrypto_hash/keccak/inplacegcc -mcpu=xscale -Os -fomit-frame-pointer
3042481.86keccakcrypto_hash/keccak/simplegcc -mcpu=xscale -Os -fomit-frame-pointer
3106201.90keccakcrypto_hash/keccak/opt64u6gcc -mcpu=xscale -Os -fomit-frame-pointer
3135721.91keccakcrypto_hash/keccak/opt64lcu6gcc -mcpu=xscale -Os -fomit-frame-pointer
5422203.31keccakcrypto_hash/keccak/compactgcc -mcpu=arm9e -O3 -fomit-frame-pointer
5711403.49keccakcrypto_hash/keccak/opt64lcu24gcc -mcpu=xscale -O -fomit-frame-pointer
9066305.53keccakcrypto_hash/keccak/compact8gcc -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
2629321.00keccakc1024crypto_hash/keccakc1024/simple32bi (3.1.0)gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
2648101.01keccakc1024crypto_hash/keccakc1024/opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
2883001.10keccakc1024crypto_hash/keccakc1024/inplace32bigcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer
2896681.10keccakc1024crypto_hash/keccakc1024/opt32bi-s2lcu4gcc -mcpu=xscale -Os -fomit-frame-pointer
3124261.19keccakc1024crypto_hash/keccakc1024/opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
4882921.86keccakc1024crypto_hash/keccakc1024/inplacegcc -mcpu=arm9e -Os -fomit-frame-pointer
5119141.95keccakc1024crypto_hash/keccakc1024/simplegcc -mcpu=xscale -Os -fomit-frame-pointer
5140921.96keccakc1024crypto_hash/keccakc1024/sphlib-smallgcc -mcpu=xscale -Os -fomit-frame-pointer
5146201.96keccakc1024crypto_hash/keccakc1024/opt64u6gcc -mcpu=xscale -Os -fomit-frame-pointer
5194501.98keccakc1024crypto_hash/keccakc1024/opt64lcu6gcc -mcpu=xscale -Os -fomit-frame-pointer
9146463.48keccakc1024crypto_hash/keccakc1024/compactgcc -mcpu=arm9e -O3 -fomit-frame-pointer
9411243.58keccakc1024crypto_hash/keccakc1024/sphlibgcc -mcpu=arm9e -Os -fomit-frame-pointer
9811683.73keccakc1024crypto_hash/keccakc1024/opt64lcu24gcc -mcpu=arm9e -Os -fomit-frame-pointer
15313985.82keccakc1024crypto_hash/keccakc1024/compact8gcc -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
1315441.00keccakc256crypto_hash/keccakc256/simple32bi (3.1.0)gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer
1338961.02keccakc256crypto_hash/keccakc256/opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1427101.08keccakc256crypto_hash/keccakc256/inplace32bigcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer (4.6.3)
1458961.11keccakc256crypto_hash/keccakc256/opt32bi-s2lcu4gcc -mcpu=xscale -Os -fomit-frame-pointer
1762921.34keccakc256crypto_hash/keccakc256/opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
2248441.71keccakc256crypto_hash/keccakc256/inplacegcc -mcpu=arm9e -Os -fomit-frame-pointer
2350561.79keccakc256crypto_hash/keccakc256/simplegcc -mcpu=arm9e -Os -fomit-frame-pointer
2449381.86keccakc256crypto_hash/keccakc256/opt64u6gcc -mcpu=xscale -Os -fomit-frame-pointer
2469241.88keccakc256crypto_hash/keccakc256/opt64lcu6gcc -mcpu=xscale -Os -fomit-frame-pointer
4181283.18keccakc256crypto_hash/keccakc256/compactgcc -mcpu=arm9e -O3 -fomit-frame-pointer
4351023.31keccakc256crypto_hash/keccakc256/opt64lcu24gcc -mcpu=xscale -Os -fomit-frame-pointer
6986165.31keccakc256crypto_hash/keccakc256/compact8gcc -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
1437121.00keccakc448crypto_hash/keccakc448/opt32bi-rvku2 (3.1.0)gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.6.3)
1566781.09keccakc448crypto_hash/keccakc448/opt32bi-s2lcu4gcc -mcpu=xscale -Os -fomit-frame-pointer
1857421.29keccakc448crypto_hash/keccakc448/opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
2466121.72keccakc448crypto_hash/keccakc448/inplacegcc -mcpu=arm9e -Os -fomit-frame-pointer
2579761.80keccakc448crypto_hash/keccakc448/simplegcc -mcpu=arm9e -Os -fomit-frame-pointer
2671441.86keccakc448crypto_hash/keccakc448/opt64u6gcc -mcpu=xscale -Os -fomit-frame-pointer
2692021.87keccakc448crypto_hash/keccakc448/opt64lcu6gcc -mcpu=xscale -Os -fomit-frame-pointer
4592823.20keccakc448crypto_hash/keccakc448/compactgcc -mcpu=arm9e -O3 -fomit-frame-pointer
4836063.37keccakc448crypto_hash/keccakc448/opt64lcu24gcc -mcpu=xscale -O -fomit-frame-pointer
7680005.34keccakc448crypto_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
1521001.00keccakc512crypto_hash/keccakc512/simple32bi (3.1.0)gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
1551181.02keccakc512crypto_hash/keccakc512/opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1656121.09keccakc512crypto_hash/keccakc512/inplace32bigcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer
1691641.11keccakc512crypto_hash/keccakc512/opt32bi-s2lcu4gcc -mcpu=xscale -Os -fomit-frame-pointer
1974601.30keccakc512crypto_hash/keccakc512/opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
2686381.77keccakc512crypto_hash/keccakc512/inplacegcc -mcpu=xscale -Os -fomit-frame-pointer
2811301.85keccakc512crypto_hash/keccakc512/simplegcc -mcpu=xscale -Os -fomit-frame-pointer
2826841.86keccakc512crypto_hash/keccakc512/sphlib-smallgcc -mcpu=xscale -Os -fomit-frame-pointer
2894281.90keccakc512crypto_hash/keccakc512/opt64u6gcc -mcpu=xscale -Os -fomit-frame-pointer
2921521.92keccakc512crypto_hash/keccakc512/opt64lcu6gcc -mcpu=arm9e -Os -fomit-frame-pointer
5007483.29keccakc512crypto_hash/keccakc512/compactgcc -mcpu=arm9e -O3 -fomit-frame-pointer
5207163.42keccakc512crypto_hash/keccakc512/sphlibgcc -mcpu=arm9e -Os -fomit-frame-pointer
5280963.47keccakc512crypto_hash/keccakc512/opt64lcu24gcc -mcpu=xscale -O -fomit-frame-pointer
8372405.50keccakc512crypto_hash/keccakc512/compact8gcc -fno-schedule-insns -O3 -fomit-frame-pointer
keccakc512crypto_hash/keccakc512/gil/singlefilegcc -O3 -fomit-frame-pointer
keccakc512crypto_hash/keccakc512/gil/singlefile_unrolledgcc -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
1848901.00keccakc768crypto_hash/keccakc768/simple32bi (3.1.0)gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
1874941.01keccakc768crypto_hash/keccakc768/opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
2019121.09keccakc768crypto_hash/keccakc768/inplace32bigcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer
2045101.11keccakc768crypto_hash/keccakc768/opt32bi-s2lcu4gcc -mcpu=xscale -Os -fomit-frame-pointer
2307961.25keccakc768crypto_hash/keccakc768/opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
3344821.81keccakc768crypto_hash/keccakc768/inplacegcc -mcpu=arm9e -Os -fomit-frame-pointer
3502921.89keccakc768crypto_hash/keccakc768/simplegcc -mcpu=xscale -Os -fomit-frame-pointer
3577381.93keccakc768crypto_hash/keccakc768/opt64u6gcc -mcpu=xscale -Os -fomit-frame-pointer
3604441.95keccakc768crypto_hash/keccakc768/opt64lcu6gcc -mcpu=arm9e -Os -fomit-frame-pointer
6248763.38keccakc768crypto_hash/keccakc768/compactgcc -mcpu=arm9e -O3 -fomit-frame-pointer
6760263.66keccakc768crypto_hash/keccakc768/opt64lcu24gcc -mcpu=xscale -Os -fomit-frame-pointer
10455305.65keccakc768crypto_hash/keccakc768/compact8gcc -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
5591101.00lane256crypto_hash/lane256/cgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
10178521.00lane512crypto_hash/lane512/cgcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer (4.6.3)
1039021.00luffa256crypto_hash/luffa256/opt32 (2.0)gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
1064941.02luffa256crypto_hash/luffa256/sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
3579783.45luffa256crypto_hash/luffa256/thomaz/basicgcc -mcpu=arm9 -O3 -fomit-frame-pointer
4727404.55luffa256crypto_hash/luffa256/armgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
1521661.00luffa384crypto_hash/luffa384/opt32 (2.0)gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3)
6466084.25luffa384crypto_hash/luffa384/armgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
1975321.00luffa512crypto_hash/luffa512/opt32 (2.0)gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
2029861.03luffa512crypto_hash/luffa512/sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer
8225824.16luffa512crypto_hash/luffa512/armgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
1804441.00mcssha4crypto_hash/mcssha4/refgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
1866841.00mcssha5crypto_hash/mcssha5/refgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
1805101.00mcssha6crypto_hash/mcssha6/refgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
md2crypto_hash/md2/opensslgcc -O3 -fomit-frame-pointer
md4crypto_hash/md4/opensslgcc -O3 -fomit-frame-pointer
179161.00md5crypto_hash/md5/refgcc -mcpu=arm920 -O3 -fomit-frame-pointer (4.6.3)
md5crypto_hash/md5/opensslgcc -O3 -fomit-frame-pointer
4597441.00md6d224crypto_hash/md6d224/refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.6.3)
5007241.00md6d256crypto_hash/md6d256/refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.6.3)
6546001.00md6d384crypto_hash/md6d384/refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.6.3)
8087941.00md6d512crypto_hash/md6d512/refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.6.3)
3675301.00mgrostl256crypto_hash/mgrostl256/opt-32 (2.0)gcc -mcpu=xscale -O3 -fomit-frame-pointer (4.6.3)
8450882.30mgrostl256crypto_hash/mgrostl256/opt-64gcc -mcpu=arm9e -Os -fomit-frame-pointer
702024619.10mgrostl256crypto_hash/mgrostl256/refgcc -mcpu=xscale -Os -fomit-frame-pointer
761821.00nasha256crypto_hash/nasha256/opt_v4gcc -mcpu=xscale -Os -fomit-frame-pointer (4.6.3)
896881.18nasha256crypto_hash/nasha256/optgcc -mcpu=xscale -Os -fomit-frame-pointer (4.6.3)
949801.00nasha512crypto_hash/nasha512/optgcc -mcpu=xscale -Os -fomit-frame-pointer (4.6.3)
1373341.45nasha512crypto_hash/nasha512/opt_v4gcc -mcpu=xscale -Os -fomit-frame-pointer (4.6.3)
rfsb509crypto_hash/rfsb509/refgcc -O3 -fomit-frame-pointer
ripemd160crypto_hash/ripemd160/opensslgcc -O3 -fomit-frame-pointer
2913241.00round3jh256crypto_hash/round3jh256/arm11gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
5216701.79round3jh256crypto_hash/round3jh256/sphlibgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
5621221.93round3jh256crypto_hash/round3jh256/sphlib-smallgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
7519142.58round3jh256crypto_hash/round3jh256/simplegcc -mcpu=xscale -O -fomit-frame-pointer
round3jh256crypto_hash/round3jh256/neongcc -O3 -fomit-frame-pointer
round3jh256crypto_hash/round3jh256/neon2gcc -O3 -fomit-frame-pointer
5216941.00round3jh512crypto_hash/round3jh512/sphlib (SPHLIB_3.0)gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
5621641.08round3jh512crypto_hash/round3jh512/sphlib-smallgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
7524121.44round3jh512crypto_hash/round3jh512/simplegcc -mcpu=xscale -O -fomit-frame-pointer
round3jh512crypto_hash/round3jh512/neongcc -O3 -fomit-frame-pointer
round3jh512crypto_hash/round3jh512/neon2gcc -O3 -fomit-frame-pointer
1871401.00sarmal256crypto_hash/sarmal256/opt64 (1.00)gcc -mcpu=arm9e -Os -fomit-frame-pointer (4.6.3)
2741041.00sarmal512crypto_hash/sarmal512/opt64 (1.00)gcc -mcpu=xscale -Os -fomit-frame-pointer (4.6.3)
sha1crypto_hash/sha1/opensslgcc -O3 -fomit-frame-pointer
sha224crypto_hash/sha224/opensslgcc -O3 -fomit-frame-pointer
774361.00sha256crypto_hash/sha256/refgcc -mcpu=arm9e -O3 -fomit-frame-pointer (4.6.3)
779701.01sha256crypto_hash/sha256/sphlib-smallgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
797161.03sha256crypto_hash/sha256/sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer
sha256crypto_hash/sha256/opensslgcc -O3 -fomit-frame-pointer
sha384crypto_hash/sha384/opensslgcc -O3 -fomit-frame-pointer
2549581.00sha512crypto_hash/sha512/sphlib-small (SPHLIB_3.0)gcc -mcpu=arm9e -Os -fomit-frame-pointer (4.6.3)
2550481.00sha512crypto_hash/sha512/sphlibgcc -mcpu=arm9e -Os -fomit-frame-pointer (4.6.3)
7170602.81sha512crypto_hash/sha512/refgcc -mcpu=xscale -O2 -fomit-frame-pointer
sha512crypto_hash/sha512/opensslgcc -O3 -fomit-frame-pointer
512401.00shabal256crypto_hash/shabal256/sphlib (SPHLIB_3.0)gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer (4.6.3)
511921.00shabal512crypto_hash/shabal512/sphlib (SPHLIB_3.0)gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer (4.6.3)
572281.12shabal512crypto_hash/shabal512/refgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
2981041.00shake256crypto_hash/shake256/gil/singlefilegcc -mcpu=arm9e -O -fomit-frame-pointer (4.6.3)
5791021.94shake256crypto_hash/shake256/gil/singlefile_unrolledgcc -mcpu=arm9e -Os -fomit-frame-pointer
1532041.00shavite3256crypto_hash/shavite3256/sphlib-small (SPHLIB_3.0)gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
1879501.23shavite3256crypto_hash/shavite3256/lower-memgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
2079121.36shavite3256crypto_hash/shavite3256/sphlibgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer
2222581.45shavite3256crypto_hash/shavite3256/new-aes-roundgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer
2224681.45shavite3256crypto_hash/shavite3256/no-saltgcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer
2337301.53shavite3256crypto_hash/shavite3256/low-memgcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer
3947462.58shavite3256crypto_hash/shavite3256/8-bitgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
2884741.00shavite3512crypto_hash/shavite3512/sphlib-small (SPHLIB_3.0)gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer (4.6.3)
3177001.10shavite3512crypto_hash/shavite3512/low-memgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
3769201.31shavite3512crypto_hash/shavite3512/IntelL1Cachegcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer
3949621.37shavite3512crypto_hash/shavite3512/lower-memgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
4805701.67shavite3512crypto_hash/shavite3512/sphlibgcc -mcpu=xscale -Os -fomit-frame-pointer
7658102.65shavite3512crypto_hash/shavite3512/no-saltgcc -mcpu=iwmmxt -Os -fomit-frame-pointer
7680302.66shavite3512crypto_hash/shavite3512/new-aes-roundgcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer
7815902.71shavite3512crypto_hash/shavite3512/8-bitgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
8056382.79shavite3512crypto_hash/shavite3512/different-ordergcc -mcpu=xscale -Os -fomit-frame-pointer
2930041.00simd256crypto_hash/simd256/sphlib (SPHLIB_3.0)gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer (4.6.3)
3407041.16simd256crypto_hash/simd256/sphlib-smallgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
3801241.30simd256crypto_hash/simd256/optgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
482904616.48simd256crypto_hash/simd256/refgcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer
simd256crypto_hash/simd256/vect128gcc -O3 -fomit-frame-pointer
simd256crypto_hash/simd256/vectarmgcc -O3 -fomit-frame-pointer
3990541.00simd512crypto_hash/simd512/opt (1.1)gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer (4.6.3)
4203661.05simd512crypto_hash/simd512/sphlib-smallgcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer
5102701.28simd512crypto_hash/simd512/sphlibgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer
935389223.44simd512crypto_hash/simd512/refgcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer
simd512crypto_hash/simd512/vect128gcc -O3 -fomit-frame-pointer
2423581.00skein10241024crypto_hash/skein10241024/opt (v1.3_C_code)gcc -mcpu=xscale -Os -fomit-frame-pointer (4.6.3)
skein10241024crypto_hash/skein10241024/arm_neongcc -O3 -fomit-frame-pointer
940561.00skein256256crypto_hash/skein256256/arm (v1.3_ARM_assembly_code)gcc -mcpu=xscale -Os -fomit-frame-pointer (4.6.3)
1389841.48skein256256crypto_hash/skein256256/optgcc -mcpu=xscale -O2 -fomit-frame-pointer
skein256256crypto_hash/skein256256/arm_neongcc -O3 -fomit-frame-pointer
skein256256crypto_hash/skein256256/arm_thumbgcc -O3 -fomit-frame-pointer
1036561.00skein512256crypto_hash/skein512256/arm11 (v1.2_C_code)gcc -mcpu=xscale -O3 -fomit-frame-pointer (4.6.3)
1116661.08skein512256crypto_hash/skein512256/armgcc -funroll-loops -O2 -fomit-frame-pointer
2092802.02skein512256crypto_hash/skein512256/sphlib-smallgcc -mcpu=arm9e -Os -fomit-frame-pointer
3512223.39skein512256crypto_hash/skein512256/simplegcc -mcpu=xscale -Os -fomit-frame-pointer
3547623.42skein512256crypto_hash/skein512256/littlegcc -mcpu=xscale -Os -fomit-frame-pointer
3698163.57skein512256crypto_hash/skein512256/optgcc -mcpu=xscale -Os -fomit-frame-pointer
3848043.71skein512256crypto_hash/skein512256/sphlibgcc -mcpu=arm9e -Os -fomit-frame-pointer
skein512256crypto_hash/skein512256/arm_neongcc -O3 -fomit-frame-pointer
skein512256crypto_hash/skein512256/arm_thumbgcc -O3 -fomit-frame-pointer
1116601.00skein512512crypto_hash/skein512512/arm (v1.3_ARM_assembly_code)gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer (4.6.3)
2094721.88skein512512crypto_hash/skein512512/sphlib-smallgcc -mcpu=arm9e -Os -fomit-frame-pointer
3516483.15skein512512crypto_hash/skein512512/simplegcc -mcpu=xscale -Os -fomit-frame-pointer
3544563.17skein512512crypto_hash/skein512512/littlegcc -mcpu=arm9e -Os -fomit-frame-pointer
3702843.32skein512512crypto_hash/skein512512/optgcc -mcpu=xscale -Os -fomit-frame-pointer
3865203.46skein512512crypto_hash/skein512512/sphlibgcc -mcpu=xscale -Os -fomit-frame-pointer
skein512512crypto_hash/skein512512/arm_neongcc -O3 -fomit-frame-pointer
skein512512crypto_hash/skein512512/arm_thumbgcc -O3 -fomit-frame-pointer
4824181.00whirlpoolcrypto_hash/whirlpool/refgcc -mcpu=xscale -Os -fomit-frame-pointer (4.6.3)

crypto_hashblocks

TimeRelative timePrimitiveImplementationCompiler
169861.00md5crypto_hashblocks/md5/little-1gcc -mcpu=xscale -Os -fomit-frame-pointer (4.6.3)
217861.28md5crypto_hashblocks/md5/refgcc -mcpu=arm9e -O2 -fomit-frame-pointer
22951981.00rfsb509crypto_hashblocks/rfsb509/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3)
739741.00sha256crypto_hashblocks/sha256/refgcc -mcpu=xscale -Os -fomit-frame-pointer (4.6.3)
740641.00sha256crypto_hashblocks/sha256/inplacegcc -mcpu=xscale -Os -fomit-frame-pointer (4.6.3)
sha256crypto_hashblocks/sha256/arm11gcc -O3 -fomit-frame-pointer
6602101.00sha512crypto_hashblocks/sha512/refgcc -mcpu=xscale -O -fomit-frame-pointer (4.6.3)
7039921.07sha512crypto_hashblocks/sha512/inplacegcc -mcpu=xscale -O -fomit-frame-pointer (4.6.3)