Implementation notes: x86, jos, crypto_aead/twine80n6clocv1

Computer: jos
Architecture: x86
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: twine80n6clocv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
1388955refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070920140622
1389960refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014070920140622
1393612refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070920140622
1393927refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014070920140622
1395698refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014070920140622
1396223refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014070920140622
1396860refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070920140622
1397385refgcc -m32 -march=core2 -O -fomit-frame-pointer2014070920140622
1398555refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070920140622
1400670refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014070920140622
1401390refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070920140622
1401622refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070920140622
1401855refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070920140622
1403250refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070920140622
1403400refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070920140622
1405590refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014070920140622
1407997refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014070920140622
1414830refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014070920140622
1428788refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014070920140622
1430632refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014070920140622
1433153refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014070920140622
1434758refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014070920140622
1435418refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014070920140622
1435455refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014070920140622
1435778refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014070920140622
1437608refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014070920140622
1438342refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014070920140622
1439482refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014070920140622
1443000refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070920140622
1443352refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014070920140622
1444425refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014070920140622
1446420refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014070920140622
1446892refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070920140622
1447402refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014070920140622
1447522refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070920140622
1447793refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014070920140622
1449323refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070920140622
1449968refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070920140622
1450050refgcc -m32 -O -fomit-frame-pointer2014070920140622
1451370refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070920140622
1451565refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070920140622
1452517refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014070920140622
1453095refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014070920140622
1453560refgcc -m32 -march=k8 -O -fomit-frame-pointer2014070920140622
1453710refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070920140622
1453763refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014070920140622
1454205refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070920140622
1454595refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014070920140622
1454617refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070920140622
1454880refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070920140622
1455653refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014070920140622
1456283refgcc -m32 -march=athlon -O -fomit-frame-pointer2014070920140622
1456357refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014070920140622
1456583refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014070920140622
1456785refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070920140622
1457828refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070920140622
1458698refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014070920140622
1459102refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014070920140622
1460505refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014070920140622
1461075refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014070920140622
1461300refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014070920140622
1463933refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014070920140622
1464090refgcc -m32 -march=nocona -O -fomit-frame-pointer2014070920140622
1465020refgcc -m32 -march=prescott -O -fomit-frame-pointer2014070920140622
1465072refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070920140622
1465583refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070920140622
1471590refgcc -m32 -O3 -fomit-frame-pointer2014070920140622
1480095refgcc -m32 -O2 -fomit-frame-pointer2014070920140622
1480687refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014070920140622
1482285refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014070920140622
1482465refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014070920140622
1482937refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014070920140622
1487318refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014070920140622
1490775refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070920140622
1490828refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070920140622
1490963refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070920140622
1495725refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014070920140622
1496595refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070920140622
1496925refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014070920140622
1497495refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014070920140622
1498282refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070920140622
1499970refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070920140622
1500720refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014070920140622
1502550refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014070920140622
1503180refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070920140622
1503907refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014070920140622
1505017refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014070920140622
1505145refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014070920140622
1505392refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014070920140622
1507635refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070920140622
1509083refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014070920140622
1514760refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014070920140622
1516005refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070920140622
1521653refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014070920140622
1523228refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014070920140622
1526760refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070920140622
1526813refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070920140622
1530120refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014070920140622
1530150refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014070920140622
1538183refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014070920140622
1553880refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014070920140622
1555335refgcc -m32 -march=k6 -O -fomit-frame-pointer2014070920140622
1563180refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014070920140622
1575735refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014070920140622
1596697refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014070920140622
1602353refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014070920140622
1605090refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014070920140622
1606095refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014070920140622
1608938refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014070920140622
1618597refgcc -m32 -march=i386 -O -fomit-frame-pointer2014070920140622
1673145refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014070920140622
1676700refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014070920140622
1680255refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014070920140622
1681927refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070920140622
1682010refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014070920140622
1682745refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014070920140622
1685662refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014070920140622
1686015refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014070920140622
1686848refgcc -m32 -Os -fomit-frame-pointer2014070920140622
1686870refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014070920140622
1687620refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014070920140622
1688228refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014070920140622
1689877refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014070920140622
1692427refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014070920140622
1692953refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014070920140622
1693710refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014070920140622
1694512refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014070920140622
1695533refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014070920140622
1695930refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014070920140622
1697670refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014070920140622
1698713refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070920140622
1702650refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014070920140622
1703640refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014070920140622
1705440refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014070920140622
1705703refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070920140622
1705762refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014070920140622
1709625refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014070920140622
1710143refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014070920140622
1714800refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014070920140622
1721100refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014070920140622
1728172refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014070920140622
1731360refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014070920140622
2106382refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014070920140622
2106847refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014070920140622
2107283refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014070920140622
2108835refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014070920140622
2110470refgcc -m32 -march=i486 -O -fomit-frame-pointer2014070920140622
2112720refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070920140622
2113620refgcc -m32 -march=pentium -O -fomit-frame-pointer2014070920140622
2114910refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070920140622
2115480refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014070920140622
2116785refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014070920140622
2126108refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070920140622
2128628refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070920140622
2129265refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014070920140622
2129610refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014070920140622
2130165refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014070920140622
2132085refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070920140622
2134582refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070920140622
2135572refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014070920140622