Implementation notes: x86, cryptologic, crypto_aead/oceankeyakv1

Computer: cryptologic
Architecture: x86
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20140517
Operation: crypto_aead
Primitive: oceankeyakv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
1308036refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014053120140517
1310220refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014053120140517
1326448refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014053120140517
1327118refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014053120140517
1334533refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014053120140517
1338942refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014053120140517
1340403refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014053120140517
1340947refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014053120140517
1341070refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014053120140517
1344192refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014053120140517
1345219refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014053120140517
1345674refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014053120140517
1345691refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014053120140517
1346088refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014053120140517
1348347refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014053120140517
1352292refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014053120140517
1352433refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014053120140517
1353691refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014053120140517
1356451refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014053120140517
1359936refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014053120140517
1361410refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014053120140517
1361889refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014053120140517
1362565refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014053120140517
1362591refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014053120140517
1363083refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014053120140517
1363215refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014053120140517
1363720refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014053120140517
1363994refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014053120140517
1365105refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014053120140517
1365497refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014053120140517
1365709refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014053120140517
1365883refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014053120140517
1366786refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014053120140517
1368611refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014053120140517
1369932refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014053120140517
1370522refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014053120140517
1373439refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014053120140517
1374371refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014053120140517
1376000refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014053120140517
1376461refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014053120140517
1376609refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014053120140517
1378151refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014053120140517
1378218refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014053120140517
1381750refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014053120140517
1382757refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014053120140517
1382991refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014053120140517
1399636refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014053120140517
1400323refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014053120140517
1413600refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014053120140517
1417316refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014053120140517
1426983refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014053120140517
1428418refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014053120140517
1428709refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014053120140517
1429138refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014053120140517
1430341refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014053120140517
1434300refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014053120140517
1470786refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014053120140517
1471144refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014053120140517
1475410refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014053120140517
1476010refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014053120140517
1476166refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014053120140517
1477316refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014053120140517
1477639refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014053120140517
1480003refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014053120140517
1484088refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014053120140517
1516656refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014053120140517
1531394refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014053120140517
1543862refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014053120140517
1557084refgcc -m32 -O3 -fomit-frame-pointer2014053120140517
1608662refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014053120140517
1608687refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014053120140517
1609635refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014053120140517
1615829refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014053120140517
1640836refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014053120140517
1641260refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014053120140517
1641624refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014053120140517
1642876refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014053120140517
1642915refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014053120140517
1668997refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014053120140517
1673377refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014053120140517
1685827refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014053120140517
1693277refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014053120140517
1733499refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014053120140517
1777792refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014053120140517
1778991refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014053120140517
2179157refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014053120140517
3168900refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014053120140517
3171148refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014053120140517
3175855refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014053120140517
3179618refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014053120140517
3189758refgcc -m32 -march=core2 -O -fomit-frame-pointer2014053120140517
3194361refgcc -m32 -march=prescott -O -fomit-frame-pointer2014053120140517
3196988refgcc -m32 -march=nocona -O -fomit-frame-pointer2014053120140517
3219357refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014053120140517
3240534refgcc -m32 -O -fomit-frame-pointer2014053120140517
3243597refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014053120140517
3248418refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014053120140517
3248615refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014053120140517
3257949refgcc -m32 -march=k6 -O -fomit-frame-pointer2014053120140517
3281503refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014053120140517
3284258refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014053120140517
3285618refgcc -m32 -march=k8 -O -fomit-frame-pointer2014053120140517
3294765refgcc -m32 -march=athlon -O -fomit-frame-pointer2014053120140517
3305409refgcc -m32 -O2 -fomit-frame-pointer2014053120140517
3320843refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014053120140517
3332200refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014053120140517
3332248refgcc -m32 -march=i486 -O -fomit-frame-pointer2014053120140517
3336621refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014053120140517
3337042refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014053120140517
3337167refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014053120140517
3339663refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014053120140517
3341767refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014053120140517
3350164refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014053120140517
3379018refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014053120140517
3588844refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014053120140517
3621552refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014053120140517
3687667refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014053120140517
3691997refgcc -m32 -march=pentium -O -fomit-frame-pointer2014053120140517
3800215refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014053120140517
3832394refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014053120140517
4803249refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014053120140517
4810315refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014053120140517
4929427refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014053120140517
4939294refgcc -m32 -Os -fomit-frame-pointer2014053120140517
4940479refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014053120140517
4981973refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014053120140517
4985682refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014053120140517
4989391refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014053120140517
5030156refgcc -m32 -march=i386 -O -fomit-frame-pointer2014053120140517
5153849refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014053120140517
5157647refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014053120140517
5162986refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014053120140517
5163003refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014053120140517
5169976refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014053120140517
5171700refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014053120140517
5174912refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014053120140517
5181515refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014053120140517
5185765refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014053120140517
5234940refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014053120140517
5359257refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014053120140517