Implementation notes: x86, cryptologic, crypto_aead/twine80n6clocv1

Computer: cryptologic
Architecture: x86
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20140517
Operation: crypto_aead
Primitive: twine80n6clocv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
1495139refgcc -m32 -O -fomit-frame-pointer2014060320140517
1497833refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014060320140517
1498069refgcc -m32 -march=prescott -O -fomit-frame-pointer2014060320140517
1498265refgcc -m32 -march=nocona -O -fomit-frame-pointer2014060320140517
1498379refgcc -m32 -march=core2 -O -fomit-frame-pointer2014060320140517
1498667refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014060320140517
1499106refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014060320140517
1499840refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014060320140517
1501609refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014060320140517
1502904refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014060320140517
1503404refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014060320140517
1504249refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014060320140517
1504851refgcc -m32 -march=k8 -O -fomit-frame-pointer2014060320140517
1504977refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014060320140517
1506358refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014060320140517
1506627refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014060320140517
1510133refgcc -m32 -march=athlon -O -fomit-frame-pointer2014060320140517
1510168refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014060320140517
1510211refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014060320140517
1511350refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014060320140517
1511482refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014060320140517
1512427refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014060320140517
1513627refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014060320140517
1513712refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014060320140517
1514557refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014060320140517
1514947refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014060320140517
1515242refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014060320140517
1515784refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014060320140517
1515939refgcc -m32 -O2 -fomit-frame-pointer2014060320140517
1516200refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014060320140517
1516218refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014060320140517
1516507refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014060320140517
1516853refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014060320140517
1517330refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014060320140517
1518468refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014060320140517
1518926refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014060320140517
1519000refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014060320140517
1519003refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014060320140517
1520006refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014060320140517
1521418refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014060320140517
1521682refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014060320140517
1521912refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014060320140517
1522683refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014060320140517
1522838refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014060320140517
1524165refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014060320140517
1524344refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014060320140517
1524761refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014060320140517
1524858refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014060320140517
1524968refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014060320140517
1525006refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014060320140517
1525056refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014060320140517
1525615refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014060320140517
1525637refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014060320140517
1525727refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014060320140517
1526064refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014060320140517
1526588refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014060320140517
1526656refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014060320140517
1526888refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014060320140517
1526918refgcc -m32 -march=i386 -O -fomit-frame-pointer2014060320140517
1526983refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014060320140517
1526987refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014060320140517
1527265refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014060320140517
1527804refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014060320140517
1528003refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014060320140517
1528397refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014060320140517
1528458refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014060320140517
1528659refgcc -m32 -march=k6 -O -fomit-frame-pointer2014060320140517
1529035refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014060320140517
1529080refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014060320140517
1529147refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014060320140517
1529408refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014060320140517
1529903refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014060320140517
1530463refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014060320140517
1530480refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014060320140517
1531118refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014060320140517
1531136refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014060320140517
1531237refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014060320140517
1531559refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014060320140517
1531848refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014060320140517
1533329refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014060320140517
1533491refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014060320140517
1534247refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014060320140517
1534335refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014060320140517
1534890refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014060320140517
1536161refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014060320140517
1538110refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014060320140517
1538320refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014060320140517
1539656refgcc -m32 -Os -fomit-frame-pointer2014060320140517
1539810refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014060320140517
1544498refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014060320140517
1544906refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014060320140517
1545912refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014060320140517
1547033refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014060320140517
1547148refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014060320140517
1547709refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014060320140517
1547793refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014060320140517
1548621refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014060320140517
1548732refgcc -m32 -O3 -fomit-frame-pointer2014060320140517
1569148refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014060320140517
1569262refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014060320140517
1569694refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014060320140517
1570136refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014060320140517
1571177refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014060320140517
1571356refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014060320140517
1571391refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014060320140517
1572235refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014060320140517
1573152refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014060320140517
1573169refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014060320140517
1573647refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014060320140517
1574424refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014060320140517
1574673refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014060320140517
1575400refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014060320140517
1575588refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014060320140517
1575996refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014060320140517
1576195refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014060320140517
1576585refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014060320140517
1576935refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014060320140517
1577032refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014060320140517
1577576refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014060320140517
1577803refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014060320140517
1578556refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014060320140517
1581181refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014060320140517
1703298refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014060320140517
1704154refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014060320140517
1715536refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014060320140517
1718809refgcc -m32 -march=i486 -O -fomit-frame-pointer2014060320140517
1718979refgcc -m32 -march=pentium -O -fomit-frame-pointer2014060320140517
1726452refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014060320140517
1882235refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014060320140517
1882558refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014060320140517
1884117refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014060320140517
1885767refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014060320140517
1886805refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014060320140517
1888773refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014060320140517
1890064refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014060320140517
1891039refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014060320140517
1896270refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014060320140517
1898235refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014060320140517
1904259refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014060320140517
2128637refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014060320140517