Implementation notes: armeabi, spongebob, crypto_hash

Computer: spongebob
Architecture: armeabi
CPU ID: unknown CPU ID
CPU cycles/second: 1188000000...1188000000 (gettimeofday)
SUPERCOP version: 20130126
Benchmark dates: 20130220...20130309

crypto_hash

TimeRelative timePrimitiveImplementationCompiler
atelopus32crypto_hash/atelopus32/refg++ -O3 -fomit-frame-pointer
atelopus64crypto_hash/atelopus64/refg++ -O3 -fomit-frame-pointer
665601.00bblake256crypto_hash/bblake256/regsgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer (4.4.5)
678401.02bblake256crypto_hash/bblake256/bswapgcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer (4.4.5)
391681.00blake256crypto_hash/blake256/vect128-neon (0.8)gcc -Os -fomit-frame-pointer (4.4.5)
486401.24blake256crypto_hash/blake256/arm_thumb2gcc -Os -fomit-frame-pointer (4.4.5)
499201.27blake256crypto_hash/blake256/arm11gcc -O3 -fomit-frame-pointer
537601.37blake256crypto_hash/blake256/vect128gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer
545281.39blake256crypto_hash/blake256/regsgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
558081.42blake256crypto_hash/blake256/bswapgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
558081.42blake256crypto_hash/blake256/sphlibgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer
890882.27blake256crypto_hash/blake256/sphlib-smallgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns
913922.33blake256crypto_hash/blake256/refgcc -fno-schedule-insns -Os -fomit-frame-pointer
blake256crypto_hash/blake256/vect128-mmxhackgcc -O3 -fomit-frame-pointer
1044481.00blake2bcrypto_hash/blake2b/regsgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer (4.4.5)
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
284161.00blake2scrypto_hash/blake2s/regsgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer (4.4.5)
blake2scrypto_hash/blake2s/avxiccgcc -O3 -fomit-frame-pointer
blake2scrypto_hash/blake2s/refgcc -O3 -fomit-frame-pointer
blake2scrypto_hash/blake2s/xmmgcc -O3 -fomit-frame-pointer
437761.00blake32crypto_hash/blake32/sphlib (SPHLIB_2.1)gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer (4.4.5)
665601.52blake32crypto_hash/blake32/sphlib-smallgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns
688641.57blake32crypto_hash/blake32/refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns
401921.00blake512crypto_hash/blake512/vect128-neon (0.8)gcc -O3 -fomit-frame-pointer (4.4.5)
1507843.75blake512crypto_hash/blake512/regsgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns
1556483.87blake512crypto_hash/blake512/sphlibgcc -mcpu=arm9e -O -fomit-frame-pointer
1556483.87blake512crypto_hash/blake512/sphlib-smallgcc -mcpu=arm9e -O -fomit-frame-pointer
1559043.88blake512crypto_hash/blake512/refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer
1664004.14blake512crypto_hash/blake512/bswapgcc -mcpu=xscale -O -fomit-frame-pointer
blake512crypto_hash/blake512/vect128gcc -O3 -fomit-frame-pointer (4.4.5)
blake512crypto_hash/blake512/vect128-inplacegcc -O3 -fomit-frame-pointer (4.4.5)
1379841.00blake64crypto_hash/blake64/refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer (4.4.5)
1379841.00blake64crypto_hash/blake64/sphlibgcc -mcpu=arm9e -O -fomit-frame-pointer
1379841.00blake64crypto_hash/blake64/sphlib-smallgcc -mcpu=arm1136j-s -O -fomit-frame-pointer
271361.00bmw256crypto_hash/bmw256/optabe (OptimizedA_BE_C_-_BMW256)gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns (4.4.5)
271361.00bmw256crypto_hash/bmw256/optbbegcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns (4.4.5)
284161.05bmw256crypto_hash/bmw256/optbgbegcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns (4.4.5)
284161.05bmw256crypto_hash/bmw256/optc03gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns (4.4.5)
284161.05bmw256crypto_hash/bmw256/optc04gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns (4.4.5)
296961.09bmw256crypto_hash/bmw256/optc01gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer
309761.14bmw256crypto_hash/bmw256/optc02gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns (4.4.5)
320001.18bmw256crypto_hash/bmw256/sphlibgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer
330241.22bmw256crypto_hash/bmw256/sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer
524801.93bmw256crypto_hash/bmw256/refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns (4.4.5)
512001.00bmw512crypto_hash/bmw512/optbgbe (1.0)gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns (4.4.5)
545281.06bmw512crypto_hash/bmw512/sphlibgcc -mcpu=arm9e -O -fomit-frame-pointer
757761.48bmw512crypto_hash/bmw512/refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns
832001.62bmw512crypto_hash/bmw512/sphlib-smallgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns
855041.67bmw512crypto_hash/bmw512/optc04gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer
1021442.00bmw512crypto_hash/bmw512/optabegcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns (4.4.5)
1021442.00bmw512crypto_hash/bmw512/optbbegcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns (4.4.5)
1047042.04bmw512crypto_hash/bmw512/optc03gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns
1067522.08bmw512crypto_hash/bmw512/optc01gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer
1067522.08bmw512crypto_hash/bmw512/optc02gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer
bmw512crypto_hash/bmw512/arm/neon/SSEmap_v1gcc -O3 -fomit-frame-pointer
37281281.00cubehash161crypto_hash/cubehash161/simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.5)
37470721.01cubehash161crypto_hash/cubehash161/unrolledgcc -funroll-loops -Os -fomit-frame-pointer
48780801.31cubehash161crypto_hash/cubehash161/specgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer
3220481.00cubehash1616crypto_hash/cubehash1616/simplegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer (4.4.5)
3266561.01cubehash1616crypto_hash/cubehash1616/unrolledgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer
9528322.96cubehash1616crypto_hash/cubehash1616/specgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns
19125761.00cubehash162crypto_hash/cubehash162/simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.5)
19223041.01cubehash162crypto_hash/cubehash162/unrolledgcc -funroll-loops -Os -fomit-frame-pointer
27893761.46cubehash162crypto_hash/cubehash162/specgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer
476161.00cubehash1632crypto_hash/cubehash1632/armneongcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer (4.4.5)
913921.92cubehash1632crypto_hash/cubehash1632/unrolled5gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
985602.07cubehash1632crypto_hash/cubehash1632/unrolled3gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer
1067522.24cubehash1632crypto_hash/cubehash1632/unrolled4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1223682.57cubehash1632crypto_hash/cubehash1632/armgcc -O3 -fomit-frame-pointer
1318402.77cubehash1632crypto_hash/cubehash1632/sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer
1448963.04cubehash1632crypto_hash/cubehash1632/sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer (4.4.5)
1922564.04cubehash1632crypto_hash/cubehash1632/unrolled2gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer
2055684.32cubehash1632crypto_hash/cubehash1632/simplegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer (4.4.5)
2091524.39cubehash1632crypto_hash/cubehash1632/unrolledgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer
10048001.00cubehash164crypto_hash/cubehash164/simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.5)
10147841.01cubehash164crypto_hash/cubehash164/unrolledgcc -funroll-loops -Os -fomit-frame-pointer
17395201.73cubehash164crypto_hash/cubehash164/specgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer
5524481.00cubehash168crypto_hash/cubehash168/simplegcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer (4.4.5)
5560321.01cubehash168crypto_hash/cubehash168/unrolledgcc -funroll-loops -Os -fomit-frame-pointer
12165122.20cubehash168crypto_hash/cubehash168/specgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns
414721.00cubehash512crypto_hash/cubehash512/armneongcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer (4.4.5)
796161.92cubehash512crypto_hash/cubehash512/unrolled5gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
865282.09cubehash512crypto_hash/cubehash512/unrolled3gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer
929282.24cubehash512crypto_hash/cubehash512/unrolled4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1067522.57cubehash512crypto_hash/cubehash512/armgcc -O -fomit-frame-pointer
1518083.66cubehash512crypto_hash/cubehash512/unrolled2gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer
1664004.01cubehash512crypto_hash/cubehash512/simplegcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer
1674244.04cubehash512crypto_hash/cubehash512/unrolledgcc -mcpu=arm9e -O3 -fomit-frame-pointer
18780161.00cubehash81crypto_hash/cubehash81/simplegcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns (4.4.5)
20029441.07cubehash81crypto_hash/cubehash81/unrolledgcc -funroll-loops -Os -fomit-frame-pointer
30533121.63cubehash81crypto_hash/cubehash81/specgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns (4.4.5)
1794561.00cubehash816crypto_hash/cubehash816/simplegcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer (4.4.5)
1879041.05cubehash816crypto_hash/cubehash816/unrolledgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer
8135684.53cubehash816crypto_hash/cubehash816/specgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns
9717761.00cubehash82crypto_hash/cubehash82/simplegcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns (4.4.5)
10383361.07cubehash82crypto_hash/cubehash82/unrolledgcc -funroll-loops -Os -fomit-frame-pointer
18688001.92cubehash82crypto_hash/cubehash82/specgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns (4.4.5)
1213441.00cubehash832crypto_hash/cubehash832/simplegcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer (4.4.5)
1249281.03cubehash832crypto_hash/cubehash832/unrolledgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer
7426566.12cubehash832crypto_hash/cubehash832/specgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns
5191681.00cubehash84crypto_hash/cubehash84/simplegcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns (4.4.5)
5608961.08cubehash84crypto_hash/cubehash84/unrolledgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer
12631042.43cubehash84crypto_hash/cubehash84/specgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns
2956801.00cubehash88crypto_hash/cubehash88/simplegcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns (4.4.5)
3146241.06cubehash88crypto_hash/cubehash88/unrolledgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer
9623043.25cubehash88crypto_hash/cubehash88/specgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns (4.4.5)
1710081.00echo256crypto_hash/echo256/sphlib-small (SPHLIB_3.0)gcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.5)
1745921.02echo256crypto_hash/echo256/sphlibgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns
1802241.05echo256crypto_hash/echo256/generic/opt32gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns
2019841.18echo256crypto_hash/echo256/powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
2554881.49echo256crypto_hash/echo256/generic/opt64gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns
2887681.69echo256crypto_hash/echo256/powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
echo256crypto_hash/echo256/ccalik/bitslicedgcc -O3 -fomit-frame-pointer
3064321.00echo512crypto_hash/echo512/sphlib-small (SPHLIB_3.0)gcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.5)
3112961.02echo512crypto_hash/echo512/generic/opt32gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns
3148801.03echo512crypto_hash/echo512/sphlibgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns
3550721.16echo512crypto_hash/echo512/powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
4559361.49echo512crypto_hash/echo512/generic/opt64gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns
5120001.67echo512crypto_hash/echo512/powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
echo512crypto_hash/echo512/ccalik/bitslicedgcc -O3 -fomit-frame-pointer
1387521.00echosp256crypto_hash/echosp256/generic/opt32 (2.1)gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns (4.4.5)
1576961.14echosp256crypto_hash/echosp256/powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1994241.44echosp256crypto_hash/echosp256/generic/opt64gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns
2257921.63echosp256crypto_hash/echosp256/powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
2173441.00echosp512crypto_hash/echosp512/generic/opt32 (2.1)gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns (4.4.5)
2493441.15echosp512crypto_hash/echosp512/powerpc/pp32cv2gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns
3169281.46echosp512crypto_hash/echosp512/generic/opt64gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns
3586561.65echosp512crypto_hash/echosp512/powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
199681.00edonr256crypto_hash/edonr256/swpbe (Optimized_C_v2.0g)gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns (4.4.5)
212481.06edonr256crypto_hash/edonr256/optcgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns (4.4.5)
248321.00edonr512crypto_hash/edonr512/swpbe (Optimized_C_v2.0g)gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns (4.4.5)
284161.14edonr512crypto_hash/edonr512/optcgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns (4.4.5)
2170881.00essence224crypto_hash/essence224/gccgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer (4.4.5)
2173441.00essence256crypto_hash/essence256/gccgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer (4.4.5)
2933761.00essence384crypto_hash/essence384/gccgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer (4.4.5)
2946561.00essence512crypto_hash/essence512/gccgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer (4.4.5)
1730654721.00fsb256crypto_hash/fsb256/refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer (4.4.5)
1531343361.00fsb512crypto_hash/fsb512/refgcc -funroll-loops -O3 -fomit-frame-pointer (4.4.5)
1034241.00fugue2crypto_hash/fugue2/cop_opt32gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns (4.4.5)
878081.00fugue256crypto_hash/fugue256/sphlib (SPHLIB_3.0)gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns (4.4.5)
1080321.23fugue256crypto_hash/fugue256/ANSI_opt32gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns
1664001.90fugue256crypto_hash/fugue256/ANSI_opt64gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
1866241.00fugue512crypto_hash/fugue512/sphlib (SPHLIB_3.0)gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns (4.4.5)
796161.00groestl256crypto_hash/groestl256/neon-bitslice (1.0)gcc -O3 -fomit-frame-pointer (4.4.5)
867841.09groestl256crypto_hash/groestl256/neon-tablegcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer
1239041.56groestl256crypto_hash/groestl256/arm32gcc -mcpu=cortex-a9 -O -fomit-frame-pointer
1369601.72groestl256crypto_hash/groestl256/arm11gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer
1807362.27groestl256crypto_hash/groestl256/neon-vpermgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer
1984002.49groestl256crypto_hash/groestl256/sphlib-smallgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns
1996802.51groestl256crypto_hash/groestl256/opt32gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer
2685443.37groestl256crypto_hash/groestl256/32bit-2ktablegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
2708483.40groestl256crypto_hash/groestl256/sphlib-adaptedgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
2767363.48groestl256crypto_hash/groestl256/sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
4167685.23groestl256crypto_hash/groestl256/32bit-bytesliced-c-fastgcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns
5012486.30groestl256crypto_hash/groestl256/thumb-asm-fastgcc -funroll-loops -O3 -fomit-frame-pointer
5662727.11groestl256crypto_hash/groestl256/8bit_cgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer
6248967.85groestl256crypto_hash/groestl256/opt64gcc -mcpu=cortex-a9 -O -fomit-frame-pointer
6343687.97groestl256crypto_hash/groestl256/32bit-bytesliced-c-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
groestl256crypto_hash/groestl256/thumb-asm-smallgcc -O3 -fomit-frame-pointer (4.4.5)
groestl256crypto_hash/groestl256/vperm-intrgcc -O3 -fomit-frame-pointer (4.4.5)
1272321.00groestl512crypto_hash/groestl512/neon-table (1.0)gcc -O3 -fomit-frame-pointer (4.4.5)
1710081.34groestl512crypto_hash/groestl512/arm32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer
2792962.20groestl512crypto_hash/groestl512/opt32gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer
4728323.72groestl512crypto_hash/groestl512/sphlib-adaptedgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
4774403.75groestl512crypto_hash/groestl512/sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
5191684.08groestl512crypto_hash/groestl512/opt64gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer
5191684.08groestl512crypto_hash/groestl512/sphlib-smallgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns
9244167.27groestl512crypto_hash/groestl512/32bit-bytesliced-c-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
groestl512crypto_hash/groestl512/mmxgcc -O3 -fomit-frame-pointer (4.4.5)
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
2567681.00jh224crypto_hash/jh224/bitslice_opt32gcc -mcpu=arm7tdmi -O -fomit-frame-pointer (4.4.5)
3171841.24jh224crypto_hash/jh224/bitslice_ref32gcc -fno-schedule-insns -O3 -fomit-frame-pointer
3458561.35jh224crypto_hash/jh224/simplegcc -mcpu=cortex-a9 -O -fomit-frame-pointer
3624961.41jh224crypto_hash/jh224/bitslice_opt64gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns
5025281.96jh224crypto_hash/jh224/bitslice_ref64gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns
2567681.00jh256crypto_hash/jh256/bitslice_opt32gcc -mcpu=arm7tdmi -O -fomit-frame-pointer (4.4.5)
3182081.24jh256crypto_hash/jh256/bitslice_ref32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
3496961.36jh256crypto_hash/jh256/simplegcc -mcpu=cortex-a9 -O -fomit-frame-pointer
3632641.41jh256crypto_hash/jh256/bitslice_opt64gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns
5015041.95jh256crypto_hash/jh256/bitslice_ref64gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns
2567681.00jh384crypto_hash/jh384/bitslice_opt32gcc -mcpu=arm7tdmi -O -fomit-frame-pointer (4.4.5)
3182081.24jh384crypto_hash/jh384/bitslice_ref32gcc -fno-schedule-insns -O3 -fomit-frame-pointer
3466241.35jh384crypto_hash/jh384/simplegcc -mcpu=cortex-a9 -O -fomit-frame-pointer
3632641.41jh384crypto_hash/jh384/bitslice_opt64gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns
5038081.96jh384crypto_hash/jh384/bitslice_ref64gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns
2567681.00jh512crypto_hash/jh512/bitslice_opt32gcc -mcpu=arm7tdmi -O -fomit-frame-pointer (4.4.5)
3182081.24jh512crypto_hash/jh512/bitslice_ref32gcc -fno-schedule-insns -O3 -fomit-frame-pointer
3507201.37jh512crypto_hash/jh512/simplegcc -mcpu=cortex-a9 -O -fomit-frame-pointer
3632641.41jh512crypto_hash/jh512/bitslice_opt64gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns
5038081.96jh512crypto_hash/jh512/bitslice_ref64gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns
583681.00keccakcrypto_hash/keccak/inplace-armv7a-neon (3.2.1)gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer (4.4.5)
998401.71keccakcrypto_hash/keccak/inplace32bi-armv7agcc -O3 -fomit-frame-pointer
998401.71keccakcrypto_hash/keccak/simple32bigcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1024001.75keccakcrypto_hash/keccak/arm11gcc -funroll-loops -O3 -fomit-frame-pointer
1031681.77keccakcrypto_hash/keccak/opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
1116161.91keccakcrypto_hash/keccak/inplace32bigcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns
1152001.97keccakcrypto_hash/keccak/opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1190402.04keccakcrypto_hash/keccak/opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1543682.64keccakcrypto_hash/keccak/simplegcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns
1548802.65keccakcrypto_hash/keccak/opt64lcu6gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns
1553922.66keccakcrypto_hash/keccak/opt64u6gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns
1781763.05keccakcrypto_hash/keccak/inplacegcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns
4039686.92keccakcrypto_hash/keccak/opt64lcu24gcc -mcpu=arm9e -O -fomit-frame-pointer
4288007.35keccakcrypto_hash/keccak/compactgcc -mcpu=xscale -O3 -fomit-frame-pointer
5368329.20keccakcrypto_hash/keccak/compact8gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns
keccakcrypto_hash/keccak/inplace32bi-armv6mgcc -O3 -fomit-frame-pointer
985601.00keccakc1024crypto_hash/keccakc1024/inplace-armv7a-neon (3.2.1)gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer (4.4.5)
1579521.60keccakc1024crypto_hash/keccakc1024/simple32bigcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1625601.65keccakc1024crypto_hash/keccakc1024/opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
1628161.65keccakc1024crypto_hash/keccakc1024/inplace32bi-armv7agcc -O3 -fomit-frame-pointer
1781761.81keccakc1024crypto_hash/keccakc1024/inplace32bigcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns
1804801.83keccakc1024crypto_hash/keccakc1024/opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1866241.89keccakc1024crypto_hash/keccakc1024/opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
2577922.62keccakc1024crypto_hash/keccakc1024/simplegcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns
2577922.62keccakc1024crypto_hash/keccakc1024/sphlibgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns
2600962.64keccakc1024crypto_hash/keccakc1024/opt64lcu6gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns
2600962.64keccakc1024crypto_hash/keccakc1024/opt64u6gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns
2708482.75keccakc1024crypto_hash/keccakc1024/sphlib-smallgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns
2984963.03keccakc1024crypto_hash/keccakc1024/inplacegcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns
6794246.89keccakc1024crypto_hash/keccakc1024/opt64lcu24gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer
7221767.33keccakc1024crypto_hash/keccakc1024/compactgcc -mcpu=xscale -O3 -fomit-frame-pointer
9062409.19keccakc1024crypto_hash/keccakc1024/compact8gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns
keccakc1024crypto_hash/keccakc1024/inplace32bi-armv6mgcc -O3 -fomit-frame-pointer
785921.00keccakc256crypto_hash/keccakc256/inplace32bi-armv7a (3.2.0)gcc -O3 -fomit-frame-pointer (4.4.5)
806401.03keccakc256crypto_hash/keccakc256/simple32bigcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
832001.06keccakc256crypto_hash/keccakc256/opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
898561.14keccakc256crypto_hash/keccakc256/inplace32bigcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns
926721.18keccakc256crypto_hash/keccakc256/opt32bi-s2lcu4gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns
985601.25keccakc256crypto_hash/keccakc256/opt32biT-s2lcu4gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns
1198081.52keccakc256crypto_hash/keccakc256/simplegcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns
1200641.53keccakc256crypto_hash/keccakc256/opt64lcu6gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns
1210881.54keccakc256crypto_hash/keccakc256/opt64u6gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns
1379841.76keccakc256crypto_hash/keccakc256/inplacegcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns
3136003.99keccakc256crypto_hash/keccakc256/opt64lcu24gcc -mcpu=cortex-a9 -O -fomit-frame-pointer
3302404.20keccakc256crypto_hash/keccakc256/compactgcc -mcpu=xscale -O3 -fomit-frame-pointer
4121605.24keccakc256crypto_hash/keccakc256/compact8gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns
keccakc256crypto_hash/keccakc256/inplace32bi-armv6mgcc -O3 -fomit-frame-pointer (4.4.5)
890881.00keccakc448crypto_hash/keccakc448/opt32bi-rvku2 (3.1.0)gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer (4.4.5)
975361.09keccakc448crypto_hash/keccakc448/opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1044481.17keccakc448crypto_hash/keccakc448/opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1305601.47keccakc448crypto_hash/keccakc448/simplegcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns
1318401.48keccakc448crypto_hash/keccakc448/opt64lcu6gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns
1318401.48keccakc448crypto_hash/keccakc448/opt64u6gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns
1510401.70keccakc448crypto_hash/keccakc448/inplacegcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns
3468803.89keccakc448crypto_hash/keccakc448/opt64lcu24gcc -mcpu=arm9e -O -fomit-frame-pointer
3632644.08keccakc448crypto_hash/keccakc448/compactgcc -mcpu=xscale -O3 -fomit-frame-pointer
4526085.08keccakc448crypto_hash/keccakc448/compact8gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns
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
545281.00keccakc512crypto_hash/keccakc512/inplace-armv7a-neon (3.2.1)gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer (4.4.5)
924161.69keccakc512crypto_hash/keccakc512/inplace32bi-armv7agcc -Os -fomit-frame-pointer
926721.70keccakc512crypto_hash/keccakc512/simple32bigcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
962561.77keccakc512crypto_hash/keccakc512/opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
1034241.90keccakc512crypto_hash/keccakc512/inplace32bigcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns
1077761.98keccakc512crypto_hash/keccakc512/opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1141762.09keccakc512crypto_hash/keccakc512/opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1425922.62keccakc512crypto_hash/keccakc512/simplegcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns
1436162.63keccakc512crypto_hash/keccakc512/opt64lcu6gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns
1436162.63keccakc512crypto_hash/keccakc512/opt64u6gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns
1436162.63keccakc512crypto_hash/keccakc512/sphlibgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns
1497602.75keccakc512crypto_hash/keccakc512/sphlib-smallgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns
1651203.03keccakc512crypto_hash/keccakc512/inplacegcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns
3778566.93keccakc512crypto_hash/keccakc512/opt64lcu24gcc -mcpu=arm9e -O -fomit-frame-pointer
3955207.25keccakc512crypto_hash/keccakc512/compactgcc -mcpu=xscale -O3 -fomit-frame-pointer
4953609.08keccakc512crypto_hash/keccakc512/compact8gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns
keccakc512crypto_hash/keccakc512/inplace32bi-armv6mgcc -O3 -fomit-frame-pointer
1118721.00keccakc768crypto_hash/keccakc768/simple32bi (3.1.0)gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.5)
1131521.01keccakc768crypto_hash/keccakc768/inplace32bi-armv7agcc -O3 -fomit-frame-pointer
1154561.03keccakc768crypto_hash/keccakc768/opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
1259521.13keccakc768crypto_hash/keccakc768/inplace32bigcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns
1295361.16keccakc768crypto_hash/keccakc768/opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
1341441.20keccakc768crypto_hash/keccakc768/opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1771521.58keccakc768crypto_hash/keccakc768/simplegcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns
1781761.59keccakc768crypto_hash/keccakc768/opt64lcu6gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns
1792001.60keccakc768crypto_hash/keccakc768/opt64u6gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns
2045441.83keccakc768crypto_hash/keccakc768/inplacegcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns
4692484.19keccakc768crypto_hash/keccakc768/opt64lcu24gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer
4930564.41keccakc768crypto_hash/keccakc768/compactgcc -mcpu=xscale -O3 -fomit-frame-pointer
6187525.53keccakc768crypto_hash/keccakc768/compact8gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns
keccakc768crypto_hash/keccakc768/inplace32bi-armv6mgcc -O3 -fomit-frame-pointer
1341441.00lane256crypto_hash/lane256/cgcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns (4.4.5)
6878721.00lane512crypto_hash/lane512/cgcc -mcpu=cortex-a9 -O -fomit-frame-pointer (4.4.5)
496641.00luffa256crypto_hash/luffa256/opt32 (2.0)gcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.5)
499201.01luffa256crypto_hash/luffa256/sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
499201.01luffa256crypto_hash/luffa256/thomaz/basicgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns
1579523.18luffa256crypto_hash/luffa256/armgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
701441.00luffa384crypto_hash/luffa384/opt32 (2.0)gcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.5)
2176003.10luffa384crypto_hash/luffa384/armgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
913921.00luffa512crypto_hash/luffa512/sphlib (SPHLIB_3.0)gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.4.5)
916481.00luffa512crypto_hash/luffa512/opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
2757123.02luffa512crypto_hash/luffa512/armgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1152001.00mcssha4crypto_hash/mcssha4/refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer (4.4.5)
1190401.00mcssha5crypto_hash/mcssha5/refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer (4.4.5)
1152001.00mcssha6crypto_hash/mcssha6/refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer (4.4.5)
md2crypto_hash/md2/opensslgcc -O3 -fomit-frame-pointer
md4crypto_hash/md4/opensslgcc -O3 -fomit-frame-pointer
128001.00md5crypto_hash/md5/refgcc -mcpu=arm8 -O3 -fomit-frame-pointer (4.4.5)
md5crypto_hash/md5/opensslgcc -O3 -fomit-frame-pointer
3269121.00md6d224crypto_hash/md6d224/refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer (4.4.5)
3504641.00md6d256crypto_hash/md6d256/refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer (4.4.5)
4467201.00md6d384crypto_hash/md6d384/refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer (4.4.5)
5429761.00md6d512crypto_hash/md6d512/refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer (4.4.5)
1674241.00mgrostl256crypto_hash/mgrostl256/opt-32 (2.0)gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer (4.4.5)
5025283.00mgrostl256crypto_hash/mgrostl256/opt-64gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer
503833630.09mgrostl256crypto_hash/mgrostl256/refgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer
463361.00nasha256crypto_hash/nasha256/opt_v4gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns (4.4.5)
650241.40nasha256crypto_hash/nasha256/optgcc -mcpu=cortex-a9 -O -fomit-frame-pointer
535041.00nasha512crypto_hash/nasha512/opt_v4gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns (4.4.5)
665601.24nasha512crypto_hash/nasha512/optgcc -mcpu=cortex-a9 -O -fomit-frame-pointer
rfsb509crypto_hash/rfsb509/refgcc -O3 -fomit-frame-pointer
rhashcrypto_hash/rhash/refg++ -O3 -fomit-frame-pointer
ripemd160crypto_hash/ripemd160/opensslgcc -O3 -fomit-frame-pointer
616961.00round3jh256crypto_hash/round3jh256/neon2gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer (4.4.5)
734721.19round3jh256crypto_hash/round3jh256/neongcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer (4.4.5)
1543682.50round3jh256crypto_hash/round3jh256/arm11gcc -O -fomit-frame-pointer
3123205.06round3jh256crypto_hash/round3jh256/sphlibgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns
3409925.53round3jh256crypto_hash/round3jh256/sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
4113926.67round3jh256crypto_hash/round3jh256/simplegcc -mcpu=cortex-a9 -O -fomit-frame-pointer
616961.00round3jh512crypto_hash/round3jh512/neon2gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer (4.4.5)
734721.19round3jh512crypto_hash/round3jh512/neongcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer (4.4.5)
3123205.06round3jh512crypto_hash/round3jh512/sphlibgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns
3409925.53round3jh512crypto_hash/round3jh512/sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
4134406.70round3jh512crypto_hash/round3jh512/simplegcc -mcpu=cortex-r4 -O -fomit-frame-pointer
547841.00sarmal256crypto_hash/sarmal256/opt64 (1.00)gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer (4.4.5)
655361.00sarmal512crypto_hash/sarmal512/opt64 (1.00)gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer (4.4.5)
sha1crypto_hash/sha1/opensslgcc -O3 -fomit-frame-pointer
sha224crypto_hash/sha224/opensslgcc -O3 -fomit-frame-pointer
427521.00sha256crypto_hash/sha256/refgcc -O3 -fomit-frame-pointer (4.4.5)
463361.08sha256crypto_hash/sha256/sphlibgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns
486401.14sha256crypto_hash/sha256/sphlib-smallgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns
sha256crypto_hash/sha256/cryptoppg++ -O3 -fomit-frame-pointer
sha256crypto_hash/sha256/opensslgcc -O3 -fomit-frame-pointer (4.4.5)
sha384crypto_hash/sha384/opensslgcc -O3 -fomit-frame-pointer
1712641.00sha512crypto_hash/sha512/sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer (4.4.5)
1712641.00sha512crypto_hash/sha512/sphlib-small (SPHLIB_3.0)gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer (4.4.5)
4953602.89sha512crypto_hash/sha512/refgcc -Os -fomit-frame-pointer
sha512crypto_hash/sha512/cryptoppg++ -O3 -fomit-frame-pointer
sha512crypto_hash/sha512/opensslgcc -O3 -fomit-frame-pointer
261121.00shabal256crypto_hash/shabal256/sphlib (SPHLIB_3.0)gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer (4.4.5)
261121.00shabal512crypto_hash/shabal512/sphlib (SPHLIB_3.0)gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer (4.4.5)
296961.14shabal512crypto_hash/shabal512/refgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer (4.4.5)
855041.00shavite3256crypto_hash/shavite3256/sphlib (SPHLIB_3.0)gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns (4.4.5)
916481.07shavite3256crypto_hash/shavite3256/sphlib-smallgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns (4.4.5)
926721.08shavite3256crypto_hash/shavite3256/low-memgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns (4.4.5)
939521.10shavite3256crypto_hash/shavite3256/new-aes-roundgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns (4.4.5)
939521.10shavite3256crypto_hash/shavite3256/no-saltgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns (4.4.5)
1093121.28shavite3256crypto_hash/shavite3256/lower-memgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns (4.4.5)
2447362.86shavite3256crypto_hash/shavite3256/8-bitgcc -mcpu=cortex-r4 -Os -fomit-frame-pointer
1804801.00shavite3512crypto_hash/shavite3512/IntelL1Cache (3.0_(L1_cache))gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer (4.4.5)
1830401.01shavite3512crypto_hash/shavite3512/low-memgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer (4.4.5)
2234881.24shavite3512crypto_hash/shavite3512/lower-memgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer
4695042.60shavite3512crypto_hash/shavite3512/8-bitgcc -funroll-loops -Os -fomit-frame-pointer
5191682.88shavite3512crypto_hash/shavite3512/new-aes-roundgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer
5191682.88shavite3512crypto_hash/shavite3512/no-saltgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer
5391362.99shavite3512crypto_hash/shavite3512/different-ordergcc -mcpu=cortex-a9 -O -fomit-frame-pointer
shavite3512crypto_hash/shavite3512/sphlibgcc -O3 -fomit-frame-pointer
shavite3512crypto_hash/shavite3512/sphlib-smallgcc -O3 -fomit-frame-pointer
1899521.00simd256crypto_hash/simd256/sphlib (SPHLIB_3.0)gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer (4.4.5)
2173441.14simd256crypto_hash/simd256/optgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
2342401.23simd256crypto_hash/simd256/sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
431488022.72simd256crypto_hash/simd256/refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer
simd256crypto_hash/simd256/vect128gcc -O3 -fomit-frame-pointer
simd256crypto_hash/simd256/vectarmgcc -O3 -fomit-frame-pointer
2306561.00simd512crypto_hash/simd512/opt (1.1)gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer (4.4.5)
2375681.03simd512crypto_hash/simd512/sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
2698241.17simd512crypto_hash/simd512/sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer
852761636.97simd512crypto_hash/simd512/refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer
simd512crypto_hash/simd512/vect128gcc -O3 -fomit-frame-pointer
427521.00skein10241024crypto_hash/skein10241024/arm_neon (v1.3_ARM_Neon_code)gcc -O3 -fomit-frame-pointer (4.4.5)
1579523.69skein10241024crypto_hash/skein10241024/optgcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer
417281.00skein256256crypto_hash/skein256256/arm (v1.3_ARM_assembly_code)gcc -O2 -fomit-frame-pointer (4.4.5)
463361.11skein256256crypto_hash/skein256256/arm_neongcc -O3 -fomit-frame-pointer
583681.40skein256256crypto_hash/skein256256/arm_thumbgcc -mcpu=strongarm -O -fomit-frame-pointer
1008642.42skein256256crypto_hash/skein256256/optgcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns
355841.00skein512256crypto_hash/skein512256/arm_neon (v1.3_ARM_Neon_code)gcc -mcpu=arm810 -O -fomit-frame-pointer (4.4.5)
463361.30skein512256crypto_hash/skein512256/arm11gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns
499201.40skein512256crypto_hash/skein512256/armgcc -O3 -fomit-frame-pointer
865282.43skein512256crypto_hash/skein512256/arm_thumbgcc -O3 -fomit-frame-pointer
1198083.37skein512256crypto_hash/skein512256/littlegcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns
1223683.44skein512256crypto_hash/skein512256/optgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns
1292803.63skein512256crypto_hash/skein512256/sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer
1341443.77skein512256crypto_hash/skein512256/simplegcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns
1438724.04skein512256crypto_hash/skein512256/sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer
355841.00skein512512crypto_hash/skein512512/arm_neon (v1.3_ARM_Neon_code)gcc -mcpu=strongarm -O -fomit-frame-pointer (4.4.5)
499201.40skein512512crypto_hash/skein512512/armgcc -O3 -fomit-frame-pointer
865282.43skein512512crypto_hash/skein512512/arm_thumbgcc -O3 -fomit-frame-pointer
1198083.37skein512512crypto_hash/skein512512/littlegcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns
1223683.44skein512512crypto_hash/skein512512/optgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns
1295363.64skein512512crypto_hash/skein512512/sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer
1341443.77skein512512crypto_hash/skein512512/simplegcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns
1438724.04skein512512crypto_hash/skein512512/sphlibgcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer
tigercrypto_hash/tiger/cryptoppg++ -O3 -fomit-frame-pointer
3256321.00whirlpoolcrypto_hash/whirlpool/refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.4.5)
whirlpoolcrypto_hash/whirlpool/cryptoppg++ -O3 -fomit-frame-pointer

crypto_hashblocks

TimeRelative timePrimitiveImplementationCompiler
117761.00md5crypto_hashblocks/md5/little-1gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer (4.4.5)
140801.20md5crypto_hashblocks/md5/refgcc -mcpu=arm940t -O2 -fomit-frame-pointer
12198401.00rfsb509crypto_hashblocks/rfsb509/refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns (4.4.5)
404481.00sha256crypto_hashblocks/sha256/inplacegcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns (4.4.5)
404481.00sha256crypto_hashblocks/sha256/refgcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns (4.4.5)
427521.06sha256crypto_hashblocks/sha256/arm11gcc -O3 -fomit-frame-pointer
4551681.00sha512crypto_hashblocks/sha512/refgcc -mcpu=arm9e -O -fomit-frame-pointer (4.4.5)
4666881.03sha512crypto_hashblocks/sha512/inplacegcc -mcpu=arm9e -O -fomit-frame-pointer (4.4.5)