Implementation notes: x86, hydra3, crypto_aead/joltikneq80112v13

Computer: hydra3
Architecture: x86
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: joltikneq80112v13
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
17633713? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091320170725
17731121? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091320170725
17916865? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091320170725
17922460? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091320170725
17922509? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091320170725
17927378? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091320170725
17989290? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091320170725
18023463? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017091320170725
18038344? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091320170725
18095903? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017091320170725
18099348? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091320170725
18109311? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091320170725
18117383? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091320170725
18128699? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017091320170725
18138170? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091320170725
18202059? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091320170725
18274572? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091320170725
18281921? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091320170725
18318207? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017091320170725
18320439? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091320170725
18532943? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017091320170725
18603593? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017091320170725
18646168? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017091320170725
18655494? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091320170725
18658042? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091320170725
18723009? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091320170725
18753879? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017091320170725
18778406? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091320170725
18780374? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091320170725
18799860? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091320170725
18809264? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091320170725
19030849? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091320170725
19035945? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091320170725
19041954? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091320170725
19058705? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091320170725
19527955? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017091320170725
19581276? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017091320170725
38646206? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091320170725
38702050? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091320170725
38806308? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017091320170725
38953377? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091320170725
38956064? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091320170725
39030403? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091320170725
39166907? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091320170725
39975862? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091320170725
39986069? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091320170725
40011697? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091320170725
40047464? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091320170725
40181355? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017091320170725
40427485? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091320170725
40531519? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017091320170725
40665258? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017091320170725
41813444? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091320170725
41925425? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017091320170725
41936793? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017091320170725
42024451? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091320170725
42061607? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017091320170725
42235746? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017091320170725
42300808? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017091320170725
43033373? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091320170725
43058181? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091320170725
43169599? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091320170725
43179552? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017091320170725
43225673? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091320170725
44038041? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091320170725
44234824? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017091320170725
44238238? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017091320170725
44294863? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091320170725
44648067? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091320170725
44726413? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017091320170725
44754143? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017091320170725
44937644? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091320170725
44954818? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091320170725
53949565? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091320170725
53984669? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091320170725
53993422? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091320170725
54148233? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091320170725
54617993? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091320170725
54677108? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091320170725
54765047? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017091320170725
55712306? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091320170725
56261946? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091320170725
56841779? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017091320170725
56979229? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017091320170725
57121276? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091320170725
57199572? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091320170725
57291727? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017091320170725
57301287? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091320170725
57400444? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091320170725
57407373? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017091320170725
57967434? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091320170725
58348657? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091320170725
59003060? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017091320170725
59254882? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091320170725
59344129? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091320170725
59578389? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091320170725
59639685? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017091320170725
59839392? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091320170725
59953095? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091320170725
59997594? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091320170725
60013210? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017091320170725
60041469? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017091320170725
60051663? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091320170725
60118267? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091320170725
60154170? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091320170725
60227920? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017091320170725
60256387? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091320170725
60266412? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017091320170725
60269867? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091320170725
60280691? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091320170725
60288692? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017091320170725
60356432? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091320170725
60398656? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091320170725
60411551? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091320170725
60558034? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091320170725
60584640? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091320170725
60807389? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017091320170725
61034272? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017091320170725
61091722? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017091320170725
61138644? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091320170725
61416326? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091320170725
61514970? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017091320170725
61531718? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017091320170725
61624502? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017091320170725
61662960? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091320170725
61732267? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017091320170725
61759601? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091320170725
61797442? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091320170725
61927608? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091320170725
61993885? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017091320170725
62006838? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017091320170725
62024882? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017091320170725
62039797? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091320170725
62116986? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091320170725
62120437? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017091320170725
62123516? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091320170725
62130580? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017091320170725
62133657? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091320170725
62189664? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091320170725
62356328? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017091320170725
62416832? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091320170725
62424006? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091320170725
62457041? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091320170725
62485464? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091320170725
62529957? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017091320170725
62584279? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091320170725
62690785? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091320170725
62702710? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091320170725
62736625? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091320170725
62829558? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091320170725
62865958? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017091320170725
63042043? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091320170725
63045131? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017091320170725
63131010? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017091320170725
63684323? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017091320170725
63796057? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017091320170725
63815382? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091320170725
63865720? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091320170725
63912992? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091320170725
64034520? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091320170725

Test failure

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