Implementation notes: x86, cryptologic, crypto_aead/proest128copav1

Computer: cryptologic
Architecture: x86
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20140517
Operation: crypto_aead
Primitive: proest128copav1
TimeImplementationCompilerBenchmark dateSUPERCOP version
1208642refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014060220140517
1209009refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014060220140517
1213776refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014060220140517
1239856refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014060220140517
1245524refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014060220140517
1249870refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014060220140517
1252295refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014060220140517
1253823refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014060220140517
1295962refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014060220140517
1296719refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014060220140517
1300997refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014060220140517
1301252refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014060220140517
1305726refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014060220140517
1309918refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014060220140517
1311315refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014060220140517
1312203refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014060220140517
1313295refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014060220140517
1315944refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014060220140517
1318044refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014060220140517
1319140refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014060220140517
1332203refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014060220140517
1335565refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014060220140517
1335815refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014060220140517
1336583refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014060220140517
1338462refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014060220140517
1339997refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014060220140517
1341086refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014060220140517
1341748refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014060220140517
1341762refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014060220140517
1344090refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014060220140517
1345124refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014060220140517
1345142refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014060220140517
1346641refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014060220140517
1347891refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014060220140517
1349263refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014060220140517
1352665refgcc -m32 -O3 -fomit-frame-pointer2014060220140517
1353904refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014060220140517
1355391refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014060220140517
1356500refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014060220140517
1356586refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014060220140517
1362739refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014060220140517
1365569refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014060220140517
1367438refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014060220140517
1371145refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014060220140517
1371624refgcc -m32 -march=prescott -O -fomit-frame-pointer2014060220140517
1371804refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014060220140517
1371836refgcc -m32 -march=nocona -O -fomit-frame-pointer2014060220140517
1373988refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014060220140517
1378232refgcc -m32 -O2 -fomit-frame-pointer2014060220140517
1380195refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014060220140517
1388577refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014060220140517
1391279refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014060220140517
1391427refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014060220140517
1392059refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014060220140517
1394318refgcc -m32 -march=k8 -O -fomit-frame-pointer2014060220140517
1395370refgcc -m32 -O -fomit-frame-pointer2014060220140517
1397026refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014060220140517
1397479refgcc -m32 -march=athlon -O -fomit-frame-pointer2014060220140517
1398362refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014060220140517
1399203refgcc -m32 -march=core2 -O -fomit-frame-pointer2014060220140517
1399803refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014060220140517
1404157refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014060220140517
1405741refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014060220140517
1406654refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014060220140517
1409192refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014060220140517
1410368refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014060220140517
1411832refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014060220140517
1413683refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014060220140517
1415945refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014060220140517
1424909refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014060220140517
1431353refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014060220140517
1434045refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014060220140517
1434297refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014060220140517
1434826refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014060220140517
1435321refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014060220140517
1436170refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014060220140517
1436479refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014060220140517
1437210refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014060220140517
1437852refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014060220140517
1438071refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014060220140517
1438117refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014060220140517
1438180refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014060220140517
1439851refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014060220140517
1453823refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014060220140517
1454170refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014060220140517
1454392refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014060220140517
1454394refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014060220140517
1454985refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014060220140517
1457891refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014060220140517
1460209refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014060220140517
1460830refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014060220140517
1461008refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014060220140517
1464073refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014060220140517
1464180refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014060220140517
1468486refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014060220140517
1478623refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014060220140517
1480833refgcc -m32 -march=i386 -O -fomit-frame-pointer2014060220140517
1493025refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014060220140517
1497254refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014060220140517
1515509refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014060220140517
1515694refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014060220140517
1516183refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014060220140517
1516743refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014060220140517
1520515refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014060220140517
1521471refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014060220140517
1523524refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014060220140517
1525665refgcc -m32 -march=i486 -O -fomit-frame-pointer2014060220140517
1525894refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014060220140517
1526197refgcc -m32 -march=k6 -O -fomit-frame-pointer2014060220140517
1529233refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014060220140517
1530094refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014060220140517
1531544refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014060220140517
1532430refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014060220140517
1533286refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014060220140517
1535768refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014060220140517
1537396refgcc -m32 -march=pentium -O -fomit-frame-pointer2014060220140517
1538286refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014060220140517
1564430refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014060220140517
1565767refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014060220140517
1578785refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014060220140517
1579005refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014060220140517
1583043refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014060220140517
1583589refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014060220140517
1586276refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014060220140517
1586289refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014060220140517
1608846refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014060220140517
1633209refgcc -m32 -Os -fomit-frame-pointer2014060220140517
1636204refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014060220140517
1637658refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014060220140517
1638994refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014060220140517
1639150refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014060220140517
1641837refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014060220140517
1652479refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014060220140517
1675852refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014060220140517
1677806refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014060220140517
1683464refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014060220140517
1685158refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014060220140517
1686976refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014060220140517
1689089refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014060220140517
1691850refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014060220140517