Implementation notes: ppc64, gcc1power7, crypto_hash

Computer: gcc1power7
Architecture: ppc64
CPU ID: unknown CPU ID
CPU cycles/second: 3550000000...3550000000 (powerpccpuinfo)
SUPERCOP version: 20130126
Benchmark dates: 20111104...20130127

crypto_hash

TimeRelative timePrimitiveImplementationCompiler
atelopus32crypto_hash/atelopus32/refg++ -m64 -O3 -fomit-frame-pointer
atelopus64crypto_hash/atelopus64/refg++ -m64 -O3 -fomit-frame-pointer
561751.00bblake256crypto_hash/bblake256/regsgcc -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
bblake256crypto_hash/bblake256/bswapgcc -m64 -O3 -fomit-frame-pointer
451081.00blake256crypto_hash/blake256/regsgcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
610331.35blake256crypto_hash/blake256/sphlibgcc -m64 -mcpu=G3 -Os -fomit-frame-pointer
761601.69blake256crypto_hash/blake256/sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer
823271.83blake256crypto_hash/blake256/refgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer
blake256crypto_hash/blake256/bswapgcc -m64 -O3 -fomit-frame-pointer
blake256crypto_hash/blake256/vect128gcc -m64 -O3 -fomit-frame-pointer
blake256crypto_hash/blake256/vect128-mmxhackgcc -m64 -O3 -fomit-frame-pointer
200901.00blake2bcrypto_hash/blake2b/regsgcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
blake2bcrypto_hash/blake2b/avxiccgcc -m64 -O3 -fomit-frame-pointer
blake2bcrypto_hash/blake2b/refgcc -m64 -O3 -fomit-frame-pointer
blake2bcrypto_hash/blake2b/xmmgcc -m64 -O3 -fomit-frame-pointer
blake2bcrypto_hash/blake2b/ymmgcc -m64 -O3 -fomit-frame-pointer
313671.00blake2scrypto_hash/blake2s/regsgcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
blake2scrypto_hash/blake2s/avxiccgcc -m64 -O3 -fomit-frame-pointer
blake2scrypto_hash/blake2s/refgcc -m64 -O3 -fomit-frame-pointer
blake2scrypto_hash/blake2s/xmmgcc -m64 -O3 -fomit-frame-pointer
354341.00blake32crypto_hash/blake32/sphlib (SPHLIB_2.1)gcc -m64 -maltivec -Os -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
593601.68blake32crypto_hash/blake32/sphlib-smallgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer
689921.95blake32crypto_hash/blake32/refgcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer
352311.00blake512crypto_hash/blake512/sphlib (SPHLIB_3.0)gcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
420491.19blake512crypto_hash/blake512/sphlib-smallgcc -m64 -mcpu=G5 -Os -fomit-frame-pointer
420631.19blake512crypto_hash/blake512/regsgcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer
452481.28blake512crypto_hash/blake512/refgcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer
blake512crypto_hash/blake512/bswapgcc -m64 -O3 -fomit-frame-pointer
blake512crypto_hash/blake512/vect128gcc -m64 -O3 -fomit-frame-pointer
blake512crypto_hash/blake512/vect128-inplacegcc -m64 -O3 -fomit-frame-pointer
251651.00blake64crypto_hash/blake64/sphlib (SPHLIB_2.1)gcc -mcpu=G5 -maltivec -O2 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
379961.51blake64crypto_hash/blake64/sphlib-smallgcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer
427841.70blake64crypto_hash/blake64/refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer
327041.00bmw256crypto_hash/bmw256/optabe (OptimizedA_BE_C_-_BMW256)gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
329281.01bmw256crypto_hash/bmw256/optbbegcc -funroll-loops -m64 -O -fomit-frame-pointer
341531.04bmw256crypto_hash/bmw256/sphlib-smallgcc -funroll-loops -mcpu=G5 -maltivec -O3 -fomit-frame-pointer
349441.07bmw256crypto_hash/bmw256/optbgbegcc -funroll-loops -O -fomit-frame-pointer
398721.22bmw256crypto_hash/bmw256/sphlibgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer
bmw256crypto_hash/bmw256/optc01gcc -m64 -O3 -fomit-frame-pointer
bmw256crypto_hash/bmw256/optc02gcc -m64 -O3 -fomit-frame-pointer
bmw256crypto_hash/bmw256/optc03gcc -m64 -O3 -fomit-frame-pointer
bmw256crypto_hash/bmw256/optc04gcc -m64 -O3 -fomit-frame-pointer
bmw256crypto_hash/bmw256/refgcc -m64 -O3 -fomit-frame-pointer
197121.00bmw512crypto_hash/bmw512/optabe (OptimizedA_BE_C_-_BMW512)gcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
240661.22bmw512crypto_hash/bmw512/optbbegcc -mcpu=G5 -maltivec -O -fomit-frame-pointer
258721.31bmw512crypto_hash/bmw512/optbgbegcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer
259911.32bmw512crypto_hash/bmw512/sphlibgcc -m64 -mcpu=G3 -Os -fomit-frame-pointer
386751.96bmw512crypto_hash/bmw512/sphlib-smallgcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer
bmw512crypto_hash/bmw512/optc01gcc -m64 -O3 -fomit-frame-pointer
bmw512crypto_hash/bmw512/optc02gcc -m64 -O3 -fomit-frame-pointer
bmw512crypto_hash/bmw512/optc03gcc -m64 -O3 -fomit-frame-pointer
bmw512crypto_hash/bmw512/optc04gcc -m64 -O3 -fomit-frame-pointer
bmw512crypto_hash/bmw512/refgcc -m64 -O3 -fomit-frame-pointer
53211271.00cubehash161crypto_hash/cubehash161/simplegcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
56471101.06cubehash161crypto_hash/cubehash161/unrolledgcc -mcpu=G5 -maltivec -Os -fomit-frame-pointer
78923041.48cubehash161crypto_hash/cubehash161/specgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer
3414111.00cubehash1616crypto_hash/cubehash1616/unrolledgcc -fno-schedule-insns -Os -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
3666181.07cubehash1616crypto_hash/cubehash1616/simplegcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer
9754222.86cubehash1616crypto_hash/cubehash1616/specgcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer
27222021.00cubehash162crypto_hash/cubehash162/simplegcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
30422281.12cubehash162crypto_hash/cubehash162/unrolledgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer
44678901.64cubehash162crypto_hash/cubehash162/specgcc -m64 -O3 -fomit-frame-pointer
242761.00cubehash1632crypto_hash/cubehash1632/ppcaltivecgcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
961243.96cubehash1632crypto_hash/cubehash1632/sphlibgcc -funroll-loops -O3 -fomit-frame-pointer
993164.09cubehash1632crypto_hash/cubehash1632/ppc64gcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer
1029074.24cubehash1632crypto_hash/cubehash1632/unrolled5gcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer
1063724.38cubehash1632crypto_hash/cubehash1632/unrolled4gcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer
1142754.71cubehash1632crypto_hash/cubehash1632/unrolled3gcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer
1236625.09cubehash1632crypto_hash/cubehash1632/sphlib-smallgcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer
1801527.42cubehash1632crypto_hash/cubehash1632/unrolled2gcc -mcpu=G5 -maltivec -O2 -fomit-frame-pointer
2040088.40cubehash1632crypto_hash/cubehash1632/simplegcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer
29523212.16cubehash1632crypto_hash/cubehash1632/unrolledgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer
cubehash1632crypto_hash/cubehash1632/ppc64aixgcc -m64 -O3 -fomit-frame-pointer
14009941.00cubehash164crypto_hash/cubehash164/unrolledgcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
14229601.02cubehash164crypto_hash/cubehash164/simplegcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
20554241.47cubehash164crypto_hash/cubehash164/specgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer
7706931.00cubehash168crypto_hash/cubehash168/simplegcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
8071841.05cubehash168crypto_hash/cubehash168/unrolledgcc -maltivec -O3 -fomit-frame-pointer
17538432.28cubehash168crypto_hash/cubehash168/specgcc -O3 -fomit-frame-pointer
231491.00cubehash512crypto_hash/cubehash512/ppcaltivecgcc -funroll-loops -mcpu=G5 -maltivec -O -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
863243.73cubehash512crypto_hash/cubehash512/ppc64gcc -fno-schedule-insns -O3 -fomit-frame-pointer
921133.98cubehash512crypto_hash/cubehash512/unrolled3gcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer
957464.14cubehash512crypto_hash/cubehash512/unrolled5gcc -m64 -maltivec -O -fomit-frame-pointer
1044894.51cubehash512crypto_hash/cubehash512/unrolled4gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer
1547006.68cubehash512crypto_hash/cubehash512/unrolled2gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer
1690087.30cubehash512crypto_hash/cubehash512/unrolledgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer
1851158.00cubehash512crypto_hash/cubehash512/simplegcc -funroll-loops -m64 -O3 -fomit-frame-pointer
cubehash512crypto_hash/cubehash512/ppc64aixgcc -m64 -O3 -fomit-frame-pointer
27319321.00cubehash81crypto_hash/cubehash81/simplegcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
31638181.16cubehash81crypto_hash/cubehash81/unrolledgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer
49869121.83cubehash81crypto_hash/cubehash81/specgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer
1957481.00cubehash816crypto_hash/cubehash816/unrolledgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
2463931.26cubehash816crypto_hash/cubehash816/simplegcc -m64 -O3 -fomit-frame-pointer
11126435.68cubehash816crypto_hash/cubehash816/specgcc -O3 -fomit-frame-pointer
14405371.00cubehash82crypto_hash/cubehash82/simplegcc -mcpu=G5 -O3 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
14585621.01cubehash82crypto_hash/cubehash82/unrolledgcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer
28238211.96cubehash82crypto_hash/cubehash82/specgcc -m64 -O3 -fomit-frame-pointer
1365701.00cubehash832crypto_hash/cubehash832/unrolledgcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
1629181.19cubehash832crypto_hash/cubehash832/simplegcc -funroll-loops -mcpu=G5 -maltivec -O3 -fomit-frame-pointer
7897195.78cubehash832crypto_hash/cubehash832/specgcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer
5992071.00cubehash84crypto_hash/cubehash84/unrolledgcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
7364841.23cubehash84crypto_hash/cubehash84/simplegcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer
18888033.15cubehash84crypto_hash/cubehash84/specgcc -m64 -O3 -fomit-frame-pointer
3801631.00cubehash88crypto_hash/cubehash88/unrolledgcc -m64 -maltivec -O -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
4135671.09cubehash88crypto_hash/cubehash88/simplegcc -funroll-loops -mcpu=G5 -O3 -fomit-frame-pointer
10227912.69cubehash88crypto_hash/cubehash88/specgcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer
1452781.00echo256crypto_hash/echo256/powerpc/altivec (2.1)gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
1828961.26echo256crypto_hash/echo256/sphlib-smallgcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer
1851641.27echo256crypto_hash/echo256/sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
1976241.36echo256crypto_hash/echo256/powerpc/pp32cv2gcc -funroll-loops -Os -fomit-frame-pointer
2875391.98echo256crypto_hash/echo256/generic/opt64gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer
2964642.04echo256crypto_hash/echo256/generic/opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer
3054242.10echo256crypto_hash/echo256/powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
echo256crypto_hash/echo256/ccalik/aesnigcc -m64 -O3 -fomit-frame-pointer
echo256crypto_hash/echo256/ccalik/bitslicedgcc -m64 -O3 -fomit-frame-pointer
echo256crypto_hash/echo256/ccalik/vpermgcc -m64 -O3 -fomit-frame-pointer
2617371.00echo512crypto_hash/echo512/powerpc/altivec (2.1)gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
3330461.27echo512crypto_hash/echo512/sphlibgcc -m64 -maltivec -Os -fomit-frame-pointer
3370081.29echo512crypto_hash/echo512/sphlib-smallgcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer
3776641.44echo512crypto_hash/echo512/generic/opt64gcc -funroll-loops -Os -fomit-frame-pointer
3848461.47echo512crypto_hash/echo512/powerpc/pp32cv2gcc -m64 -O -fomit-frame-pointer
4030461.54echo512crypto_hash/echo512/generic/opt32gcc -m64 -Os -fomit-frame-pointer
4781281.83echo512crypto_hash/echo512/powerpc/pp32cv1gcc -O3 -fomit-frame-pointer
echo512crypto_hash/echo512/ccalik/aesnigcc -m64 -O3 -fomit-frame-pointer
echo512crypto_hash/echo512/ccalik/bitslicedgcc -m64 -O3 -fomit-frame-pointer
echo512crypto_hash/echo512/ccalik/vpermgcc -m64 -O3 -fomit-frame-pointer
1155911.00echosp256crypto_hash/echosp256/powerpc/altivec (2.1)gcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
1768131.53echosp256crypto_hash/echosp256/generic/opt32gcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer
1963361.70echosp256crypto_hash/echosp256/powerpc/pp32cv1gcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer
2167131.87echosp256crypto_hash/echosp256/powerpc/pp32cv2gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer
2179521.89echosp256crypto_hash/echosp256/generic/opt64gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer
1826371.00echosp512crypto_hash/echosp512/powerpc/altivec (2.1)gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
3177021.74echosp512crypto_hash/echosp512/powerpc/pp32cv1gcc -funroll-loops -O2 -fomit-frame-pointer
3363011.84echosp512crypto_hash/echosp512/powerpc/pp32cv2gcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer
3709722.03echosp512crypto_hash/echosp512/generic/opt64gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer
3880522.12echosp512crypto_hash/echosp512/generic/opt32gcc -funroll-loops -mcpu=G5 -O -fomit-frame-pointer
131601.00edonr256crypto_hash/edonr256/swpbe (Optimized_C_v2.0g)gcc -mcpu=G5 -Os -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
169261.29edonr256crypto_hash/edonr256/optcgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer
81901.00edonr512crypto_hash/edonr512/swpbe (Optimized_C_v2.0g)gcc -funroll-loops -m64 -Os -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
111791.36edonr512crypto_hash/edonr512/optcgcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer
essence224crypto_hash/essence224/gccgcc -m64 -O3 -fomit-frame-pointer
essence256crypto_hash/essence256/gccgcc -m64 -O3 -fomit-frame-pointer
essence384crypto_hash/essence384/gccgcc -m64 -O3 -fomit-frame-pointer
essence512crypto_hash/essence512/gccgcc -m64 -O3 -fomit-frame-pointer
1956250031.00fsb256crypto_hash/fsb256/refgcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
fsb256crypto_hash/fsb256/cleangcc -m64 -O3 -fomit-frame-pointer
1756201861.00fsb512crypto_hash/fsb512/refgcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
fugue2crypto_hash/fugue2/cop_opt32gcc -m64 -O3 -fomit-frame-pointer
1487571.00fugue256crypto_hash/fugue256/sphlib (SPHLIB_3.0)gcc -Os -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
fugue256crypto_hash/fugue256/ANSI_opt32gcc -m64 -O3 -fomit-frame-pointer
fugue256crypto_hash/fugue256/ANSI_opt64gcc -m64 -O3 -fomit-frame-pointer
fugue256crypto_hash/fugue256/ccalik/aesnigcc -m64 -O3 -fomit-frame-pointer
fugue256crypto_hash/fugue256/ccalik/vpermgcc -m64 -O3 -fomit-frame-pointer
fugue384crypto_hash/fugue384/ccalik/aesnigcc -m64 -O3 -fomit-frame-pointer
fugue384crypto_hash/fugue384/ccalik/vpermgcc -m64 -O3 -fomit-frame-pointer
2834511.00fugue512crypto_hash/fugue512/sphlib (SPHLIB_3.0)gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
fugue512crypto_hash/fugue512/ccalik/aesnigcc -m64 -O3 -fomit-frame-pointer
fugue512crypto_hash/fugue512/ccalik/vpermgcc -m64 -O3 -fomit-frame-pointer
2036371.00groestl256crypto_hash/groestl256/sphlib-small (SPHLIB_3.0)gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
2074101.02groestl256crypto_hash/groestl256/sphlibgcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer
2251341.11groestl256crypto_hash/groestl256/sphlib-adaptedgcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer
2791041.37groestl256crypto_hash/groestl256/opt32gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer
9043584.44groestl256crypto_hash/groestl256/8bit_cgcc -funroll-loops -m64 -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/32bit-2ktablegcc -m64 -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/32bit-bytesliced-c-fastgcc -m64 -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/32bit-bytesliced-c-smallgcc -m64 -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/aesnigcc -m64 -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/aesni-intrgcc -m64 -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/arm32gcc -m64 -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/avxgcc -m64 -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/avx-intrgcc -m64 -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/core2duogcc -m64 -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/mmxgcc -m64 -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/neon-vpermgcc -m64 -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/opt64gcc -m64 -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/opterongcc -m64 -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/opteron-unrolledgcc -m64 -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/thumb-asm-fastgcc -m64 -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/thumb-asm-smallgcc -m64 -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/vpermgcc -m64 -O3 -fomit-frame-pointer
groestl256crypto_hash/groestl256/vperm-intrgcc -m64 -O3 -fomit-frame-pointer
2251201.00groestl512crypto_hash/groestl512/sphlib-adapted (2.0)gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
3015741.34groestl512crypto_hash/groestl512/sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
3935681.75groestl512crypto_hash/groestl512/opt32gcc -mcpu=G5 -maltivec -O2 -fomit-frame-pointer
4517172.01groestl512crypto_hash/groestl512/sphlib-smallgcc -maltivec -O3 -fomit-frame-pointer
groestl512crypto_hash/groestl512/32bit-bytesliced-c-smallgcc -m64 -O3 -fomit-frame-pointer
groestl512crypto_hash/groestl512/aesnigcc -m64 -O3 -fomit-frame-pointer
groestl512crypto_hash/groestl512/aesni-intrgcc -m64 -O3 -fomit-frame-pointer
groestl512crypto_hash/groestl512/arm32gcc -m64 -O3 -fomit-frame-pointer
groestl512crypto_hash/groestl512/avxgcc -m64 -O3 -fomit-frame-pointer
groestl512crypto_hash/groestl512/avx-intrgcc -m64 -O3 -fomit-frame-pointer
groestl512crypto_hash/groestl512/core2duogcc -m64 -O3 -fomit-frame-pointer
groestl512crypto_hash/groestl512/mmxgcc -m64 -O3 -fomit-frame-pointer
groestl512crypto_hash/groestl512/opt64gcc -m64 -O3 -fomit-frame-pointer
groestl512crypto_hash/groestl512/opterongcc -m64 -O3 -fomit-frame-pointer
groestl512crypto_hash/groestl512/vpermgcc -m64 -O3 -fomit-frame-pointer
groestl512crypto_hash/groestl512/vperm-intrgcc -m64 -O3 -fomit-frame-pointer
hamsicrypto_hash/hamsi/bernstein/small-simd-2gcc -m64 -O3 -fomit-frame-pointer
hamsicrypto_hash/hamsi/simd-1gcc -m64 -O3 -fomit-frame-pointer
hamsicrypto_hash/hamsi/simd-2gcc -m64 -O3 -fomit-frame-pointer
hamsicrypto_hash/hamsi/sphlibgcc -m64 -O3 -fomit-frame-pointer
hamsicrypto_hash/hamsi/sphlib-smallgcc -m64 -O3 -fomit-frame-pointer
hamsi512crypto_hash/hamsi512/sphlibgcc -m64 -O3 -fomit-frame-pointer
hamsi512crypto_hash/hamsi512/sphlib-smallgcc -m64 -O3 -fomit-frame-pointer
908601.00jh224crypto_hash/jh224/simplegcc -funroll-loops -m64 -Os -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
1232001.36jh224crypto_hash/jh224/bitslice_opt64gcc -funroll-loops -m64 -O -fomit-frame-pointer
2251062.48jh224crypto_hash/jh224/bitslice_ref64gcc -mcpu=G5 -O3 -fomit-frame-pointer
2408002.65jh224crypto_hash/jh224/bitslice_opt32gcc -maltivec -O3 -fomit-frame-pointer
3639304.01jh224crypto_hash/jh224/bitslice_ref32gcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer
938421.00jh256crypto_hash/jh256/simplegcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
1562051.66jh256crypto_hash/jh256/bitslice_opt64gcc -m64 -mcpu=G3 -O -fomit-frame-pointer
2994883.19jh256crypto_hash/jh256/bitslice_opt32gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer
3015183.21jh256crypto_hash/jh256/bitslice_ref64gcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer
3369943.59jh256crypto_hash/jh256/bitslice_ref32gcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer
930721.00jh384crypto_hash/jh384/simplegcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
1617351.74jh384crypto_hash/jh384/bitslice_opt64gcc -maltivec -O2 -fomit-frame-pointer
2207522.37jh384crypto_hash/jh384/bitslice_ref64gcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer
3096803.33jh384crypto_hash/jh384/bitslice_opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
3618513.89jh384crypto_hash/jh384/bitslice_ref32gcc -mcpu=G5 -O3 -fomit-frame-pointer
924771.00jh512crypto_hash/jh512/simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
1244671.35jh512crypto_hash/jh512/bitslice_opt64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
2756882.98jh512crypto_hash/jh512/bitslice_ref64gcc -O -fomit-frame-pointer
2830313.06jh512crypto_hash/jh512/bitslice_opt32gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer
3484953.77jh512crypto_hash/jh512/bitslice_ref32gcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer
568121.00keccakcrypto_hash/keccak/opt64lcu24 (3.1.0)gcc -mcpu=G5 -O3 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
627411.10keccakcrypto_hash/keccak/opt64u6gcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer
646241.14keccakcrypto_hash/keccak/opt64lcu6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1232142.17keccakcrypto_hash/keccak/opt32bi-s2lcu4gcc -m64 -mcpu=G4 -O -fomit-frame-pointer
1247822.20keccakcrypto_hash/keccak/opt32bi-rvku2gcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer
1710943.01keccakcrypto_hash/keccak/opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
keccakcrypto_hash/keccak/avr8gcc -m64 -O3 -fomit-frame-pointer
keccakcrypto_hash/keccak/compactgcc -m64 -O3 -fomit-frame-pointer
keccakcrypto_hash/keccak/compact8gcc -m64 -O3 -fomit-frame-pointer
keccakcrypto_hash/keccak/inplacegcc -m64 -O3 -fomit-frame-pointer
keccakcrypto_hash/keccak/inplace-armv7a-neongcc -m64 -O3 -fomit-frame-pointer
keccakcrypto_hash/keccak/inplace32bigcc -m64 -O3 -fomit-frame-pointer
keccakcrypto_hash/keccak/opt64lcu24shldgcc -m64 -O3 -fomit-frame-pointer
keccakcrypto_hash/keccak/simplegcc -m64 -O3 -fomit-frame-pointer
keccakcrypto_hash/keccak/simple32bigcc -m64 -O3 -fomit-frame-pointer
667451.00keccakc1024crypto_hash/keccakc1024/sphlib (SPHLIB_3.0)gcc -mcpu=G5 -maltivec -Os -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
709031.06keccakc1024crypto_hash/keccakc1024/opt64lcu24gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
720161.08keccakc1024crypto_hash/keccakc1024/sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer
731431.10keccakc1024crypto_hash/keccakc1024/opt64u6gcc -fno-schedule-insns -O2 -fomit-frame-pointer
801851.20keccakc1024crypto_hash/keccakc1024/opt64lcu6gcc -mcpu=G5 -maltivec -O3 -fomit-frame-pointer
2556963.83keccakc1024crypto_hash/keccakc1024/opt32bi-s2lcu4gcc -mcpu=G5 -O2 -fomit-frame-pointer
2566273.84keccakc1024crypto_hash/keccakc1024/opt32biT-s2lcu4gcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer
2569283.85keccakc1024crypto_hash/keccakc1024/opt32bi-rvku2gcc -mcpu=G5 -O -fomit-frame-pointer
keccakc1024crypto_hash/keccakc1024/avr8gcc -m64 -O3 -fomit-frame-pointer
keccakc1024crypto_hash/keccakc1024/compactgcc -m64 -O3 -fomit-frame-pointer
keccakc1024crypto_hash/keccakc1024/compact8gcc -m64 -O3 -fomit-frame-pointer
keccakc1024crypto_hash/keccakc1024/inplacegcc -m64 -O3 -fomit-frame-pointer
keccakc1024crypto_hash/keccakc1024/inplace-armv7a-neongcc -m64 -O3 -fomit-frame-pointer
keccakc1024crypto_hash/keccakc1024/inplace32bigcc -m64 -O3 -fomit-frame-pointer
keccakc1024crypto_hash/keccakc1024/opt64lcu24shldgcc -m64 -O3 -fomit-frame-pointer
keccakc1024crypto_hash/keccakc1024/simplegcc -m64 -O3 -fomit-frame-pointer
keccakc1024crypto_hash/keccakc1024/simple32bigcc -m64 -O3 -fomit-frame-pointer
396481.00keccakc256crypto_hash/keccakc256/opt64lcu6 (3.1.0)gcc -funroll-loops -maltivec -O2 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
436171.10keccakc256crypto_hash/keccakc256/opt64u6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
527731.33keccakc256crypto_hash/keccakc256/opt64lcu24gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
958722.42keccakc256crypto_hash/keccakc256/opt32bi-rvku2gcc -funroll-loops -mcpu=G5 -maltivec -O -fomit-frame-pointer
1072612.71keccakc256crypto_hash/keccakc256/opt32bi-s2lcu4gcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer
1355553.42keccakc256crypto_hash/keccakc256/opt32biT-s2lcu4gcc -funroll-loops -maltivec -O3 -fomit-frame-pointer
keccakc256crypto_hash/keccakc256/avr8gcc -m64 -O3 -fomit-frame-pointer
keccakc256crypto_hash/keccakc256/compactgcc -m64 -O3 -fomit-frame-pointer
keccakc256crypto_hash/keccakc256/compact8gcc -m64 -O3 -fomit-frame-pointer
keccakc256crypto_hash/keccakc256/inplacegcc -m64 -O3 -fomit-frame-pointer
keccakc256crypto_hash/keccakc256/inplace32bigcc -m64 -O3 -fomit-frame-pointer
keccakc256crypto_hash/keccakc256/opt64lcu24shldgcc -m64 -O3 -fomit-frame-pointer
keccakc256crypto_hash/keccakc256/simplegcc -m64 -O3 -fomit-frame-pointer
keccakc256crypto_hash/keccakc256/simple32bigcc -m64 -O3 -fomit-frame-pointer
398931.00keccakc448crypto_hash/keccakc448/opt64u6 (3.1.0)gcc -funroll-loops -maltivec -O -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
410481.03keccakc448crypto_hash/keccakc448/opt64lcu6gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer
600321.50keccakc448crypto_hash/keccakc448/opt64lcu24gcc -maltivec -O2 -fomit-frame-pointer
1086402.72keccakc448crypto_hash/keccakc448/opt32bi-s2lcu4gcc -fno-schedule-insns -Os -fomit-frame-pointer
1127842.83keccakc448crypto_hash/keccakc448/opt32bi-rvku2gcc -m64 -maltivec -Os -fomit-frame-pointer
1242503.11keccakc448crypto_hash/keccakc448/opt32biT-s2lcu4gcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer
keccakc448crypto_hash/keccakc448/avr8gcc -m64 -O3 -fomit-frame-pointer
keccakc448crypto_hash/keccakc448/compactgcc -m64 -O3 -fomit-frame-pointer
keccakc448crypto_hash/keccakc448/compact8gcc -m64 -O3 -fomit-frame-pointer
keccakc448crypto_hash/keccakc448/inplacegcc -m64 -O3 -fomit-frame-pointer
keccakc448crypto_hash/keccakc448/inplace32bigcc -m64 -O3 -fomit-frame-pointer
keccakc448crypto_hash/keccakc448/opt64lcu24shldgcc -m64 -O3 -fomit-frame-pointer
keccakc448crypto_hash/keccakc448/simplegcc -m64 -O3 -fomit-frame-pointer
keccakc448crypto_hash/keccakc448/simple32bigcc -m64 -O3 -fomit-frame-pointer
382061.00keccakc512crypto_hash/keccakc512/opt64u6 (3.1.0)gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
397601.04keccakc512crypto_hash/keccakc512/sphlibgcc -maltivec -Os -fomit-frame-pointer
444501.16keccakc512crypto_hash/keccakc512/opt64lcu6gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
484191.27keccakc512crypto_hash/keccakc512/sphlib-smallgcc -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer
619081.62keccakc512crypto_hash/keccakc512/opt64lcu24gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
1091652.86keccakc512crypto_hash/keccakc512/opt32bi-rvku2gcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer
1224163.20keccakc512crypto_hash/keccakc512/opt32bi-s2lcu4gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer
1582004.14keccakc512crypto_hash/keccakc512/opt32biT-s2lcu4gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer
keccakc512crypto_hash/keccakc512/avr8gcc -m64 -O3 -fomit-frame-pointer
keccakc512crypto_hash/keccakc512/compactgcc -m64 -O3 -fomit-frame-pointer
keccakc512crypto_hash/keccakc512/compact8gcc -m64 -O3 -fomit-frame-pointer
keccakc512crypto_hash/keccakc512/inplacegcc -m64 -O3 -fomit-frame-pointer
keccakc512crypto_hash/keccakc512/inplace-armv7a-neongcc -m64 -O3 -fomit-frame-pointer
keccakc512crypto_hash/keccakc512/inplace32bigcc -m64 -O3 -fomit-frame-pointer
keccakc512crypto_hash/keccakc512/opt64lcu24shldgcc -m64 -O3 -fomit-frame-pointer
keccakc512crypto_hash/keccakc512/simplegcc -m64 -O3 -fomit-frame-pointer
keccakc512crypto_hash/keccakc512/simple32bigcc -m64 -O3 -fomit-frame-pointer
keccakc512treed2crypto_hash/keccakc512treed2/sseu24gcc -m64 -O3 -fomit-frame-pointer
keccakc512treed2crypto_hash/keccakc512treed2/sseu4gcc -m64 -O3 -fomit-frame-pointer
555521.00keccakc768crypto_hash/keccakc768/opt64lcu6 (3.1.0)gcc -mcpu=G5 -maltivec -O3 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
704481.27keccakc768crypto_hash/keccakc768/opt64u6gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer
749911.35keccakc768crypto_hash/keccakc768/opt64lcu24gcc -fno-schedule-insns -Os -fomit-frame-pointer
1340782.41keccakc768crypto_hash/keccakc768/opt32bi-rvku2gcc -m64 -mcpu=G3 -O -fomit-frame-pointer
1386912.50keccakc768crypto_hash/keccakc768/opt32bi-s2lcu4gcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer
1471962.65keccakc768crypto_hash/keccakc768/opt32biT-s2lcu4gcc -m64 -mcpu=G4 -O -fomit-frame-pointer
keccakc768crypto_hash/keccakc768/avr8gcc -m64 -O3 -fomit-frame-pointer
keccakc768crypto_hash/keccakc768/compactgcc -m64 -O3 -fomit-frame-pointer
keccakc768crypto_hash/keccakc768/compact8gcc -m64 -O3 -fomit-frame-pointer
keccakc768crypto_hash/keccakc768/inplacegcc -m64 -O3 -fomit-frame-pointer
keccakc768crypto_hash/keccakc768/inplace32bigcc -m64 -O3 -fomit-frame-pointer
keccakc768crypto_hash/keccakc768/opt64lcu24shldgcc -m64 -O3 -fomit-frame-pointer
keccakc768crypto_hash/keccakc768/simplegcc -m64 -O3 -fomit-frame-pointer
keccakc768crypto_hash/keccakc768/simple32bigcc -m64 -O3 -fomit-frame-pointer
2255821.00lane256crypto_hash/lane256/cgcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
lane256crypto_hash/lane256/bitslicegcc -m64 -O3 -fomit-frame-pointer
lane256crypto_hash/lane256/mmxgcc -m64 -O3 -fomit-frame-pointer
3385761.00lane512crypto_hash/lane512/cgcc -m64 -O -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
862471.00luffa256crypto_hash/luffa256/sphlib (SPHLIB_3.0)gcc -mcpu=G5 -maltivec -O -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
luffa256crypto_hash/luffa256/armgcc -m64 -O3 -fomit-frame-pointer
luffa256crypto_hash/luffa256/opt32gcc -m64 -O3 -fomit-frame-pointer
luffa256crypto_hash/luffa256/thomaz/basicgcc -m64 -O3 -fomit-frame-pointer
luffa384crypto_hash/luffa384/armgcc -m64 -O3 -fomit-frame-pointer
luffa384crypto_hash/luffa384/opt32gcc -m64 -O3 -fomit-frame-pointer
1393981.00luffa512crypto_hash/luffa512/sphlib (SPHLIB_3.0)gcc -funroll-loops -mcpu=G5 -maltivec -O3 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
luffa512crypto_hash/luffa512/armgcc -m64 -O3 -fomit-frame-pointer
luffa512crypto_hash/luffa512/opt32gcc -m64 -O3 -fomit-frame-pointer
1510881.00mcssha4crypto_hash/mcssha4/refgcc -mcpu=G5 -maltivec -O3 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
1558621.00mcssha5crypto_hash/mcssha5/refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
1517601.00mcssha6crypto_hash/mcssha6/refgcc -fno-schedule-insns -O2 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
7094361.00md2crypto_hash/md2/openssl (OpenSSL_1.0.0j-fips_10_May_2012)gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
138461.00md4crypto_hash/md4/openssl (OpenSSL_1.0.0j-fips_10_May_2012)gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
184871.00md5crypto_hash/md5/refgcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
191101.03md5crypto_hash/md5/opensslgcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer
1149121.00md6d224crypto_hash/md6d224/refgcc -funroll-loops -Os -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
1047901.00md6d256crypto_hash/md6d256/refgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
1354851.00md6d384crypto_hash/md6d384/refgcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
1949011.00md6d512crypto_hash/md6d512/refgcc -mcpu=G5 -Os -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
2315041.00mgrostl256crypto_hash/mgrostl256/opt-32 (2.0)gcc -O3 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
1030044444.49mgrostl256crypto_hash/mgrostl256/refgcc -funroll-loops -maltivec -Os -fomit-frame-pointer
mgrostl256crypto_hash/mgrostl256/opt-64gcc -m64 -O3 -fomit-frame-pointer
nasha256crypto_hash/nasha256/optgcc -m64 -O3 -fomit-frame-pointer
nasha256crypto_hash/nasha256/opt_v4gcc -m64 -O3 -fomit-frame-pointer
nasha512crypto_hash/nasha512/optgcc -m64 -O3 -fomit-frame-pointer
nasha512crypto_hash/nasha512/opt_v4gcc -m64 -O3 -fomit-frame-pointer
12779551.00rfsb509crypto_hash/rfsb509/ref (1.0)gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
rhashcrypto_hash/rhash/refg++ -m64 -O3 -fomit-frame-pointer
354901.00ripemd160crypto_hash/ripemd160/openssl (OpenSSL_1.0.0j-fips_10_May_2012)gcc -m64 -Os -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
1102081.00round3jh256crypto_hash/round3jh256/simplegcc -O -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
1240401.13round3jh256crypto_hash/round3jh256/sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer
2009001.82round3jh256crypto_hash/round3jh256/sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
1102501.00round3jh512crypto_hash/round3jh512/simplegcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
1273441.16round3jh512crypto_hash/round3jh512/sphlib-smallgcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer
1292481.17round3jh512crypto_hash/round3jh512/sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer
sarmal256crypto_hash/sarmal256/opt64gcc -m64 -O3 -fomit-frame-pointer
sarmal512crypto_hash/sarmal512/opt64gcc -m64 -O3 -fomit-frame-pointer
189561.00sha1crypto_hash/sha1/openssl (OpenSSL_1.0.0j-fips_10_May_2012)gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
457381.00sha224crypto_hash/sha224/openssl (OpenSSL_1.0.0j-fips_10_May_2012)gcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
455351.00sha256crypto_hash/sha256/openssl (OpenSSL_1.0.0j-fips_10_May_2012)gcc -funroll-loops -m64 -O2 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
513381.13sha256crypto_hash/sha256/sphlibgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer
540961.19sha256crypto_hash/sha256/sphlib-smallgcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer
545301.20sha256crypto_hash/sha256/refgcc -m64 -O2 -fomit-frame-pointer
sha256crypto_hash/sha256/cryptoppg++ -m64 -O3 -fomit-frame-pointer
312271.00sha384crypto_hash/sha384/openssl (OpenSSL_1.0.0j-fips_10_May_2012)gcc -funroll-loops -mcpu=G5 -maltivec -O2 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
312271.00sha512crypto_hash/sha512/openssl (OpenSSL_1.0.0j-fips_10_May_2012)gcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
343351.10sha512crypto_hash/sha512/sphlib-smallgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer
347761.11sha512crypto_hash/sha512/sphlibgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer
405441.30sha512crypto_hash/sha512/refgcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer
sha512crypto_hash/sha512/cryptoppg++ -m64 -O3 -fomit-frame-pointer
381571.00shabal256crypto_hash/shabal256/sphlib (SPHLIB_3.0)gcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
shabal256crypto_hash/shabal256/ppc64ebgcc -m64 -O3 -fomit-frame-pointer
321581.00shabal512crypto_hash/shabal512/ref (1.0)gcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
364001.13shabal512crypto_hash/shabal512/sphlibgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer
shabal512crypto_hash/shabal512/ppc64ebgcc -m64 -O3 -fomit-frame-pointer
1249781.00shavite3256crypto_hash/shavite3256/lower-mem (3.0_(lower_mem))gcc -O3 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
1308721.05shavite3256crypto_hash/shavite3256/sphlibgcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer
1379841.10shavite3256crypto_hash/shavite3256/low-memgcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer
1385441.11shavite3256crypto_hash/shavite3256/sphlib-smallgcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer
1430801.14shavite3256crypto_hash/shavite3256/no-saltgcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer
1434231.15shavite3256crypto_hash/shavite3256/new-aes-roundgcc -funroll-loops -maltivec -O -fomit-frame-pointer
4448293.56shavite3256crypto_hash/shavite3256/8-bitgcc -m64 -mcpu=G3 -O2 -fomit-frame-pointer
2185611.00shavite3512crypto_hash/shavite3512/low-mem (3.0_(low_mem))gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
2539391.16shavite3512crypto_hash/shavite3512/IntelL1Cachegcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer
3156581.44shavite3512crypto_hash/shavite3512/no-saltgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer
3280971.50shavite3512crypto_hash/shavite3512/different-ordergcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer
3335571.53shavite3512crypto_hash/shavite3512/new-aes-roundgcc -funroll-loops -mcpu=G5 -maltivec -O -fomit-frame-pointer
3446241.58shavite3512crypto_hash/shavite3512/lower-memgcc -m64 -maltivec -O2 -fomit-frame-pointer
9447204.32shavite3512crypto_hash/shavite3512/8-bitgcc -m64 -O2 -fomit-frame-pointer
shavite3512crypto_hash/shavite3512/sphlibgcc -m64 -O3 -fomit-frame-pointer
shavite3512crypto_hash/shavite3512/sphlib-smallgcc -m64 -O3 -fomit-frame-pointer
2462881.00simd256crypto_hash/simd256/sphlib (SPHLIB_3.0)gcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
2584891.05simd256crypto_hash/simd256/sphlib-smallgcc -funroll-loops -mcpu=G5 -maltivec -O3 -fomit-frame-pointer
5295082.15simd256crypto_hash/simd256/optgcc -m64 -mcpu=G5 -Os -fomit-frame-pointer
568671623.09simd256crypto_hash/simd256/refgcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer
simd256crypto_hash/simd256/vect128gcc -m64 -O3 -fomit-frame-pointer
2649781.00simd512crypto_hash/simd512/sphlib (SPHLIB_3.0)gcc -mcpu=G5 -maltivec -O3 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
3746191.41simd512crypto_hash/simd512/optgcc -mcpu=G5 -maltivec -O3 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
3795541.43simd512crypto_hash/simd512/sphlib-smallgcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer
1509883256.98simd512crypto_hash/simd512/refgcc -mcpu=G5 -maltivec -O2 -fomit-frame-pointer
simd512crypto_hash/simd512/vect128gcc -m64 -O3 -fomit-frame-pointer
349441.00skein10241024crypto_hash/skein10241024/opt (v1.3_C_code)gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
378281.00skein256256crypto_hash/skein256256/opt (v1.3_C_code)gcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
241431.00skein512256crypto_hash/skein512256/sphlib (SPHLIB_3.0)gcc -funroll-loops -mcpu=G5 -maltivec -O3 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
263691.09skein512256crypto_hash/skein512256/simplegcc -funroll-loops -mcpu=G5 -O -fomit-frame-pointer
268241.11skein512256crypto_hash/skein512256/optgcc -O3 -fomit-frame-pointer
314721.30skein512256crypto_hash/skein512256/sphlib-smallgcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer
skein512256crypto_hash/skein512256/littlegcc -m64 -O3 -fomit-frame-pointer
skein512256crypto_hash/skein512256/sandygcc -m64 -O3 -fomit-frame-pointer
254801.00skein512512crypto_hash/skein512512/simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
284061.11skein512512crypto_hash/skein512512/optgcc -m64 -Os -fomit-frame-pointer
328021.29skein512512crypto_hash/skein512512/sphlibgcc -mcpu=G5 -O -fomit-frame-pointer
358611.41skein512512crypto_hash/skein512512/sphlib-smallgcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer
skein512512crypto_hash/skein512512/littlegcc -m64 -O3 -fomit-frame-pointer
skein512512crypto_hash/skein512512/sandygcc -m64 -O3 -fomit-frame-pointer
tigercrypto_hash/tiger/cryptoppg++ -m64 -O3 -fomit-frame-pointer
1906381.00whirlpoolcrypto_hash/whirlpool/refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
whirlpoolcrypto_hash/whirlpool/cryptoppg++ -m64 -O3 -fomit-frame-pointer

crypto_hashblocks

TimeRelative timePrimitiveImplementationCompiler
170381.00md5crypto_hashblocks/md5/refgcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
md5crypto_hashblocks/md5/little-1gcc -m64 -O3 -fomit-frame-pointer
8418481.00rfsb509crypto_hashblocks/rfsb509/refgcc -maltivec -O3 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
rfsb509crypto_hashblocks/rfsb509/amd64-3gcc -m64 -O3 -fomit-frame-pointer
503301.00sha256crypto_hashblocks/sha256/refgcc -funroll-loops -maltivec -O3 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
554331.10sha256crypto_hashblocks/sha256/inplacegcc -m64 -mcpu=G4 -O -fomit-frame-pointer
368971.00sha512crypto_hashblocks/sha512/refgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer (4.6.3 20120306 (Red Hat 4.6.3-2))
381921.04sha512crypto_hashblocks/sha512/inplacegcc -Os -fomit-frame-pointer