Implementation notes: x86, hydra6, crypto_aead/aescopav1

Computer: hydra6
Architecture: x86
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: aescopav1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1228689? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017090920170725
1229341? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017090920170725
1247984? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017090920170725
1248127? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017090920170725
1251858? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017090920170725
1252663? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017090920170725
1256685? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017090920170725
1257298? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017090920170725
1262612? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017090920170725
1266333? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017090920170725
1271986? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017090920170725
1327908? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017090920170725
1329251? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017090920170725
1334338? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017090920170725
1385050? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017090920170725
1388896? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017090920170725
1406263? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017090920170725
1427870? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017090920170725
1429382? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017090920170725
1452204? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017090920170725
1462384? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017090920170725
1470988? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017090920170725
1501244? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017090920170725
1502614? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017090920170725
1502684? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017090920170725
1506982? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017090920170725
1509568? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017090920170725
1510018? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017090920170725
1547682? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017090920170725
1558036? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017090920170725
1563726? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017090920170725
1565909? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017090920170725
1574554? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017090920170725
1583075? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017090920170725
1583132? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017090920170725
1583675? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017090920170725
1585916? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017090920170725
1587686? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017090920170725
1590550? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017090920170725
1596590? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017090920170725
1600150? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017090920170725
1600960? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017090920170725
1601769? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017090920170725
1603029? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017090920170725
1618065? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017090920170725
1624748? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017090920170725
1626720? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017090920170725
1630032? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017090920170725
1630222? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017090920170725
1630542? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017090920170725
1630992? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017090920170725
1631844? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017090920170725
1631900? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017090920170725
1633834? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017090920170725
1634658? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017090920170725
1643814? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017090920170725
1660716? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017090920170725
1662674? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017090920170725
1666615? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017090920170725
1669036? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017090920170725
1670738? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017090920170725
1676284? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017090920170725
1687259? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090920170725
1692801? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017090920170725
1694156? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017090920170725
1708607? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017090920170725
1713474? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017090920170725
1720013? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017090920170725
1720870? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017090920170725
1721666? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017090920170725
1731824? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017090920170725
1732274? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017090920170725
1732644? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017090920170725
1733758? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017090920170725
1734598? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017090920170725
1735192? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017090920170725
1739859? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017090920170725
1740721? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017090920170725
1774796? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017090920170725
1786402? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017090920170725
1786942? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017090920170725
1787306? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017090920170725
1795160? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017090920170725
1802100? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017090920170725
1853522? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017090920170725
1863241? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017090920170725
1868202? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017090920170725
1873192? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017090920170725
1878340? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017090920170725
1899843? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017090920170725
1903799? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017090920170725
1904018? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017090920170725
1906446? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090920170725
1914806? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017090920170725
1916244? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017090920170725
1916820? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017090920170725
1923079? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017090920170725
1925470? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017090920170725
1934174? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017090920170725
1935972? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017090920170725
1951650? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017090920170725
1957286? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017090920170725
1992238? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090920170725
2000707? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017090920170725
2003260? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017090920170725
2006714? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017090920170725
2023166? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017090920170725
2048166? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017090920170725
2051250? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017090920170725
2053905? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017090920170725
2068675? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090920170725
2070040? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017090920170725
2087258? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017090920170725
2093827? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090920170725
2095816? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090920170725
2119408? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017090920170725
2146118? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017090920170725
2148798? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017090920170725
2175274? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017090920170725
2175468? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017090920170725
2176864? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017090920170725
2179950? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017090920170725
2180010? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017090920170725
2183472? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017090920170725
2186650? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017090920170725
2187006? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017090920170725
2195704? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017090920170725
2196662? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017090920170725
2197416? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017090920170725
2200006? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017090920170725
2204464? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017090920170725
2205690? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017090920170725
2206390? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017090920170725
2209810? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017090920170725
2215106? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017090920170725
2216650? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017090920170725
2279282? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017090920170725
2280064? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017090920170725
2286845? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017090920170725
2294418? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017090920170725
2294628? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017090920170725
2294918? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017090920170725
2299937? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017090920170725
2368848? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017090920170725
2370794? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017090920170725
2377418? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017090920170725
2384236? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017090920170725
2385764? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017090920170725
2392898? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017090920170725
2392940? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017090920170725
2443806? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017090920170725
2444929? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017090920170725
2450433? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017090920170725
2456395? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017090920170725
2467440? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017090920170725
2469623? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090920170725
2476995? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090920170725
2480240? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017090920170725
2487090? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017090920170725
2489544? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017090920170725
2492881? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017090920170725
2502661? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090920170725
2519954? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017090920170725
2530592? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017090920170725
2549210? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017090920170725
2550480? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017090920170725
2552478? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017090920170725
2561410? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017090920170725
2569801? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017090920170725
2644552? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017090920170725
2704364? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017090920170725
2712118? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017090920170725

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