Implementation notes: x86, hobbes, crypto_aead/joltikneq12864v13

Computer: hobbes
Architecture: x86
CPU ID: AuthenticAMD-00600f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: joltikneq12864v13
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
27325638? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017081420170725
28023737? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017081420170725
28030117? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017081420170725
28065059? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017081420170725
28084443? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017081420170725
28086151? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017081420170725
28226755? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017081420170725
28273618? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017081420170725
28293439? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017081420170725
28302857? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017081420170725
28309790? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017081420170725
28320936? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017081420170725
28343405? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017081420170725
28405498? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017081420170725
28426660? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017081420170725
28444758? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017081420170725
28454236? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017081420170725
28480743? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017081420170725
28485960? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017081420170725
28505194? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017081420170725
28506498? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2017081420170725
28515678? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017081420170725
28522609? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017081420170725
28531709? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2017081420170725
28537556? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017081420170725
28537758? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017081420170725
28547572? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017081420170725
28548702? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2017081420170725
28553118? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017081420170725
28564026? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017081420170725
28607930? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017081420170725
28657207? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017081420170725
28692740? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017081420170725
28717434? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017081420170725
28844931? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017081420170725
28952709? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017081420170725
29104998? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017081420170725
29789359? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017081420170725
29790312? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017081420170725
30065225? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017081420170725
30066600? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017081420170725
31491746? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017081420170725
31680088? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017081420170725
46975333? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017081420170725
46996727? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017081420170725
47025204? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017081420170725
47126912? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017081420170725
48308260? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017081420170725
48375150? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017081420170725
48921072? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017081420170725
49017111? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017081420170725
49326256? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017081420170725
49380875? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017081420170725
49506596? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017081420170725
49535247? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017081420170725
49553715? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017081420170725
50212067? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017081420170725
51386472? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017081420170725
51469675? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017081420170725
51683102? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017081420170725
51768056? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017081420170725
51793835? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017081420170725
51832559? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017081420170725
52250555? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017081420170725
52293147? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017081420170725
52372084? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017081420170725
54303125? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017081420170725
54814430? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017081420170725
57198235? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017081420170725
57363974? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017081420170725
58326493? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017081420170725
59720239? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017081420170725
59765097? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017081420170725
61757333? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017081420170725
62015639? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017081420170725
63947765? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017081420170725
64147043? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017081420170725
64651483? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017081420170725
65195060? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017081420170725
66105657? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017081420170725
66295038? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017081420170725
66808711? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017081420170725
67100388? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017081420170725
67211126? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017081420170725
68273261? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017081420170725
68316674? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017081420170725
68358017? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017081420170725
68402120? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017081420170725
68513158? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2017081420170725
68648140? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017081420170725
68827389? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2017081420170725
68844740? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017081420170725
68935491? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017081420170725
69136648? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017081420170725
69268385? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017081420170725
69287988? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017081420170725
69295268? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017081420170725
70020728? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2017081420170725
70047597? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017081420170725
70112010? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017081420170725
70452552? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017081420170725
70486747? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017081420170725
70603853? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017081420170725
70673815? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017081420170725
70692341? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017081420170725
70722698? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2017081420170725
70778035? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017081420170725
70784373? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017081420170725
71102224? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017081420170725
71501065? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017081420170725
71648325? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017081420170725
71671102? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017081420170725
71711102? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017081420170725
71741807? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017081420170725
71847539? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017081420170725
71984027? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017081420170725
72504612? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017081420170725
72527655? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017081420170725
72599496? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017081420170725
72635540? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017081420170725
72859695? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017081420170725
72979365? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017081420170725
73515313? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017081420170725
73593686? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017081420170725
73771645? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017081420170725
73792605? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017081420170725
74071801? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017081420170725
74099610? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017081420170725
74977119? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017081420170725
75012052? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017081420170725
75133541? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017081420170725
75142901? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017081420170725
75202361? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017081420170725
75235115? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017081420170725
75366268? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017081420170725
75392059? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017081420170725
75642581? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017081420170725
75815782? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017081420170725
75945660? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017081420170725
76135875? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017081420170725
77659468? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017081420170725
78018018? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017081420170725
78216693? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017081420170725
78503653? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017081420170725
78726061? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017081420170725
79423311? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017081420170725
79544114? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017081420170725
79549056? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017081420170725
79696464? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017081420170725
79785936? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017081420170725
79996201? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017081420170725
80022816? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017081420170725
80114916? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017081420170725
80166357? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2017081420170725
80545215? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017081420170725
80634956? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017081420170725
80635023? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017081420170725
80677399? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2017081420170725
80701625? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017081420170725
81056230? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017081420170725
81110300? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017081420170725
81232791? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017081420170725
81272679? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017081420170725
81308861? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017081420170725
81358277? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017081420170725
81444157? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017081420170725
81531303? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017081420170725
81539689? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017081420170725
81588601? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017081420170725
81591892? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017081420170725
81769192? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017081420170725
81842081? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017081420170725

Test failure

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