Implementation notes: x86, h8bobcat, crypto_aead/aescopav1

Computer: h8bobcat
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: aescopav1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1403159? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017080520170718
1441953? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017080520170718
1447092? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017080520170718
1447182? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017080520170718
1457442? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017080520170718
1460544? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017080520170718
1466154? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017080520170718
1477696? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017080520170718
1478513? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017080520170718
1484693? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017080520170718
1485681? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017080520170718
1493372? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017080520170718
1494550? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017080520170718
1495229? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017080520170718
1499257? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017080520170718
1501176? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017080520170718
1502757? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017080520170718
1508134? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017080520170718
1515554? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017080520170718
1516034? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017080520170718
1523582? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017080520170718
1529258? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017080520170718
1534126? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017080520170718
1541261? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017080520170718
1542302? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017080520170718
1544472? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017080520170718
1548429? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017080520170718
1548604? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017080520170718
1553683? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017080520170718
1557406? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017080520170718
1565666? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017080520170718
1575029? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017080520170718
1575461? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017080520170718
1578752? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017080520170718
1580130? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017080520170718
1587265? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017080520170718
1587340? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017080520170718
1589407? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017080520170718
1592470? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017080520170718
1599354? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017080520170718
1603220? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017080520170718
1605339? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017080520170718
1611884? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017080520170718
1614145? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017080520170718
1619389? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017080520170718
1620325? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017080520170718
1625084? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017080520170718
1627150? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017080520170718
1629943? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017080520170718
1641704? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017080520170718
1644749? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017080520170718
1645167? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017080520170718
1645329? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017080520170718
1648696? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017080520170718
1658700? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017080520170718
1659441? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017080520170718
1678869? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017080520170718
1713829? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017080520170718
1723333? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017080520170718
1740823? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017080520170718
1745592? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017080520170718
1748095? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017080520170718
1753225? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017080520170718
1756536? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017080520170718
1758269? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017080520170718
1758835? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017080520170718
1758958? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017080520170718
1759780? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017080520170718
1762321? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017080520170718
1764739? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017080520170718
1765010? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017080520170718
1765077? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017080520170718
1765167? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017080520170718
1771195? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017080520170718
1774395? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017080520170718
1778395? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017080520170718
1781497? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017080520170718
1782884? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017080520170718
1796260? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017080520170718
1808881? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017080520170718
1811465? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017080520170718
1816457? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017080520170718
1819820? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017080520170718
1824442? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017080520170718
1825890? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017080520170718
1827971? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017080520170718
1831192? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017080520170718
1832854? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017080520170718
1839129? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017080520170718
1840478? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017080520170718
1843152? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017080520170718
1851218? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017080520170718
1867681? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017080520170718
1870265? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017080520170718
1870669? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017080520170718
1873448? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017080520170718
1877081? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017080520170718
1877798? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017080520170718
1878496? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017080520170718
1879114? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017080520170718
1882810? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017080520170718
1885674? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017080520170718
1887180? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017080520170718
1887602? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017080520170718
1889939? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017080520170718
1890162? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017080520170718
1890409? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017080520170718
1891099? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017080520170718
1892391? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017080520170718
1894566? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017080520170718
1895839? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017080520170718
1896057? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017080520170718
1896086? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017080520170718
1897463? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017080520170718
1900532? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017080520170718
1906147? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017080520170718
1906963? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017080520170718
1908996? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017080520170718
1912867? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017080520170718
1915167? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017080520170718
1915323? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017080520170718
1916050? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017080520170718
1918953? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017080520170718
1919180? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017080520170718
1928125? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017080520170718
1928462? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017080520170718
1928609? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017080520170718
1929977? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017080520170718
1930704? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017080520170718
1940204? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017080520170718
1940694? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017080520170718
1944085? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017080520170718
1950431? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017080520170718
1956962? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017080520170718
1957737? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017080520170718
1972466? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017080520170718
1973288? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017080520170718
1975848? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017080520170718
1983686? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017080520170718
1989044? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017080520170718
1990231? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017080520170718
1993095? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017080520170718
1997998? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017080520170718
2000562? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017080520170718
2002742? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017080520170718
2003312? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017080520170718
2004966? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017080520170718
2013225? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017080520170718
2013263? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017080520170718
2016484? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017080520170718
2018190? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017080520170718
2033950? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017080520170718
2036815? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017080520170718
2046922? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017080520170718
2053686? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017080520170718
2063908? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017080520170718
2065500? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017080520170718
2073047? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017080520170718
2099766? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017080520170718
2102364? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017080520170718
2102393? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017080520170718

Test failure

Implementation: crypto_aead/aescopav1/ref
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 9, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer ref