Implementation notes: amd64, hydra1, crypto_aead/joltikeq9696v1

Computer: hydra1
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: joltikeq9696v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
13897024refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016101720161009
13897060refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016101720161009
13897277refgcc -funroll-loops -O3 -fomit-frame-pointer2016101720161009
13897453refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016101720161009
13898133refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016101720161009
13900257refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016101720161009
13901248refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016101720161009
13913760refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016101720161009
13914949refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016101720161009
14050466refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016101720161009
14051008refgcc -march=nocona -O3 -fomit-frame-pointer2016101720161009
14094667refgcc -march=barcelona -O3 -fomit-frame-pointer2016101720161009
14094782refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016101720161009
14094965refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016101720161009
14096429refgcc -march=k8 -O3 -fomit-frame-pointer2016101720161009
14096612refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016101720161009
14101635refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016101720161009
14102080refgcc -m64 -O3 -fomit-frame-pointer2016101720161009
14102799refgcc -O3 -fomit-frame-pointer2016101720161009
14129698refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016101720161009
18661787refclang -O3 -fomit-frame-pointer -Qunused-arguments2016101720161009
18703954refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101720161009
18704779refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101720161009
18707688refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101720161009
19636899refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101720161009
19637320refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016101720161009
23837380refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016101720161009
23837756refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016101720161009
24041190refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016101720161009
24041859refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016101720161009
24115577refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016101720161009
24116243refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016101720161009
24149617refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016101720161009
24150222refgcc -funroll-loops -O2 -fomit-frame-pointer2016101720161009
24153436refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016101720161009
25012102refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016101720161009
25016507refgcc -funroll-loops -O -fomit-frame-pointer2016101720161009
25032619refgcc -funroll-loops -m64 -O -fomit-frame-pointer2016101720161009
25081533refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016101720161009
25272877refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016101720161009
25427528refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016101720161009
25451022refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016101720161009
25838900refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016101720161009
26068938refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016101720161009
31306213refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101720161009
31306859refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101720161009
31638487refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016101720161009
31823795refgcc -march=nocona -O2 -fomit-frame-pointer2016101720161009
31864542refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016101720161009
31918339refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016101720161009
32005016refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016101720161009
32005439refgcc -O2 -fomit-frame-pointer2016101720161009
32007477refgcc -m64 -O2 -fomit-frame-pointer2016101720161009
32349787refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016101720161009
32350133refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016101720161009
32350430refgcc -march=barcelona -O2 -fomit-frame-pointer2016101720161009
32387486refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016101720161009
34404275refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016101720161009
34448448refgcc -march=k8 -O2 -fomit-frame-pointer2016101720161009
34976498refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016101720161009
34998920refgcc -march=k8 -O -fomit-frame-pointer2016101720161009
35165622refgcc -m64 -march=k8 -O -fomit-frame-pointer2016101720161009
35209773refgcc -m64 -march=corei7 -O -fomit-frame-pointer2016101720161009
35228624refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101720161009
35284339refgcc -m64 -march=core2 -O -fomit-frame-pointer2016101720161009
35513076refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016101720161009
35513274refgcc -m64 -march=barcelona -O -fomit-frame-pointer2016101720161009
35513778refgcc -march=barcelona -O -fomit-frame-pointer2016101720161009
35780040refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016101720161009
36162089refgcc -m64 -march=nocona -Os -fomit-frame-pointer2016101720161009
36167923refgcc -march=nocona -Os -fomit-frame-pointer2016101720161009
36316232refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016101720161009
36336657refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016101720161009
36594302refgcc -m64 -O -fomit-frame-pointer2016101720161009
36651521refgcc -O -fomit-frame-pointer2016101720161009
36717984refgcc -fno-schedule-insns -O -fomit-frame-pointer2016101720161009
38542843refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016101720161009
38542885refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016101720161009
38543973refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016101720161009
38544835refgcc -funroll-loops -Os -fomit-frame-pointer2016101720161009
38544893refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016101720161009
38548354refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016101720161009
38787765refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016101720161009
39412837refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016101720161009
39412989refgcc -Os -fomit-frame-pointer2016101720161009
39413267refgcc -march=k8 -Os -fomit-frame-pointer2016101720161009
39413280refgcc -m64 -Os -fomit-frame-pointer2016101720161009
39413744refgcc -m64 -march=k8 -Os -fomit-frame-pointer2016101720161009
39413840refgcc -fno-schedule-insns -Os -fomit-frame-pointer2016101720161009
39433368refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101720161009
39433906refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016101720161009
39434267refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016101720161009
39435904refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016101720161009
39449664refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016101720161009
39451095refgcc -march=barcelona -Os -fomit-frame-pointer2016101720161009
39491845refgcc -m64 -march=core2 -Os -fomit-frame-pointer2016101720161009
40195179refgcc -march=nocona -O -fomit-frame-pointer2016101720161009
40235622refgcc -m64 -march=nocona -O -fomit-frame-pointer2016101720161009
104077554refgcc2016101720161009
104254608refcc2016101720161009
104287016refgcc -funroll-loops2016101720161009

Test failure

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