Implementation notes: amd64, hydra1, crypto_aead/joltikneq6464v13

Computer: hydra1
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: joltikneq6464v13
TimeImplementationCompilerBenchmark dateSUPERCOP version
4178990refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016101720161009
4179046refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016101720161009
4179421refgcc -funroll-loops -O3 -fomit-frame-pointer2016101720161009
4180908refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016101720161009
4181739refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016101720161009
4181950refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016101720161009
4181998refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016101720161009
4224047refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016101720161009
4224146refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016101720161009
4226334refgcc -march=nocona -O3 -fomit-frame-pointer2016101720161009
4235564refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016101720161009
4240117refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016101720161009
4241048refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016101720161009
4242453refgcc -march=k8 -O3 -fomit-frame-pointer2016101720161009
4243123refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016101720161009
4245060refgcc -march=barcelona -O3 -fomit-frame-pointer2016101720161009
4246805refgcc -O3 -fomit-frame-pointer2016101720161009
4247343refgcc -m64 -O3 -fomit-frame-pointer2016101720161009
4247499refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016101720161009
4267352refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016101720161009
5381289refclang -O3 -fomit-frame-pointer -Qunused-arguments2016101720161009
5401027refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101720161009
5401205refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101720161009
5401671refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101720161009
5712288refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101720161009
5712464refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016101720161009
7657984refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016101720161009
7658024refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016101720161009
7698663refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016101720161009
7698709refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016101720161009
7714674refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016101720161009
7714807refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016101720161009
7714953refgcc -funroll-loops -O2 -fomit-frame-pointer2016101720161009
7820830refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016101720161009
7822285refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016101720161009
8315366refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016101720161009
8315851refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016101720161009
8338690refgcc -funroll-loops -m64 -O -fomit-frame-pointer2016101720161009
8403181refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016101720161009
8404137refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016101720161009
8418318refgcc -funroll-loops -O -fomit-frame-pointer2016101720161009
8588243refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016101720161009
8650305refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016101720161009
8740467refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016101720161009
10145206refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101720161009
10145310refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016101720161009
10146370refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016101720161009
10187069refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101720161009
10425159refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016101720161009
10442548refgcc -march=k8 -O2 -fomit-frame-pointer2016101720161009
10456205refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016101720161009
10466483refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016101720161009
10484787refgcc -march=nocona -O2 -fomit-frame-pointer2016101720161009
10514577refgcc -m64 -O2 -fomit-frame-pointer2016101720161009
10586699refgcc -O2 -fomit-frame-pointer2016101720161009
10616674refgcc -march=barcelona -O2 -fomit-frame-pointer2016101720161009
10652205refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016101720161009
10652904refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016101720161009
10670303refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016101720161009
11759904refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016101720161009
11760452refgcc -m64 -march=barcelona -O -fomit-frame-pointer2016101720161009
11760570refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016101720161009
11784737refgcc -march=nocona -O -fomit-frame-pointer2016101720161009
11789709refgcc -m64 -march=nocona -O -fomit-frame-pointer2016101720161009
11832218refgcc -march=barcelona -O -fomit-frame-pointer2016101720161009
11905248refgcc -O -fomit-frame-pointer2016101720161009
11977312refgcc -m64 -O -fomit-frame-pointer2016101720161009
12025853refgcc -fno-schedule-insns -O -fomit-frame-pointer2016101720161009
12374165refgcc -m64 -march=k8 -O -fomit-frame-pointer2016101720161009
12391982refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101720161009
12391988refgcc -m64 -march=corei7 -O -fomit-frame-pointer2016101720161009
12392381refgcc -m64 -march=core2 -O -fomit-frame-pointer2016101720161009
12392807refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016101720161009
12529962refgcc -march=k8 -O -fomit-frame-pointer2016101720161009
12876771refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016101720161009
12886497refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016101720161009
13065750refgcc -funroll-loops -Os -fomit-frame-pointer2016101720161009
13065935refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016101720161009
13065963refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016101720161009
13066000refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016101720161009
13066107refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016101720161009
13068256refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016101720161009
13104368refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016101720161009
15073614refgcc -march=nocona -Os -fomit-frame-pointer2016101720161009
15079394refgcc -m64 -march=nocona -Os -fomit-frame-pointer2016101720161009
15519621refgcc -march=barcelona -Os -fomit-frame-pointer2016101720161009
15519670refgcc -Os -fomit-frame-pointer2016101720161009
15520000refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016101720161009
15520061refgcc -m64 -Os -fomit-frame-pointer2016101720161009
15520255refgcc -fno-schedule-insns -Os -fomit-frame-pointer2016101720161009
15520394refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016101720161009
15520431refgcc -march=k8 -Os -fomit-frame-pointer2016101720161009
15521357refgcc -m64 -march=k8 -Os -fomit-frame-pointer2016101720161009
15525094refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016101720161009
15525215refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101720161009
15525332refgcc -m64 -march=core2 -Os -fomit-frame-pointer2016101720161009
15526052refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016101720161009
15527899refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016101720161009
34357144refgcc -funroll-loops2016101720161009
34534155refcc2016101720161009
35198893refgcc2016101720161009

Test failure

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