Implementation notes: x86, hobbes, crypto_aead/deoxysneq128128v13

Computer: hobbes
Architecture: x86
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: deoxysneq128128v13
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1306532? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017081220170725
1307462? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017081220170725
1316470? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017081220170725
1317865? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017081220170725
1325316? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017081220170725
1328763? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017081220170725
1334794? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017081220170725
1337806? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017081220170725
1338289? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017081220170725
1338389? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017081220170725
1338416? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017081220170725
1340892? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017081220170725
1341211? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017081220170725
1347203? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017081220170725
1347551? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017081220170725
1348427? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017081220170725
1373427? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017081220170725
1409179? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017081220170725
1447333? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017081220170725
1471955? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017081220170725
1810158? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017081220170725
1810662? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017081220170725
1819446? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017081220170725
1836031? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017081220170725
1872434? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017081220170725
1887462? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017081220170725
1889640? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017081220170725
1892613? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017081220170725
1893347? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017081220170725
1893566? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017081220170725
1923625? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017081220170725
1967447? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017081220170725
1995092? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017081220170725
2035606? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017081220170725
2037565? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017081220170725
2042926? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017081220170725
2055116? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017081220170725
2060230? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017081220170725
2066960? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017081220170725
2075385? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017081220170725
2109583? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017081220170725
2114444? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017081220170725
2153763? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017081220170725
2174150? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017081220170725
2174439? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017081220170725
2174903? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017081220170725
2176162? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017081220170725
2176233? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017081220170725
2180506? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017081220170725
2241654? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017081220170725
2242325? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017081220170725
2242412? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017081220170725
2256895? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017081220170725
2294927? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017081220170725
2295069? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017081220170725
2297847? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017081220170725
2331783? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017081220170725
2376705? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017081220170725
2442004? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017081220170725
2477944? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017081220170725
2492819? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017081220170725
2504156? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017081220170725
2504269? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017081220170725
2510991? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017081220170725
2533182? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017081220170725
2533542? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017081220170725
2581514? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017081220170725
2588350? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017081220170725
2601129? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017081220170725
2604900? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017081220170725
2655851? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017081220170725
2690654? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017081220170725
2768704? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017081220170725
2773086? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017081220170725
2818910? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017081220170725
2835408? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017081220170725
2932208? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017081220170725
2958069? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017081220170725
3004747? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017081220170725
3024205? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017081220170725
3047730? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017081220170725
3065360? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017081220170725
3076257? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017081220170725
3086085? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017081220170725
3105798? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017081220170725
3134251? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017081220170725
3139334? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017081220170725
3141297? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017081220170725
3181934? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017081220170725
3220791? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017081220170725
3241894? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017081220170725
3257444? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017081220170725
3264381? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017081220170725
3282991? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017081220170725
3287711? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017081220170725
3292553? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017081220170725
3298034? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017081220170725
3365002? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017081220170725
3385174? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017081220170725
3430613? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017081220170725
3532791? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017081220170725
3536662? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017081220170725
3543000? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017081220170725
3601803? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017081220170725
3610573? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017081220170725
3613130? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017081220170725
3631137? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017081220170725
3648574? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017081220170725
3742096? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017081220170725
3743045? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017081220170725
3743730? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017081220170725
3744423? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017081220170725
3775924? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017081220170725
3779398? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017081220170725
3781465? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017081220170725
3782101? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017081220170725
3783320? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017081220170725
3802380? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017081220170725
3805162? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017081220170725
3806216? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017081220170725
3852843? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017081220170725
3870969? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017081220170725
3894752? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017081220170725
3896261? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017081220170725
3899369? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017081220170725
3902140? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017081220170725
3908356? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017081220170725
3973461? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017081220170725
4007463? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017081220170725
4008849? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017081220170725
4010918? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017081220170725
4013030? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017081220170725
4018989? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017081220170725
4049270? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017081220170725
4051343? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017081220170725
4052198? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017081220170725
4053279? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017081220170725
4054014? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017081220170725
4073559? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017081220170725
4082064? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017081220170725
4084378? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017081220170725
4084723? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017081220170725
4084803? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017081220170725
4087432? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017081220170725
4101032? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017081220170725
4105435? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017081220170725
4106964? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017081220170725
4110126? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017081220170725
4114747? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017081220170725
4118000? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017081220170725
4156160? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017081220170725
4175479? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017081220170725
4221354? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017081220170725
4243701? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017081220170725
4260720? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017081220170725
4287568? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017081220170725
4374131? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017081220170725
4454979? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017081220170725
4495998? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017081220170725
4502061? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017081220170725
4502638? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017081220170725
4504467? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017081220170725
4520684? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017081220170725
4521145? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017081220170725
4534349? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017081220170725
4534646? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017081220170725
4536801? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017081220170725
4562005? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017081220170725
4566258? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017081220170725
4720001? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017081220170725
4823787? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017081220170725
4863099? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017081220170725

Test failure

Implementation: crypto_aead/deoxysneq128128v13/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