Implementation notes: ppc64, io83, crypto_hash

Computer: io83
Architecture: ppc64
CPU ID: unknown CPU ID
CPU cycles/second: 3133000000...3133000000 (powerpccpuinfo)
SUPERCOP version: 20180818
Benchmark dates: 20180926...20180927

crypto_hash

TimeRelative timePrimitiveImplementationCompiler
atelopus32refg++ -m64 -O3 -fomit-frame-pointer
atelopus64refg++ -m64 -O3 -fomit-frame-pointer
bash256avx2gcc -m64 -O3 -fomit-frame-pointer
bash256refgcc -m64 -O3 -fomit-frame-pointer
bash384avx2gcc -m64 -O3 -fomit-frame-pointer
bash384refgcc -m64 -O3 -fomit-frame-pointer
bash512avx2gcc -m64 -O3 -fomit-frame-pointer
bash512refgcc -m64 -O3 -fomit-frame-pointer
408171.00bblake256bswapgcc -funroll-loops -m64 -O3 -fomit-frame-pointer (7.3.0)
409641.00bblake256regsgcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer
332221.00blake256bswapgcc -funroll-loops -m64 -O3 -fomit-frame-pointer (7.3.0)
332711.00blake256regsgcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer
348881.05blake256sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer
686982.07blake256sphlib-smallgcc -m64 -O2 -fomit-frame-pointer
732062.20blake256refgcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer
blake256vect128gcc -m64 -O3 -fomit-frame-pointer
blake256vect128-mmxhackgcc -m64 -O3 -fomit-frame-pointer
106821.00blake2bregsgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer (7.3.0)
134751.26blake2brefgcc -funroll-loops -O2 -fomit-frame-pointer
blake2bavx2-1gcc -m64 -O3 -fomit-frame-pointer
blake2bavx2-2gcc -m64 -O3 -fomit-frame-pointer
blake2bavx2-3gcc -m64 -O3 -fomit-frame-pointer
blake2bavxiccgcc -m64 -O3 -fomit-frame-pointer
blake2bxmmgcc -m64 -O3 -fomit-frame-pointer
blake2bymmgcc -m64 -O3 -fomit-frame-pointer
177871.00blake2sregsgcc -m64 -O3 -fomit-frame-pointer
206781.16blake2srefgcc -funroll-loops -m64 -O2 -fomit-frame-pointer
blake2savxiccgcc -m64 -O3 -fomit-frame-pointer
blake2sxmmgcc -m64 -O3 -fomit-frame-pointer
265581.00blake32sphlibgcc -funroll-loops -O2 -fomit-frame-pointer (7.3.0)
503721.90blake32sphlib-smallgcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer
543902.05blake32refgcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer
217071.00blake512bswapgcc -m64 -Os -fomit-frame-pointer (7.3.0)
218541.01blake512regsgcc -Os -fomit-frame-pointer
219521.01blake512sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer
395921.82blake512sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer
408661.88blake512refgcc -m64 -mcpu=G3 -Os -fomit-frame-pointer
blake512vect128gcc -m64 -O3 -fomit-frame-pointer
blake512vect128-inplacegcc -m64 -O3 -fomit-frame-pointer
194531.00blake64sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer (7.3.0)
343981.77blake64sphlib-smallgcc -funroll-loops -maltivec -O3 -fomit-frame-pointer
370931.91blake64refgcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer
209721.00bmw256optabegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (7.3.0)
210211.00bmw256optbbegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (7.3.0)
217071.04bmw256optc01gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (7.3.0)
218051.04bmw256optc04gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer
220011.05bmw256optc03gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer
220991.05bmw256optc02gcc -fno-schedule-insns -O3 -fomit-frame-pointer
238141.14bmw256optbgbegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
244021.16bmw256sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (7.3.0)
249411.19bmw256sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
349861.67bmw256refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer
110741.00bmw512optabegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (7.3.0)
111231.00bmw512optbbegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (7.3.0)
115151.04bmw512optc01gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (7.3.0)
115151.04bmw512optc02gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (7.3.0)
117111.06bmw512optc04gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (7.3.0)
117601.06bmw512optc03gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (7.3.0)
134261.21bmw512optbgbegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (7.3.0)
141121.27bmw512sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
189631.71bmw512refgcc -m64 -O3 -fomit-frame-pointer
195021.76bmw512sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
28779661.00cubehash161simplegcc -maltivec -O3 -fomit-frame-pointer (7.3.0)
28872271.00cubehash161unrolledgcc -funroll-loops -m64 -O2 -fomit-frame-pointer
35059011.22cubehash161specgcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer
2421091.00cubehash1616simplegcc -m64 -O3 -fomit-frame-pointer
2479891.02cubehash1616unrolledgcc -funroll-loops -m64 -O2 -fomit-frame-pointer
6345502.62cubehash1616specgcc -m64 -O3 -fomit-frame-pointer
14740181.00cubehash162unrolledgcc -funroll-loops -m64 -O2 -fomit-frame-pointer (7.3.0)
14783791.00cubehash162simplegcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer
19808251.34cubehash162specgcc -funroll-loops -m64 -O3 -fomit-frame-pointer
759501.00cubehash1632sphlibgcc -m64 -maltivec -Os -fomit-frame-pointer
768321.01cubehash1632unrolled5gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
814871.07cubehash1632unrolled4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
831041.09cubehash1632unrolled3gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
862891.14cubehash1632sphlib-smallgcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer
1445011.90cubehash1632unrolled2gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer
1534682.02cubehash1632simplegcc -maltivec -O3 -fomit-frame-pointer
1608672.12cubehash1632unrolledgcc -funroll-loops -m64 -O2 -fomit-frame-pointer
cubehash1632ppc64gcc -m64 -O3 -fomit-frame-pointer
cubehash1632ppc64aixgcc -m64 -O3 -fomit-frame-pointer
cubehash1632ppcaltivecgcc -m64 -O3 -fomit-frame-pointer
7722891.00cubehash164simplegcc -m64 -maltivec -O3 -fomit-frame-pointer (7.3.0)
7730731.00cubehash164unrolledgcc -funroll-loops -maltivec -O2 -fomit-frame-pointer
12112311.57cubehash164specgcc -funroll-loops -maltivec -O3 -fomit-frame-pointer
4189501.00cubehash168simplegcc -m64 -O3 -fomit-frame-pointer (7.3.0)
4228211.01cubehash168unrolledgcc -funroll-loops -m64 -O2 -fomit-frame-pointer
8252581.97cubehash168specgcc -m64 -maltivec -O3 -fomit-frame-pointer
671791.00cubehash512unrolled5gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (7.3.0)
717361.07cubehash512unrolled4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (7.3.0)
724711.08cubehash512unrolled3gcc -fno-schedule-insns -O3 -fomit-frame-pointer
1169141.74cubehash512unrolled2gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer
1290171.92cubehash512unrolledgcc -funroll-loops -maltivec -O3 -fomit-frame-pointer
1304381.94cubehash512simplegcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer
cubehash512ppc64gcc -m64 -O3 -fomit-frame-pointer
cubehash512ppc64aixgcc -m64 -O3 -fomit-frame-pointer
cubehash512ppcaltivecgcc -m64 -O3 -fomit-frame-pointer
15548191.00cubehash81unrolledgcc -m64 -maltivec -O2 -fomit-frame-pointer (7.3.0)
15839251.02cubehash81simplegcc -funroll-loops -m64 -O3 -fomit-frame-pointer
21767271.40cubehash81specgcc -maltivec -O3 -fomit-frame-pointer
1443541.00cubehash816simplegcc -m64 -O3 -fomit-frame-pointer
1485681.03cubehash816unrolledgcc -maltivec -O2 -fomit-frame-pointer
5339043.70cubehash816specgcc -funroll-loops -O3 -fomit-frame-pointer (7.3.0)
8056581.00cubehash82unrolledgcc -m64 -O2 -fomit-frame-pointer (7.3.0)
8257971.02cubehash82simplegcc -funroll-loops -O3 -fomit-frame-pointer
12973731.61cubehash82specgcc -funroll-loops -maltivec -O3 -fomit-frame-pointer
956971.00cubehash832simplegcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer
1017731.06cubehash832unrolledgcc -m64 -maltivec -O2 -fomit-frame-pointer
4781425.00cubehash832specgcc -m64 -maltivec -O3 -fomit-frame-pointer
4297791.00cubehash84unrolledgcc -m64 -maltivec -O2 -fomit-frame-pointer (7.3.0)
4369331.02cubehash84simplegcc -funroll-loops -O3 -fomit-frame-pointer
8720042.03cubehash84specgcc -funroll-loops -maltivec -O3 -fomit-frame-pointer
2420601.00cubehash88simplegcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer (7.3.0)
2425991.00cubehash88unrolledgcc -m64 -maltivec -O2 -fomit-frame-pointer
6411162.65cubehash88specgcc -funroll-loops -m64 -O3 -fomit-frame-pointer
1115731.00echo256sphlibgcc -funroll-loops -O3 -fomit-frame-pointer (7.3.0)
1126511.01echo256powerpc/altivecgcc -O3 -fomit-frame-pointer
1129451.01echo256generic/opt64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1167181.05echo256sphlib-smallgcc -m64 -O3 -fomit-frame-pointer
1331821.19echo256generic/opt32gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer
1432271.28echo256powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1831621.64echo256powerpc/pp32cv1gcc -funroll-loops -O3 -fomit-frame-pointer (7.3.0)
echo256ccalik/bitslicedgcc -m64 -O3 -fomit-frame-pointer
1985481.00echo512sphlibgcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer (7.3.0)
2000671.01echo512powerpc/altivecgcc -maltivec -O3 -fomit-frame-pointer
2037421.03echo512generic/opt64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
2102101.06echo512sphlib-smallgcc -m64 -O3 -fomit-frame-pointer
2360331.19echo512generic/opt32gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer
2538201.28echo512powerpc/pp32cv2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
3236451.63echo512powerpc/pp32cv1gcc -mcpu=G5 -O3 -fomit-frame-pointer
echo512ccalik/bitslicedgcc -m64 -O3 -fomit-frame-pointer
881021.00echosp256powerpc/altivecgcc -funroll-loops -maltivec -O3 -fomit-frame-pointer (7.3.0)
882981.00echosp256generic/opt64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1052031.19echosp256generic/opt32gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer
1123081.27echosp256powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1436191.63echosp256powerpc/pp32cv1gcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer
1384741.00echosp512powerpc/altivecgcc -funroll-loops -O3 -fomit-frame-pointer (7.3.0)
1415121.02echosp512generic/opt64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1648361.19echosp512generic/opt32gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer
1768901.28echosp512powerpc/pp32cv2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
2257921.63echosp512powerpc/pp32cv1gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer
108781.00edonr256swpbegcc -fno-schedule-insns -O3 -fomit-frame-pointer (7.3.0)
112701.04edonr256optcgcc -fno-schedule-insns -O3 -fomit-frame-pointer (7.3.0)
59781.00edonr512swpbegcc -fno-schedule-insns -O2 -fomit-frame-pointer (7.3.0)
61251.02edonr512optcgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1758121.00essence224gccgcc -m64 -O3 -fomit-frame-pointer (7.3.0)
1759101.00essence256gccgcc -m64 -maltivec -O3 -fomit-frame-pointer
1120631.00essence384gccgcc -funroll-loops -mcpu=G5 -maltivec -O3 -fomit-frame-pointer (7.3.0)
1123081.00essence512gccgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer (7.3.0)
1177564081.00fsb256refgcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer (7.3.0)
1096334821.00fsb512refgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer (7.3.0)
461091.00fugue2cop_opt32gcc -funroll-loops -mcpu=G5 -maltivec -O2 -fomit-frame-pointer (7.3.0)
634551.00fugue256ANSI_opt64gcc -funroll-loops -maltivec -O3 -fomit-frame-pointer (7.3.0)
716381.13fugue256ANSI_opt32gcc -maltivec -O2 -fomit-frame-pointer
764891.21fugue256sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer
1556241.00fugue512sphlibgcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer (7.3.0)
958931.00groestl256sphlib-adaptedgcc -O3 -fomit-frame-pointer (7.3.0)
980491.02groestl256sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1030471.07groestl256sphlib-smallgcc -funroll-loops -mcpu=G5 -O2 -fomit-frame-pointer
2397572.50groestl256opt32gcc -m64 -O3 -fomit-frame-pointer
2941963.07groestl25632bit-2ktablegcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer
3325633.47groestl25632bit-bytesliced-c-fastgcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer
4363944.55groestl25632bit-bytesliced-c-smallgcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer
5741335.99groestl2568bit_cgcc -funroll-loops -maltivec -O3 -fomit-frame-pointer
groestl256opt64gcc -m64 -O3 -fomit-frame-pointer
groestl256vperm-intrgcc -m64 -O3 -fomit-frame-pointer
1454321.00groestl512sphlib-adaptedgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (7.3.0)
1459221.00groestl512sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
2286341.57groestl512sphlib-smallgcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer
3540742.43groestl512opt32gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
7714075.30groestl51232bit-bytesliced-c-smallgcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer
groestl512mmxgcc -m64 -O3 -fomit-frame-pointer
groestl512opt64gcc -m64 -O3 -fomit-frame-pointer
hamsisimd-1gcc -m64 -O3 -fomit-frame-pointer
hamsisimd-2gcc -m64 -O3 -fomit-frame-pointer
hamsisphlibgcc -m64 -O3 -fomit-frame-pointer
hamsisphlib-smallgcc -m64 -O3 -fomit-frame-pointer
hamsi512sphlibgcc -m64 -O3 -fomit-frame-pointer
hamsi512sphlib-smallgcc -m64 -O3 -fomit-frame-pointer
736961.00jh224simplegcc -funroll-loops -O3 -fomit-frame-pointer (7.3.0)
993231.35jh224bitslice_opt64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1076041.46jh224bitslice_ref64gcc -m64 -O3 -fomit-frame-pointer
2250083.05jh224bitslice_opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
2485773.37jh224bitslice_ref32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
736961.00jh256simplegcc -funroll-loops -maltivec -O3 -fomit-frame-pointer (7.3.0)
993231.35jh256bitslice_opt64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1076531.46jh256bitslice_ref64gcc -maltivec -O3 -fomit-frame-pointer
2247143.05jh256bitslice_opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
2476463.36jh256bitslice_ref32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
736961.00jh384simplegcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer (7.3.0)
987351.34jh384bitslice_opt64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1074571.46jh384bitslice_ref64gcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer (7.3.0)
2254003.06jh384bitslice_opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
2477933.36jh384bitslice_ref32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
735981.00jh512simplegcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer (7.3.0)
986861.34jh512bitslice_opt64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1074081.46jh512bitslice_ref64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer
2247633.05jh512bitslice_opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
2483323.37jh512bitslice_ref32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
135241.00k12kcp/optimized1600ufullgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (7.3.0)
139161.03k12kcp/optimized1600lcufullgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (7.3.0)
141121.04k12kcp/optimized1600u6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (7.3.0)
144061.07k12kcp/optimized1600lcu6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (7.3.0)
288612.13k12kcp/reference1600gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (7.3.0)
398862.95k12kcp/compact1600gcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer
481183.56k12kcp/inplace1600bigcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
61024645.12k12kcp/reference1600-32bitsgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer
k12kcp/compact1600AVR8gcc -m64 -O3 -fomit-frame-pointer
k12kcp/inplace1600ARMv6Mgcc -m64 -O3 -fomit-frame-pointer
k12kcp/inplace1600ARMv7Agcc -m64 -O3 -fomit-frame-pointer
k12kcp/inplace1600ARMv7Mgcc -m64 -O3 -fomit-frame-pointer
k12kcp/optimized1600ARMv6Mu1gcc -m64 -O3 -fomit-frame-pointer
k12kcp/optimized1600ARMv6Mu2gcc -m64 -O3 -fomit-frame-pointer
k12kcp/optimized1600ARMv7Agcc -m64 -O3 -fomit-frame-pointer
k12kcp/optimized1600ARMv8Agcc -m64 -O3 -fomit-frame-pointer
k12kcp/optimized1600AVR8gcc -m64 -O3 -fomit-frame-pointer
k12kcp/optimized1600AVX2g++ -m64 -O3 -fomit-frame-pointer
k12kcp/optimized1600AVX512gcc -m64 -O3 -fomit-frame-pointer
k12kcp/optimized1600AsmX86-64gcc -m64 -O3 -fomit-frame-pointer
k12kcp/optimized1600AsmX86-64Applegcc -m64 -O3 -fomit-frame-pointer
k12kcp/optimized1600AsmX86-64shldgcc -m64 -O3 -fomit-frame-pointer
k12kcp/optimized1600XOPu6gcc -m64 -O3 -fomit-frame-pointer
k12kcp/optimized1600XOPufullgcc -m64 -O3 -fomit-frame-pointer
k12kcp/optimized1600lcufullshldgcc -m64 -O3 -fomit-frame-pointer
301351.00keccakopt64lcu24gcc -fno-schedule-insns -O3 -fomit-frame-pointer
301351.00keccakopt64u6gcc -fno-schedule-insns -O2 -fomit-frame-pointer (7.3.0)
308211.02keccakopt64lcu6gcc -fno-schedule-insns -O2 -fomit-frame-pointer (7.3.0)
309191.03keccakinplacegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
313601.04keccaksimplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
817812.71keccakcompactgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
848192.81keccaksimple32bigcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
852112.83keccakopt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
882982.93keccakopt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
906013.01keccakopt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
949623.15keccakinplace32bigcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
37318412.38keccakcompact8gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
500291.00keccakc1024opt64lcu24gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (7.3.0)
504211.01keccakc1024opt64u6gcc -fno-schedule-insns -O2 -fomit-frame-pointer
512051.02keccakc1024opt64lcu6gcc -fno-schedule-insns -O2 -fomit-frame-pointer
515481.03keccakc1024inplacegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
518421.04keccakc1024sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (7.3.0)
525771.05keccakc1024simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
547821.10keccakc1024sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (7.3.0)
1375922.75keccakc1024compactgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer
1392582.78keccakc1024simple32bigcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (7.3.0)
1401402.80keccakc1024opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (7.3.0)
1456772.91keccakc1024opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (7.3.0)
1464612.93keccakc1024opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (7.3.0)
1556243.11keccakc1024inplace32bigcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (7.3.0)
63288412.65keccakc1024compact8gcc -funroll-loops -maltivec -O2 -fomit-frame-pointer
235201.00keccakc256opt64u6gcc -fno-schedule-insns -O3 -fomit-frame-pointer (7.3.0)
236671.01keccakc256opt64lcu24gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer
240101.02keccakc256opt64lcu6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
241571.03keccakc256inplacegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
245001.04keccakc256simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
636022.70keccakc256compactgcc -funroll-loops -O3 -fomit-frame-pointer
674732.87keccakc256simple32bigcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
681102.90keccakc256opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
694822.95keccakc256opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
729123.10keccakc256opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
752153.20keccakc256inplace32bigcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
28910012.29keccakc256compact8gcc -funroll-loops -maltivec -O3 -fomit-frame-pointer
256761.00keccakc448opt64lcu24gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (7.3.0)
256761.00keccakc448opt64u6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (7.3.0)
261661.02keccakc448inplacegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
262151.02keccakc448opt64lcu6gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
274401.07keccakc448simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
700702.73keccakc448compactgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (7.3.0)
741372.89keccakc448opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (7.3.0)
762932.97keccakc448opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (7.3.0)
780083.04keccakc448opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (7.3.0)
31678512.34keccakc448compact8gcc -funroll-loops -maltivec -O2 -fomit-frame-pointer
keccakc448inplace32bigcc -m64 -O3 -fomit-frame-pointer
keccakc448simple32bigcc -m64 -O3 -fomit-frame-pointer
278811.00keccakc512opt64u6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (7.3.0)
280281.01keccakc512opt64lcu24gcc -fno-schedule-insns -O2 -fomit-frame-pointer
285181.02keccakc512inplacegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
286161.03keccakc512opt64lcu6gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (7.3.0)
289101.04keccakc512sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (7.3.0)
294001.05keccakc512simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (7.3.0)
304781.09keccakc512sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (7.3.0)
755092.71keccakc512compactgcc -funroll-loops -m64 -O3 -fomit-frame-pointer
782042.80keccakc512simple32bigcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (7.3.0)
799192.87keccakc512opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (7.3.0)
819772.94keccakc512opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (7.3.0)
839863.01keccakc512opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (7.3.0)
878573.15keccakc512inplace32bigcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (7.3.0)
34451912.36keccakc512compact8gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
keccakc512gil/singlefilegcc -m64 -O3 -fomit-frame-pointer
keccakc512gil/singlefile_unrolledgcc -m64 -O3 -fomit-frame-pointer
345451.00keccakc768opt64lcu24gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (7.3.0)
345941.00keccakc768opt64u6gcc -fno-schedule-insns -O2 -fomit-frame-pointer
353291.02keccakc768opt64lcu6gcc -fno-schedule-insns -O2 -fomit-frame-pointer
353781.02keccakc768inplacegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (7.3.0)
362111.05keccakc768simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
943742.73keccakc768compactgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (7.3.0)
972162.81keccakc768simple32bigcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (7.3.0)
991272.87keccakc768opt32bi-rvku2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (7.3.0)
1016262.94keccakc768opt32bi-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (7.3.0)
1022142.96keccakc768opt32biT-s2lcu4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (7.3.0)
1076533.12keccakc768inplace32bigcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (7.3.0)
43218012.51keccakc768compact8gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
890331.00lane256cgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (7.3.0)
1784091.00lane512cgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (7.3.0)
536551.00luffa256opt32gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer (7.3.0)
541941.01luffa256sphlibgcc -funroll-loops -maltivec -O2 -fomit-frame-pointer
595351.11luffa256thomaz/basicgcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer
792331.48luffa256armgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
752641.00luffa384opt32gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer (7.3.0)
1104951.47luffa384armgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
985881.00luffa512opt32gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer (7.3.0)
1003521.02luffa512sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer
1393071.41luffa512armgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
1492541.00mcssha4refgcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer (7.3.0)
1548401.00mcssha5refgcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer (7.3.0)
1493031.00mcssha6refgcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer (7.3.0)
md2opensslgcc -m64 -O3 -fomit-frame-pointer
114171.00md4opensslgcc -m64 -O3 -fomit-frame-pointer
165621.00md5refgcc -m64 -O3 -fomit-frame-pointer
202371.22md5opensslgcc -m64 -O3 -fomit-frame-pointer
645331.00md6d224refgcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer (7.3.0)
694331.00md6d256refgcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer (7.3.0)
883961.00md6d384refgcc -funroll-loops -maltivec -O2 -fomit-frame-pointer (7.3.0)
1079961.00md6d512refgcc -funroll-loops -maltivec -O2 -fomit-frame-pointer (7.3.0)
1925701.00mgrostl256opt-32gcc -funroll-loops -O3 -fomit-frame-pointer (7.3.0)
633888532.92mgrostl256refgcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer
mgrostl256opt-64gcc -m64 -O3 -fomit-frame-pointer
347901.00nasha256optgcc -funroll-loops -m64 -O2 -fomit-frame-pointer
359661.03nasha256opt_v4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
377791.00nasha512opt_v4gcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer (7.3.0)
406211.08nasha512optgcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer
628181.00rfsb509refgcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer (7.3.0)
rhashrefg++ -m64 -O3 -fomit-frame-pointer
469421.00ripemd160opensslgcc -m64 -O3 -fomit-frame-pointer
862891.00round3jh256simplegcc -funroll-loops -m64 -O3 -fomit-frame-pointer (7.3.0)
929041.08round3jh256sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1058401.23round3jh256sphlibgcc -O2 -fomit-frame-pointer
865341.00round3jh512simplegcc -funroll-loops -O3 -fomit-frame-pointer (7.3.0)
927571.07round3jh512sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
1051051.21round3jh512sphlibgcc -maltivec -O2 -fomit-frame-pointer
271951.00sarmal256opt64gcc -funroll-loops -maltivec -O2 -fomit-frame-pointer (7.3.0)
334671.00sarmal512opt64gcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer (7.3.0)
161701.00sha1opensslgcc -m64 -mcpu=G5 -O -fomit-frame-pointer
363091.00sha224opensslgcc -m64 -mcpu=G4 -Os -fomit-frame-pointer
357211.00sha256refgcc -O3 -fomit-frame-pointer (7.3.0)
362601.02sha256opensslgcc -m64 -O3 -fomit-frame-pointer
368971.03sha256sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
392981.10sha256sphlib-smallgcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer
495881.39sha256cryptoppg++ -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer
254801.00sha3224oncore64bitsgcc -m64 -maltivec -O -fomit-frame-pointer (7.3.0)
889353.49sha3224oncore32bitsgcc -funroll-loops -m64 -O3 -fomit-frame-pointer
sha3224kcp/compact1600AVR8gcc -m64 -O3 -fomit-frame-pointer
sha3224kcp/optimized1600ARMv7Agcc -m64 -O3 -fomit-frame-pointer
sha3224kcp/optimized1600ARMv8Agcc -m64 -O3 -fomit-frame-pointer
sha3224kcp/optimized1600AVR8gcc -m64 -O3 -fomit-frame-pointer
sha3224kcp/optimized1600AVX2g++ -m64 -O3 -fomit-frame-pointer
sha3224kcp/optimized1600AVX512gcc -m64 -O3 -fomit-frame-pointer
276361.00sha3256oncore64bitsgcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer (7.3.0)
961383.48sha3256oncore32bitsgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer
sha3256kcp/compact1600AVR8gcc -m64 -O3 -fomit-frame-pointer
sha3256kcp/optimized1600ARMv7Agcc -m64 -O3 -fomit-frame-pointer
sha3256kcp/optimized1600ARMv8Agcc -m64 -O3 -fomit-frame-pointer
sha3256kcp/optimized1600AVR8gcc -m64 -O3 -fomit-frame-pointer
sha3256kcp/optimized1600AVX2g++ -m64 -O3 -fomit-frame-pointer
sha3256kcp/optimized1600AVX512gcc -m64 -O3 -fomit-frame-pointer
343981.00sha3384oncore64bitsgcc -maltivec -O -fomit-frame-pointer (7.3.0)
1192173.47sha3384oncore32bitsgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer
sha3384kcp/compact1600AVR8gcc -m64 -O3 -fomit-frame-pointer
sha3384kcp/optimized1600ARMv7Agcc -m64 -O3 -fomit-frame-pointer
sha3384kcp/optimized1600ARMv8Agcc -m64 -O3 -fomit-frame-pointer
sha3384kcp/optimized1600AVR8gcc -m64 -O3 -fomit-frame-pointer
sha3384kcp/optimized1600AVX2g++ -m64 -O3 -fomit-frame-pointer
sha3384kcp/optimized1600AVX512gcc -m64 -O3 -fomit-frame-pointer
497841.00sha3512oncore64bitsgcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer (7.3.0)
1724313.46sha3512oncore32bitsgcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer
sha3512kcp/compact1600AVR8gcc -m64 -O3 -fomit-frame-pointer
sha3512kcp/optimized1600ARMv7Agcc -m64 -O3 -fomit-frame-pointer
sha3512kcp/optimized1600ARMv8Agcc -m64 -O3 -fomit-frame-pointer
sha3512kcp/optimized1600AVR8gcc -m64 -O3 -fomit-frame-pointer
sha3512kcp/optimized1600AVX2g++ -m64 -O3 -fomit-frame-pointer
sha3512kcp/optimized1600AVX512gcc -m64 -O3 -fomit-frame-pointer
240591.00sha384opensslgcc -m64 -maltivec -O3 -fomit-frame-pointer
240591.00sha512opensslgcc -m64 -maltivec -O -fomit-frame-pointer
264111.10sha512refgcc -m64 -O3 -fomit-frame-pointer
278811.16sha512sphlib-smallgcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer
280281.16sha512sphlibgcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer
292041.21sha512cryptoppg++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
256761.00shabal256sphlibgcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer (7.3.0)
shabal256ppc64ebgcc -m64 -O3 -fomit-frame-pointer
244021.00shabal512refgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer (7.3.0)
256761.05shabal512sphlibgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer (7.3.0)
shabal512ppc64ebgcc -m64 -O3 -fomit-frame-pointer
234221.00shake128oncore64bitsgcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer (7.3.0)
811443.46shake128oncore32bitsgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer
shake128kcp/compact1600AVR8gcc -m64 -O3 -fomit-frame-pointer
shake128kcp/optimized1600ARMv7Agcc -m64 -O3 -fomit-frame-pointer
shake128kcp/optimized1600ARMv8Agcc -m64 -O3 -fomit-frame-pointer
shake128kcp/optimized1600AVR8gcc -m64 -O3 -fomit-frame-pointer
shake128kcp/optimized1600AVX2g++ -m64 -O3 -fomit-frame-pointer
shake128kcp/optimized1600AVX512gcc -m64 -O3 -fomit-frame-pointer
278321.00shake256oncore64bitsgcc -funroll-loops -mcpu=G5 -maltivec -O -fomit-frame-pointer (7.3.0)
288121.04shake256gil/singlefile_unrolledgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
307721.11shake256gil/singlefilegcc -m64 -maltivec -O3 -fomit-frame-pointer
965793.47shake256oncore32bitsgcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer
111181039.95shake256usekcpgcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer
shake256kcp/compact1600AVR8gcc -m64 -O3 -fomit-frame-pointer
shake256kcp/optimized1600ARMv7Agcc -m64 -O3 -fomit-frame-pointer
shake256kcp/optimized1600ARMv8Agcc -m64 -O3 -fomit-frame-pointer
shake256kcp/optimized1600AVR8gcc -m64 -O3 -fomit-frame-pointer
shake256kcp/optimized1600AVX2g++ -m64 -O3 -fomit-frame-pointer
shake256kcp/optimized1600AVX512gcc -m64 -O3 -fomit-frame-pointer
556151.00shavite3256sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (7.3.0)
586531.05shavite3256low-memgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (7.3.0)
620341.12shavite3256no-saltgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (7.3.0)
626221.13shavite3256new-aes-roundgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
633081.14shavite3256sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer
751171.35shavite3256lower-memgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (7.3.0)
3111995.60shavite32568-bitgcc -O3 -fomit-frame-pointer
1006461.00shavite3512sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (7.3.0)
1053501.05shavite3512sphlib-smallgcc -m64 -maltivec -O3 -fomit-frame-pointer
1342111.33shavite3512IntelL1Cachegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer (7.3.0)
1358281.35shavite3512low-memgcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer
1495481.49shavite3512lower-memgcc -funroll-loops -O2 -fomit-frame-pointer
1638071.63shavite3512new-aes-roundgcc -funroll-loops -O2 -fomit-frame-pointer
1640031.63shavite3512no-saltgcc -funroll-loops -O2 -fomit-frame-pointer
1649341.64shavite3512different-ordergcc -fno-schedule-insns -O3 -fomit-frame-pointer
7091287.05shavite35128-bitgcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer
1086331.00simd256sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (7.3.0)
1479311.36simd256sphlib-smallgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer
1876211.73simd256optgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (7.3.0)
506165146.59simd256refgcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer
simd256vect128gcc -m64 -O3 -fomit-frame-pointer
1390621.00simd512sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (7.3.0)
1587111.14simd512optgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer (7.3.0)
1877681.35simd512sphlib-smallgcc -m64 -O3 -fomit-frame-pointer
1009723472.61simd512refgcc -m64 -maltivec -O3 -fomit-frame-pointer
simd512vect128gcc -m64 -O3 -fomit-frame-pointer
229321.00skein10241024optgcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer (7.3.0)
196981.00skein256256optgcc -funroll-loops -m64 -O2 -fomit-frame-pointer (7.3.0)
162681.00skein512256littlegcc -funroll-loops -m64 -O2 -fomit-frame-pointer
163661.01skein512256optgcc -funroll-loops -m64 -O2 -fomit-frame-pointer
183261.13skein512256sphlibgcc -m64 -Os -fomit-frame-pointer
191591.18skein512256simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
223441.37skein512256sphlib-smallgcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer
162191.00skein512512littlegcc -funroll-loops -m64 -O2 -fomit-frame-pointer (7.3.0)
163661.01skein512512optgcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer
183751.13skein512512sphlibgcc -m64 -maltivec -Os -fomit-frame-pointer
193061.19skein512512simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
222951.37skein512512sphlib-smallgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer
164151.00tigercryptoppg++ -m64 -mcpu=G5 -O2 -fomit-frame-pointer
1077021.00whirlpoolcryptoppg++ -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer (7.3.0)
1188251.10whirlpoolrefgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer