Implementation notes: amd64, hydra1, crypto_aead/joltikeq6464v13

Computer: hydra1
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: joltikeq6464v13
TimeImplementationCompilerBenchmark dateSUPERCOP version
6212437refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016101620161009
6212977refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016101620161009
6213117refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016101620161009
6213552refgcc -funroll-loops -O3 -fomit-frame-pointer2016101620161009
6214970refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016101620161009
6215219refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016101620161009
6215833refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016101620161009
6233707refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016101620161009
6245702refgcc -march=nocona -O3 -fomit-frame-pointer2016101620161009
6274899refgcc -m64 -O3 -fomit-frame-pointer2016101620161009
6275195refgcc -O3 -fomit-frame-pointer2016101620161009
6275438refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016101620161009
6275730refgcc -march=k8 -O3 -fomit-frame-pointer2016101620161009
6276409refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016101620161009
6278013refgcc -march=barcelona -O3 -fomit-frame-pointer2016101620161009
6278140refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016101620161009
6278507refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016101620161009
6286899refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016101620161009
6287165refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016101620161009
6319906refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016101620161009
7968594refclang -O3 -fomit-frame-pointer -Qunused-arguments2016101620161009
7995903refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101620161009
7995987refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101620161009
7996031refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101620161009
8463763refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016101620161009
8463819refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101620161009
11441184refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016101620161009
11441363refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016101620161009
11500308refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016101620161009
11520824refgcc -funroll-loops -O2 -fomit-frame-pointer2016101620161009
11520962refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016101620161009
11521014refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016101620161009
11525689refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016101620161009
11581936refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016101620161009
11781296refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016101620161009
12411102refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016101620161009
12487776refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016101620161009
12521390refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016101620161009
12523966refgcc -funroll-loops -m64 -O -fomit-frame-pointer2016101620161009
12523988refgcc -funroll-loops -O -fomit-frame-pointer2016101620161009
12615118refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016101620161009
12805029refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016101620161009
12890539refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016101620161009
12892033refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016101620161009
15146212refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016101620161009
15149473refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101620161009
15158711refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101620161009
15243320refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016101620161009
15529170refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016101620161009
15565629refgcc -march=nocona -O2 -fomit-frame-pointer2016101620161009
15580064refgcc -march=k8 -O2 -fomit-frame-pointer2016101620161009
15605493refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016101620161009
15608040refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016101620161009
15612144refgcc -O2 -fomit-frame-pointer2016101620161009
15719957refgcc -m64 -O2 -fomit-frame-pointer2016101620161009
15726494refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016101620161009
15791618refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016101620161009
15817533refgcc -march=barcelona -O2 -fomit-frame-pointer2016101620161009
15883559refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016101620161009
17320144refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016101620161009
17322045refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016101620161009
17359936refgcc -march=barcelona -O -fomit-frame-pointer2016101620161009
17560005refgcc -m64 -march=barcelona -O -fomit-frame-pointer2016101620161009
17585491refgcc -m64 -O -fomit-frame-pointer2016101620161009
17585562refgcc -fno-schedule-insns -O -fomit-frame-pointer2016101620161009
17586007refgcc -O -fomit-frame-pointer2016101620161009
17591022refgcc -m64 -march=k8 -O -fomit-frame-pointer2016101620161009
17591614refgcc -march=k8 -O -fomit-frame-pointer2016101620161009
18565001refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016101620161009
18583323refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016101620161009
18617364refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016101620161009
18623261refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016101620161009
18623480refgcc -funroll-loops -Os -fomit-frame-pointer2016101620161009
18665138refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016101620161009
18718582refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016101620161009
18734779refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016101620161009
18828184refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101620161009
18854144refgcc -m64 -march=corei7 -O -fomit-frame-pointer2016101620161009
18855514refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016101620161009
18857805refgcc -m64 -march=core2 -O -fomit-frame-pointer2016101620161009
19008808refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016101620161009
19343759refgcc -m64 -march=nocona -O -fomit-frame-pointer2016101620161009
19343787refgcc -march=nocona -O -fomit-frame-pointer2016101620161009
21572592refgcc -m64 -march=nocona -Os -fomit-frame-pointer2016101620161009
21572592refgcc -march=nocona -Os -fomit-frame-pointer2016101620161009
22231282refgcc -m64 -Os -fomit-frame-pointer2016101620161009
22231681refgcc -fno-schedule-insns -Os -fomit-frame-pointer2016101620161009
22242283refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016101620161009
22245739refgcc -m64 -march=k8 -Os -fomit-frame-pointer2016101620161009
22246045refgcc -march=k8 -Os -fomit-frame-pointer2016101620161009
22247000refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016101620161009
22247254refgcc -march=barcelona -Os -fomit-frame-pointer2016101620161009
22255616refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016101620161009
22256136refgcc -m64 -march=core2 -Os -fomit-frame-pointer2016101620161009
22261314refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016101620161009
22262556refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101620161009
22270071refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016101620161009
22291595refgcc -Os -fomit-frame-pointer2016101620161009
53235385refgcc -funroll-loops2016101620161009
53462808refgcc2016101620161009
53899730refcc2016101620161009

Test failure

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