Implementation notes: amd64, hydra1, crypto_aead/joltikeq9696v13

Computer: hydra1
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: joltikeq9696v13
TimeImplementationCompilerBenchmark dateSUPERCOP version
13738757refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016101720161009
13738856refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016101720161009
13740949refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016101720161009
13741053refgcc -march=nocona -O3 -fomit-frame-pointer2016101720161009
13757064refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016101720161009
13757234refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016101720161009
13760099refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016101720161009
13762032refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016101720161009
13762949refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016101720161009
13762997refgcc -funroll-loops -O3 -fomit-frame-pointer2016101720161009
13763215refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016101720161009
13924928refgcc -march=barcelona -O3 -fomit-frame-pointer2016101720161009
13925579refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016101720161009
13925614refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016101720161009
13925774refgcc -march=k8 -O3 -fomit-frame-pointer2016101720161009
13926016refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016101720161009
13926977refgcc -m64 -O3 -fomit-frame-pointer2016101720161009
13927104refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016101720161009
13928162refgcc -O3 -fomit-frame-pointer2016101720161009
13965402refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016101720161009
18474999refclang -O3 -fomit-frame-pointer -Qunused-arguments2016101720161009
18509526refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101720161009
18509973refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101720161009
18510764refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101720161009
19457861refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101720161009
19458216refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016101720161009
23855896refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016101720161009
23855960refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016101720161009
23923779refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016101720161009
23925383refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016101720161009
23999139refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016101720161009
24000477refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016101720161009
24033168refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016101720161009
24033302refgcc -funroll-loops -O2 -fomit-frame-pointer2016101720161009
24034184refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016101720161009
24762147refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016101720161009
24838238refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016101720161009
25017606refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016101720161009
25057066refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016101720161009
25110185refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016101720161009
25381389refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016101720161009
25570707refgcc -funroll-loops -O -fomit-frame-pointer2016101720161009
25578432refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016101720161009
25841520refgcc -funroll-loops -m64 -O -fomit-frame-pointer2016101720161009
31154907refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016101720161009
31174472refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016101720161009
31175339refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101720161009
31178763refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101720161009
31525739refgcc -march=nocona -O2 -fomit-frame-pointer2016101720161009
31533759refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016101720161009
31715734refgcc -march=k8 -O2 -fomit-frame-pointer2016101720161009
31717245refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016101720161009
31746182refgcc -m64 -O2 -fomit-frame-pointer2016101720161009
31815859refgcc -O2 -fomit-frame-pointer2016101720161009
31933232refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016101720161009
31941810refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016101720161009
31978728refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016101720161009
32016771refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016101720161009
32125792refgcc -march=barcelona -O2 -fomit-frame-pointer2016101720161009
34858187refgcc -fno-schedule-insns -O -fomit-frame-pointer2016101720161009
34899600refgcc -O -fomit-frame-pointer2016101720161009
34927306refgcc -m64 -O -fomit-frame-pointer2016101720161009
35379171refgcc -march=k8 -O -fomit-frame-pointer2016101720161009
35392345refgcc -m64 -march=k8 -O -fomit-frame-pointer2016101720161009
36213872refgcc -march=barcelona -O -fomit-frame-pointer2016101720161009
36274538refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016101720161009
36274667refgcc -m64 -march=corei7 -O -fomit-frame-pointer2016101720161009
36274926refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101720161009
36275134refgcc -m64 -march=core2 -O -fomit-frame-pointer2016101720161009
36592211refgcc -m64 -march=barcelona -O -fomit-frame-pointer2016101720161009
36644960refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016101720161009
36645776refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016101720161009
36933370refgcc -march=nocona -Os -fomit-frame-pointer2016101720161009
37412830refgcc -m64 -march=nocona -Os -fomit-frame-pointer2016101720161009
38263972refgcc -march=k8 -Os -fomit-frame-pointer2016101720161009
38281790refgcc -fno-schedule-insns -Os -fomit-frame-pointer2016101720161009
38289167refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016101720161009
38289675refgcc -m64 -march=core2 -Os -fomit-frame-pointer2016101720161009
38289757refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016101720161009
38311483refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101720161009
38325516refgcc -march=barcelona -Os -fomit-frame-pointer2016101720161009
38335600refgcc -Os -fomit-frame-pointer2016101720161009
38353901refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016101720161009
38366952refgcc -m64 -Os -fomit-frame-pointer2016101720161009
38407877refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016101720161009
38440210refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016101720161009
38674934refgcc -m64 -march=k8 -Os -fomit-frame-pointer2016101720161009
39963375refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016101720161009
39986906refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016101720161009
40169480refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016101720161009
40180491refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016101720161009
40186787refgcc -funroll-loops -Os -fomit-frame-pointer2016101720161009
40203440refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016101720161009
40299242refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016101720161009
40378312refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016101720161009
40397861refgcc -march=nocona -O -fomit-frame-pointer2016101720161009
40398069refgcc -m64 -march=nocona -O -fomit-frame-pointer2016101720161009
40429624refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016101720161009
107363059refgcc -funroll-loops2016101720161009
107616248refgcc2016101720161009
107684504refcc2016101720161009

Test failure

Implementation: crypto_aead/joltikeq9696v13/ref
Compiler: gcc -m64 -march=core2 -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=core2 -O3 -fomit-frame-pointer ref