Implementation notes: amd64, hydra1, crypto_aead/joltikeq12864v1

Computer: hydra1
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: joltikeq12864v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
13883648refgcc -funroll-loops -O3 -fomit-frame-pointer2016101620161009
13883803refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016101620161009
13884602refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016101620161009
13887163refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016101620161009
13887818refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016101620161009
13890653refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016101620161009
13890898refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016101620161009
13925744refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016101620161009
13926025refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016101620161009
14008035refgcc -march=nocona -O3 -fomit-frame-pointer2016101620161009
14008350refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016101620161009
14094032refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016101620161009
14095061refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016101620161009
14095585refgcc -march=k8 -O3 -fomit-frame-pointer2016101620161009
14095939refgcc -march=barcelona -O3 -fomit-frame-pointer2016101620161009
14098145refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016101620161009
14102404refgcc -m64 -O3 -fomit-frame-pointer2016101620161009
14102677refgcc -O3 -fomit-frame-pointer2016101620161009
14102747refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016101620161009
14131062refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016101620161009
18661467refclang -O3 -fomit-frame-pointer -Qunused-arguments2016101620161009
18698756refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101620161009
18698987refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101620161009
18700296refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101620161009
19631864refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016101620161009
19632448refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101620161009
23990690refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016101620161009
23991046refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016101620161009
24033165refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016101620161009
24033659refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016101620161009
24108881refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016101620161009
24109085refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016101620161009
24145650refgcc -funroll-loops -O2 -fomit-frame-pointer2016101620161009
24145693refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016101620161009
24146183refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016101620161009
25215808refgcc -funroll-loops -O -fomit-frame-pointer2016101620161009
25268963refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016101620161009
25277880refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016101620161009
25344891refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016101620161009
25427018refgcc -funroll-loops -m64 -O -fomit-frame-pointer2016101620161009
25439858refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016101620161009
25489853refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016101620161009
25620992refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016101620161009
26077824refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016101620161009
31822631refgcc -march=nocona -O2 -fomit-frame-pointer2016101620161009
31822824refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016101620161009
32000899refgcc -O2 -fomit-frame-pointer2016101620161009
32017284refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016101620161009
32040336refgcc -m64 -O2 -fomit-frame-pointer2016101620161009
32067675refgcc -march=barcelona -O2 -fomit-frame-pointer2016101620161009
32070968refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016101620161009
32104979refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016101620161009
32106863refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016101620161009
33593466refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101620161009
33598616refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016101620161009
33611035refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101620161009
33759815refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016101620161009
34362616refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016101620161009
34370339refgcc -march=k8 -O2 -fomit-frame-pointer2016101620161009
35717914refgcc -m64 -march=nocona -O -fomit-frame-pointer2016101620161009
35769533refgcc -march=nocona -O -fomit-frame-pointer2016101620161009
36142351refgcc -m64 -march=barcelona -O -fomit-frame-pointer2016101620161009
36547151refgcc -march=k8 -O -fomit-frame-pointer2016101620161009
36578412refgcc -m64 -march=core2 -O -fomit-frame-pointer2016101620161009
36725462refgcc -m64 -march=k8 -O -fomit-frame-pointer2016101620161009
36746416refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016101620161009
36746749refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016101620161009
36746890refgcc -funroll-loops -Os -fomit-frame-pointer2016101620161009
36747259refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016101620161009
36749550refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016101620161009
36785192refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016101620161009
36787460refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016101620161009
36789416refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101620161009
37420821refgcc -march=nocona -Os -fomit-frame-pointer2016101620161009
37583192refgcc -m64 -march=nocona -Os -fomit-frame-pointer2016101620161009
38299480refgcc -m64 -O -fomit-frame-pointer2016101620161009
38479992refgcc -O -fomit-frame-pointer2016101620161009
38652221refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016101620161009
38716784refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016101620161009
39318510refgcc -march=barcelona -Os -fomit-frame-pointer2016101620161009
39325847refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016101620161009
39328150refgcc -m64 -march=core2 -Os -fomit-frame-pointer2016101620161009
39332408refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016101620161009
39335106refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016101620161009
39351259refgcc -march=k8 -Os -fomit-frame-pointer2016101620161009
39357957refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016101620161009
39469431refgcc -fno-schedule-insns -Os -fomit-frame-pointer2016101620161009
39471063refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101620161009
39530147refgcc -m64 -march=k8 -Os -fomit-frame-pointer2016101620161009
39598813refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016101620161009
39623280refgcc -m64 -Os -fomit-frame-pointer2016101620161009
40675947refgcc -Os -fomit-frame-pointer2016101620161009
41086288refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016101620161009
41201304refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016101620161009
41244240refgcc -march=barcelona -O -fomit-frame-pointer2016101620161009
41742222refgcc -m64 -march=corei7 -O -fomit-frame-pointer2016101620161009
41992802refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016101620161009
43556789refgcc -fno-schedule-insns -O -fomit-frame-pointer2016101620161009
105490327refcc2016101620161009
105519347refgcc -funroll-loops2016101620161009
105837541refgcc2016101620161009

Test failure

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