Implementation notes: x86, hobbes, crypto_aead/aescopav1

Computer: hobbes
Architecture: x86
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: aescopav1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1069781? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017081120170725
1084414? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017081120170725
1086890? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017081120170725
1116656? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017081120170725
1117339? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017081120170725
1117690? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017081120170725
1124528? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017081120170725
1124584? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017081120170725
1125260? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017081120170725
1130443? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017081120170725
1145595? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017081120170725
1146258? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017081120170725
1170368? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017081120170725
1171079? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017081120170725
1185379? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017081120170725
1189437? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017081120170725
1191427? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017081120170725
1202634? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017081120170725
1204256? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017081120170725
1204397? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017081120170725
1206890? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017081120170725
1207591? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017081120170725
1208181? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017081120170725
1226085? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017081120170725
1228305? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017081120170725
1228415? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017081120170725
1229719? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017081120170725
1234086? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017081120170725
1234704? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017081120170725
1234744? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017081120170725
1236817? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017081120170725
1239148? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017081120170725
1239170? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017081120170725
1249021? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017081120170725
1251437? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017081120170725
1251681? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017081120170725
1252282? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017081120170725
1252981? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017081120170725
1256074? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017081120170725
1259765? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017081120170725
1271882? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017081120170725
1273098? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017081120170725
1278984? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017081120170725
1290046? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017081120170725
1313282? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017081120170725
1329260? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017081120170725
1334344? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017081120170725
1338185? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017081120170725
1338815? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017081120170725
1341091? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017081120170725
1341697? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017081120170725
1345555? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017081120170725
1346147? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017081120170725
1346355? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017081120170725
1349659? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017081120170725
1363353? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017081120170725
1395815? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017081120170725
1403435? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017081120170725
1417478? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017081120170725
1423597? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017081120170725
1449022? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017081120170725
1453169? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017081120170725
1453505? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017081120170725
1454968? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017081120170725
1455274? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017081120170725
1458377? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017081120170725
1458690? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017081120170725
1460680? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017081120170725
1463375? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017081120170725
1469247? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017081120170725
1470165? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017081120170725
1485888? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017081120170725
1486490? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017081120170725
1487657? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017081120170725
1488359? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017081120170725
1489471? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017081120170725
1492775? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017081120170725
1493498? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017081120170725
1494642? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017081120170725
1495619? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017081120170725
1497126? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017081120170725
1497707? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017081120170725
1503823? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017081120170725
1503959? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017081120170725
1507081? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017081120170725
1507148? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017081120170725
1512608? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017081120170725
1512914? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017081120170725
1518376? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017081120170725
1520297? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017081120170725
1523585? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017081120170725
1524447? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017081120170725
1528455? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017081120170725
1530302? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017081120170725
1530625? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017081120170725
1551322? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017081120170725
1551437? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017081120170725
1565762? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017081120170725
1585167? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017081120170725
1588799? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017081120170725
1590179? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017081120170725
1590877? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017081120170725
1595806? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017081120170725
1609691? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017081120170725
1615777? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017081120170725
1624895? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017081120170725
1625867? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017081120170725
1626575? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017081120170725
1647143? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017081120170725
1649224? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017081120170725
1651222? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017081120170725
1652332? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017081120170725
1666889? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017081120170725
1673946? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017081120170725
1675059? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017081120170725
1708545? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017081120170725
1714230? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017081120170725
1719765? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017081120170725
1722939? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017081120170725
1723670? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017081120170725
1746795? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017081120170725
1747046? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017081120170725
1751791? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017081120170725
1764587? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017081120170725
1765135? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017081120170725
1768711? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017081120170725
1769066? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017081120170725
1772526? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017081120170725
1814795? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017081120170725
1821928? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017081120170725
1827217? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017081120170725
1828487? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017081120170725
1840106? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017081120170725
1847258? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017081120170725
1848442? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017081120170725
1862253? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017081120170725
1864717? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017081120170725
1866482? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017081120170725
1872639? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017081120170725
1881137? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017081120170725
1884949? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017081120170725
1886299? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017081120170725
1901137? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017081120170725
1906261? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017081120170725
1908045? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017081120170725
1914869? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017081120170725
1937069? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017081120170725
1939553? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017081120170725
1953641? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017081120170725
1956198? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017081120170725
1956830? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017081120170725
1958361? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017081120170725
1958949? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017081120170725
1961301? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017081120170725
1962348? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017081120170725
1963068? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017081120170725
1964190? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017081120170725
1964259? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017081120170725
1967330? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017081120170725
1968317? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017081120170725
1971439? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017081120170725
1979374? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017081120170725
1981065? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017081120170725
2004698? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017081120170725
2004932? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017081120170725
2008735? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017081120170725
2009249? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017081120170725
2042639? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017081120170725
2059803? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017081120170725
2061868? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017081120170725
2063679? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017081120170725
2160862? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017081120170725

Test failure

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

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
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