Implementation notes: x86, hydra3, crypto_aead/joltikneq6464v13

Computer: hydra3
Architecture: x86
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: joltikneq6464v13
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
8842213? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091320170725
8860782? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091320170725
8930047? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091320170725
8932009? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091320170725
8937808? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091320170725
8941221? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091320170725
8979531? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017091320170725
8984946? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091320170725
9005600? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017091320170725
9026154? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091320170725
9036523? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017091320170725
9055324? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091320170725
9059950? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091320170725
9067075? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017091320170725
9068006? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091320170725
9070728? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091320170725
9072386? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091320170725
9076861? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091320170725
9082063? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091320170725
9202410? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091320170725
9225892? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091320170725
9237780? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091320170725
9243808? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017091320170725
9245790? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091320170725
9268394? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091320170725
9272974? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091320170725
9276772? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017091320170725
9286299? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091320170725
9287195? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091320170725
9393308? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017091320170725
9415250? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017091320170725
9477765? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091320170725
9478124? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091320170725
9500401? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091320170725
9500536? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091320170725
9549288? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017091320170725
9561141? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017091320170725
19562235? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091320170725
19586412? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091320170725
19611412? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091320170725
19675904? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091320170725
19792090? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017091320170725
19814251? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091320170725
19856494? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091320170725
20046248? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017091320170725
20126400? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091320170725
20596418? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017091320170725
20659031? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091320170725
20672033? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091320170725
20708181? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091320170725
20759197? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091320170725
20930019? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091320170725
20978793? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017091320170725
21044081? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091320170725
21229222? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017091320170725
21251840? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017091320170725
21662182? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017091320170725
21800351? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017091320170725
21898852? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091320170725
21936605? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017091320170725
22071491? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091320170725
22100734? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091320170725
22123700? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091320170725
22125238? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017091320170725
22153169? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091320170725
22218670? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091320170725
22243274? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091320170725
22329808? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017091320170725
22334183? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017091320170725
22344409? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017091320170725
22362742? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091320170725
22602840? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091320170725
22806261? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017091320170725
26640596? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017091320170725
26662335? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091320170725
26667888? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091320170725
26969344? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091320170725
27014119? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091320170725
27048880? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091320170725
27050987? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091320170725
27226947? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091320170725
27262109? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091320170725
27398354? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017091320170725
28642624? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091320170725
28788847? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091320170725
28809505? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017091320170725
28941698? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091320170725
28967869? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017091320170725
28969326? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017091320170725
28985329? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091320170725
29347405? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091320170725
29404366? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091320170725
29625502? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091320170725
29718943? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091320170725
29726778? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091320170725
29755615? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091320170725
30010573? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017091320170725
30019782? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017091320170725
30050686? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091320170725
30059375? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017091320170725
30061071? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091320170725
30096109? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091320170725
30103331? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017091320170725
30112780? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017091320170725
30204683? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091320170725
30227657? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091320170725
30252683? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017091320170725
30273382? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091320170725
30350552? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091320170725
30380025? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091320170725
30400785? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091320170725
30412039? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017091320170725
30464629? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017091320170725
30466803? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091320170725
30468681? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017091320170725
30471951? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017091320170725
30516265? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017091320170725
30524574? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091320170725
30624689? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091320170725
30629044? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091320170725
30653015? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017091320170725
30692081? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017091320170725
30724234? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091320170725
30760313? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091320170725
30792246? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017091320170725
30818744? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017091320170725
30824296? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091320170725
30827267? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017091320170725
30832697? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091320170725
30862886? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091320170725
30872699? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017091320170725
30879890? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091320170725
30885397? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091320170725
30892982? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091320170725
30896442? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091320170725
30932597? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091320170725
30953556? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091320170725
30953727? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017091320170725
30975465? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091320170725
30984932? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091320170725
31005723? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091320170725
31008770? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091320170725
31055192? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091320170725
31085223? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091320170725
31095501? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091320170725
31098238? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091320170725
31110734? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091320170725
31127517? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091320170725
31135228? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091320170725
31179395? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017091320170725
31280101? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091320170725
31319660? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017091320170725
31380045? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017091320170725
31398390? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017091320170725
31414563? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017091320170725
31463531? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017091320170725
31466964? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091320170725
31477048? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091320170725
31627797? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017091320170725
31875511? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017091320170725

Test failure

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