Implementation notes: x86, cryptologic, crypto_aead/lakekeyakv1

Computer: cryptologic
Architecture: x86
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20140517
Operation: crypto_aead
Primitive: lakekeyakv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
903406refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014053020140517
909806refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014053020140517
920421refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014053020140517
921555refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014053020140517
922112refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014053020140517
924458refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014053020140517
925127refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014053020140517
925145refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014053020140517
925212refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014053020140517
925724refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014053020140517
925915refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014053020140517
925918refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014053020140517
927121refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014053020140517
928479refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014053020140517
929148refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014053020140517
929206refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014053020140517
929745refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014053020140517
930339refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014053020140517
932782refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014053020140517
933730refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014053020140517
939791refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014053020140517
939803refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014053020140517
939809refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014053020140517
939888refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014053020140517
940064refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014053020140517
940209refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014053020140517
940391refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014053020140517
940575refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014053020140517
940615refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014053020140517
940827refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014053020140517
940852refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014053020140517
940997refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014053020140517
942228refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014053020140517
942655refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014053020140517
943473refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014053020140517
944018refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014053020140517
947152refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014053020140517
948291refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014053020140517
948527refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014053020140517
948964refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014053020140517
949355refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014053020140517
952521refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014053020140517
953500refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014053020140517
954291refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014053020140517
955570refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014053020140517
959667refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014053020140517
964139refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014053020140517
966642refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014053020140517
982558refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014053020140517
982672refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014053020140517
982679refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014053020140517
982788refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014053020140517
984458refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014053020140517
986561refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014053020140517
988360refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014053020140517
988888refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014053020140517
1011333refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014053020140517
1014809refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014053020140517
1016167refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014053020140517
1016188refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014053020140517
1016327refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014053020140517
1016773refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014053020140517
1021467refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014053020140517
1027858refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014053020140517
1028036refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014053020140517
1048030refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014053020140517
1054585refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014053020140517
1073057refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014053020140517
1078176refgcc -m32 -O3 -fomit-frame-pointer2014053020140517
1107639refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014053020140517
1108012refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014053020140517
1109673refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014053020140517
1117655refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014053020140517
1130724refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014053020140517
1140531refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014053020140517
1140800refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014053020140517
1141842refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014053020140517
1143491refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014053020140517
1149872refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014053020140517
1149906refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014053020140517
1150188refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014053020140517
1158026refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014053020140517
1201782refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014053020140517
1219269refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014053020140517
1230404refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014053020140517
1511852refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014053020140517
2184875refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014053020140517
2191873refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014053020140517
2193806refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014053020140517
2220036refgcc -m32 -O -fomit-frame-pointer2014053020140517
2230018refgcc -m32 -march=core2 -O -fomit-frame-pointer2014053020140517
2231921refgcc -m32 -march=nocona -O -fomit-frame-pointer2014053020140517
2232042refgcc -m32 -march=prescott -O -fomit-frame-pointer2014053020140517
2236636refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014053020140517
2244848refgcc -m32 -O2 -fomit-frame-pointer2014053020140517
2245767refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014053020140517
2247470refgcc -m32 -march=k6 -O -fomit-frame-pointer2014053020140517
2250918refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014053020140517
2259088refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014053020140517
2259635refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014053020140517
2263885refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014053020140517
2282861refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014053020140517
2287412refgcc -m32 -march=athlon -O -fomit-frame-pointer2014053020140517
2290897refgcc -m32 -march=k8 -O -fomit-frame-pointer2014053020140517
2292765refgcc -m32 -march=i486 -O -fomit-frame-pointer2014053020140517
2315427refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014053020140517
2315758refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014053020140517
2320115refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014053020140517
2322645refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014053020140517
2323664refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014053020140517
2325282refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014053020140517
2348209refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014053020140517
2353976refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014053020140517
2356540refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014053020140517
2502794refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014053020140517
2526554refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014053020140517
2528067refgcc -m32 -march=pentium -O -fomit-frame-pointer2014053020140517
2555457refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014053020140517
2592579refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014053020140517
2614000refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014053020140517
3322927refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014053020140517
3326088refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014053020140517
3406770refgcc -m32 -Os -fomit-frame-pointer2014053020140517
3415594refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014053020140517
3421767refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014053020140517
3424940refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014053020140517
3433556refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014053020140517
3450341refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014053020140517
3451179refgcc -m32 -march=i386 -O -fomit-frame-pointer2014053020140517
3494500refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014053020140517
3565697refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014053020140517
3568156refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014053020140517
3568928refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014053020140517
3571643refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014053020140517
3585488refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014053020140517
3587303refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014053020140517
3593134refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014053020140517
3609663refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014053020140517
3615521refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014053020140517
3629716refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014053020140517