Implementation notes: x86, hydra3, crypto_aead/joltikeq8048v1

Computer: hydra3
Architecture: x86
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: joltikeq8048v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
13316378? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091320170725
13363942? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091320170725
13455703? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091320170725
13457270? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091320170725
13467285? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091320170725
13470105? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091320170725
13510785? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091320170725
13573278? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017091320170725
13640325? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091320170725
13640946? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091320170725
13651736? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091320170725
13656251? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091320170725
13656483? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091320170725
13666500? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017091320170725
13679172? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017091320170725
13679749? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091320170725
13681919? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017091320170725
13683887? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091320170725
13690408? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091320170725
13809878? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091320170725
13895110? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017091320170725
13918198? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091320170725
13932714? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091320170725
13936243? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091320170725
13942533? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091320170725
13949576? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091320170725
13953170? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091320170725
13955026? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091320170725
13991691? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017091320170725
14139252? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017091320170725
14156825? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017091320170725
14275010? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091320170725
14281668? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091320170725
14300238? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091320170725
14302802? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091320170725
14359647? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017091320170725
14360029? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017091320170725
29631294? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091320170725
29647692? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091320170725
29722219? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091320170725
29754386? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017091320170725
29762693? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091320170725
29770709? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091320170725
29802097? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017091320170725
29916648? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091320170725
30041077? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017091320170725
30389923? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091320170725
30991741? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017091320170725
30997362? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091320170725
31055498? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091320170725
31100835? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091320170725
31171258? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091320170725
31443753? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091320170725
31474377? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091320170725
31577467? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017091320170725
31738914? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017091320170725
31850542? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017091320170725
31967417? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017091320170725
32108984? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017091320170725
32720573? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091320170725
32866366? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091320170725
32898310? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091320170725
32921045? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091320170725
33431195? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091320170725
33436214? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017091320170725
33522969? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091320170725
33526996? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017091320170725
33594873? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091320170725
33714645? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017091320170725
33792460? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017091320170725
34143359? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091320170725
34162343? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017091320170725
34240333? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091320170725
39882606? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091320170725
39933721? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091320170725
40182156? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017091320170725
40569621? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091320170725
40659417? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091320170725
40660468? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091320170725
40683172? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091320170725
41253316? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091320170725
41280876? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017091320170725
41377740? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091320170725
42146653? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091320170725
43256623? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017091320170725
43333663? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091320170725
43403994? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091320170725
43539880? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091320170725
43637184? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017091320170725
43657637? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091320170725
43657771? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091320170725
43727802? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017091320170725
44012008? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091320170725
44155683? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091320170725
44477182? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091320170725
44823305? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091320170725
44860964? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091320170725
44950805? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091320170725
44978307? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017091320170725
45008453? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091320170725
45018086? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017091320170725
45043901? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091320170725
45081691? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017091320170725
45089804? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091320170725
45093213? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017091320170725
45104995? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091320170725
45178768? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017091320170725
45231725? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017091320170725
45353185? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017091320170725
45395651? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091320170725
45420815? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091320170725
45666862? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017091320170725
45793608? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017091320170725
45874863? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091320170725
45880748? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091320170725
45932847? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091320170725
45959169? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091320170725
45973330? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091320170725
45974810? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091320170725
45977016? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091320170725
46008646? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017091320170725
46027179? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091320170725
46027382? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091320170725
46038978? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091320170725
46039823? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017091320170725
46058105? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091320170725
46066126? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091320170725
46066250? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091320170725
46088730? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091320170725
46116360? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017091320170725
46130741? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091320170725
46131371? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091320170725
46139062? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091320170725
46235436? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017091320170725
46243855? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017091320170725
46250821? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017091320170725
46253141? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091320170725
46313447? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091320170725
46493771? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091320170725
46516664? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017091320170725
46531133? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091320170725
46557783? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017091320170725
46617832? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017091320170725
46650660? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017091320170725
46737705? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017091320170725
46924914? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017091320170725
46955069? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017091320170725
46963674? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091320170725
46964333? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091320170725
46978206? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017091320170725
46994833? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091320170725
47061363? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091320170725
47180283? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091320170725
47327988? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091320170725
47380665? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017091320170725
47456572? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091320170725
47581486? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091320170725
47749663? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017091320170725
47796494? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091320170725
47891332? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017091320170725

Test failure

Implementation: crypto_aead/joltikeq8048v1/ref
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer ref
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
gcc -m32 -march=core2 -O3 -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer ref