Implementation notes: x86, hobbes, crypto_aead/joltikneq80112v13

Computer: hobbes
Architecture: x86
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: joltikneq80112v13
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
27309762? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017081420170725
28005602? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017081420170725
28058683? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017081420170725
28063359? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017081420170725
28064218? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017081420170725
28099964? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017081420170725
28217684? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017081420170725
28296426? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017081420170725
28348305? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017081420170725
28352633? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017081420170725
28355159? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017081420170725
28360411? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017081420170725
28410393? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017081420170725
28423781? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017081420170725
28450847? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017081420170725
28459844? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017081420170725
28476812? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017081420170725
28501770? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017081420170725
28520184? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017081420170725
28530397? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017081420170725
28530407? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017081420170725
28531945? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017081420170725
28535443? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017081420170725
28537132? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017081420170725
28544936? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017081420170725
28556697? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017081420170725
28558883? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017081420170725
28568218? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017081420170725
28595385? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017081420170725
28604644? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017081420170725
28606004? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017081420170725
28607271? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017081420170725
28676689? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017081420170725
28715382? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017081420170725
28827182? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017081420170725
28891158? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017081420170725
29090353? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017081420170725
29720535? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017081420170725
29752773? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017081420170725
30005673? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017081420170725
30066932? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017081420170725
31410789? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017081420170725
31739872? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017081420170725
46068285? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017081420170725
47035309? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017081420170725
47160983? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017081420170725
48039496? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017081420170725
49059719? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017081420170725
49545058? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017081420170725
49802076? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017081420170725
49882184? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017081420170725
49891973? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017081420170725
49898047? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017081420170725
50160819? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017081420170725
50306225? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017081420170725
50310685? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017081420170725
50411819? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017081420170725
50577093? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017081420170725
51008365? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017081420170725
51560884? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017081420170725
51679954? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017081420170725
51925894? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017081420170725
52021219? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017081420170725
52157567? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017081420170725
52171313? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017081420170725
52364995? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017081420170725
53439142? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017081420170725
54468622? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017081420170725
57414945? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017081420170725
57516954? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017081420170725
57956282? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017081420170725
60045083? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017081420170725
60706863? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017081420170725
61958060? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017081420170725
61977738? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017081420170725
64275583? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017081420170725
64556919? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017081420170725
64944654? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017081420170725
64959336? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017081420170725
66174639? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017081420170725
66730934? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017081420170725
67098981? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017081420170725
67102006? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017081420170725
67103711? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017081420170725
68028402? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017081420170725
68351963? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017081420170725
68381492? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017081420170725
68417742? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017081420170725
68515417? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017081420170725
68537203? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017081420170725
68703705? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017081420170725
68885185? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017081420170725
69035768? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017081420170725
69152944? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017081420170725
69286034? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017081420170725
69313670? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017081420170725
69611077? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017081420170725
69636256? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017081420170725
69669315? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017081420170725
69728062? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017081420170725
69759652? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017081420170725
69855603? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017081420170725
70067775? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017081420170725
70207192? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017081420170725
70338261? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017081420170725
70356432? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017081420170725
70387693? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017081420170725
70639416? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017081420170725
70657351? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017081420170725
70946318? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017081420170725
70948812? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017081420170725
71229753? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017081420170725
72252696? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017081420170725
72269913? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017081420170725
72323066? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017081420170725
72423920? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017081420170725
72461946? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017081420170725
72523851? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017081420170725
72576303? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017081420170725
72620932? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017081420170725
72766435? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017081420170725
72876262? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017081420170725
72981242? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017081420170725
73026849? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017081420170725
73234726? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017081420170725
73563925? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017081420170725
73809026? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017081420170725
74147090? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017081420170725
74401703? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017081420170725
74421662? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017081420170725
74698719? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017081420170725
74899265? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017081420170725
75110304? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017081420170725
75302354? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017081420170725
75324532? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017081420170725
75363209? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017081420170725
75440701? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017081420170725
75777409? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017081420170725
76282060? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017081420170725
76287950? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017081420170725
76412453? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017081420170725
76906069? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017081420170725
76973504? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017081420170725
79027165? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017081420170725
79134453? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017081420170725
79153442? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017081420170725
79156848? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017081420170725
79265659? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017081420170725
79625357? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017081420170725
79631821? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017081420170725
79760019? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017081420170725
79794667? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017081420170725
79819333? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017081420170725
80159972? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017081420170725
80298164? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017081420170725
80301941? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017081420170725
80364182? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017081420170725
80452096? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017081420170725
80537961? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017081420170725
80784682? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017081420170725
80794021? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017081420170725
80899545? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017081420170725
81114831? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017081420170725
81261283? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017081420170725
81400401? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017081420170725
81460549? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017081420170725
81522295? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017081420170725
81629162? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017081420170725
81796635? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017081420170725
81985038? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017081420170725
82009717? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017081420170725
82907442? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017081420170725

Test failure

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