Implementation notes: x86, hydra3, crypto_aead/joltikneq9696v13

Computer: hydra3
Architecture: x86
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: joltikneq9696v13
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
17719975? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091420170725
17720211? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091420170725
17855089? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017091420170725
17922849? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091420170725
17925095? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091420170725
17928883? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091420170725
17933005? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091420170725
17944179? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017091420170725
17983467? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017091420170725
18095525? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017091420170725
18114484? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017091420170725
18114754? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017091420170725
18118107? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017091420170725
18127052? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017091420170725
18140719? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017091420170725
18194127? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091420170725
18280727? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091420170725
18320414? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017091420170725
18324120? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091420170725
18482935? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017091420170725
18547775? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017091420170725
18602400? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017091420170725
18642484? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091420170725
18644198? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091420170725
18659587? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2017091420170725
18692833? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017091420170725
18715036? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017091420170725
18764704? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017091420170725
18780660? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017091420170725
18812562? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017091420170725
18819607? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017091420170725
19024469? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091420170725
19033110? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091420170725
19043851? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017091420170725
19068984? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017091420170725
19496710? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017091420170725
19576260? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017091420170725
38647726? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017091420170725
38816267? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091420170725
38823824? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091420170725
38921640? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017091420170725
39038877? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091420170725
39079433? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091420170725
39184036? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091420170725
39411156? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091420170725
39965169? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091420170725
39971337? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091420170725
40009707? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091420170725
40017362? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091420170725
40164972? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091420170725
40716824? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017091420170725
40814027? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017091420170725
41917884? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017091420170725
41951996? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017091420170725
41998539? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091420170725
42017133? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091420170725
42159424? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017091420170725
42265769? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017091420170725
42399235? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017091420170725
43193648? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017091420170725
43285226? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091420170725
43363586? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091420170725
43510175? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091420170725
43651031? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091420170725
43949851? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017091420170725
44245430? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091420170725
44334173? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017091420170725
44402719? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091420170725
45052419? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017091420170725
45138817? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091420170725
45389464? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091420170725
45621644? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091420170725
45635570? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017091420170725
53917324? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017091420170725
53966898? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017091420170725
53986570? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017091420170725
54025551? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017091420170725
54070386? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017091420170725
54132306? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017091420170725
54708753? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017091420170725
54938799? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017091420170725
55080580? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017091420170725
55105354? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017091420170725
56275772? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017091420170725
56715470? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2017091420170725
56916077? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017091420170725
57321641? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017091420170725
57377405? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017091420170725
57422300? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017091420170725
57440344? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2017091420170725
58013078? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017091420170725
58035554? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017091420170725
58619106? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091420170725
58857301? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091420170725
59055442? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017091420170725
59314378? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017091420170725
59540872? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017091420170725
59559116? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091420170725
59625266? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091420170725
59660565? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091420170725
59667848? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017091420170725
59779526? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017091420170725
59786920? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017091420170725
59825858? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017091420170725
59881511? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017091420170725
59953382? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091420170725
60005910? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017091420170725
60037183? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091420170725
60054926? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017091420170725
60088342? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017091420170725
60121363? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017091420170725
60217189? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017091420170725
60292165? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017091420170725
60303312? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091420170725
60318121? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2017091420170725
60347897? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091420170725
60448456? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017091420170725
60456254? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091420170725
60457411? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017091420170725
60469036? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091420170725
60474254? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091420170725
60496610? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091420170725
60590581? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017091420170725
60598801? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017091420170725
60618159? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017091420170725
60671455? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2017091420170725
60771214? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2017091420170725
60771333? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017091420170725
60823912? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017091420170725
60970539? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017091420170725
61070904? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017091420170725
61079299? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017091420170725
61219091? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017091420170725
61222173? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017091420170725
61224156? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2017091420170725
61378043? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017091420170725
61413365? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017091420170725
61714703? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017091420170725
61746202? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017091420170725
61752913? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017091420170725
61791623? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017091420170725
61841529? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017091420170725
61856472? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017091420170725
61901763? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017091420170725
61907685? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017091420170725
61952667? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017091420170725
61959477? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017091420170725
62071740? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017091420170725
62076597? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017091420170725
62101653? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017091420170725
62255138? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017091420170725
62344381? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017091420170725
62509615? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017091420170725
62605950? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017091420170725
62606405? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017091420170725
63279946? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017091420170725
63436771? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017091420170725
63550623? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017091420170725
65268649? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017091420170725
65365681? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017091420170725

Test failure

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