Implementation notes: amd64, hydra1, crypto_aead/ketjemajorv2

Computer: hydra1
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: ketjemajorv2
TimeImplementationCompilerBenchmark dateSUPERCOP version
5390048refg++ -fno-schedule-insns -O3 -fomit-frame-pointer2016122720161220
5491923refg++ -O3 -fomit-frame-pointer2016122720161220
5506902refg++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016122720161220
5508067refg++ -m64 -O3 -fomit-frame-pointer2016122720161220
5598150refg++ -march=barcelona -O3 -fomit-frame-pointer2016122720161220
5642047refg++ -m64 -march=nocona -O3 -fomit-frame-pointer2016122720161220
5642929refclang++ -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016122720161220
5652231refclang++ -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016122720161220
5657328refclang++ -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016122720161220
5680298refclang++ -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016122720161220
5700053refg++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016122720161220
5714901refg++ -m64 -march=barcelona -O3 -fomit-frame-pointer2016122720161220
5720435refg++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016122720161220
5736958refclang++ -O3 -fomit-frame-pointer -Qunused-arguments2016122720161220
5785189refclang++ -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016122720161220
5810856refg++ -march=nocona -O3 -fomit-frame-pointer2016122720161220
5898160refg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016122720161220
6108418refg++ -march=k8 -O3 -fomit-frame-pointer2016122720161220
6112749refg++ -m64 -march=k8 -O3 -fomit-frame-pointer2016122720161220
10382611refg++ -m64 -march=corei7 -O2 -fomit-frame-pointer2016122720161220
10400255refg++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016122720161220
10406085refg++ -m64 -march=core2 -O2 -fomit-frame-pointer2016122720161220
10415616refg++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016122720161220
10448440refg++ -fno-schedule-insns -O2 -fomit-frame-pointer2016122720161220
10543336refg++ -m64 -O2 -fomit-frame-pointer2016122720161220
10558624refg++ -O2 -fomit-frame-pointer2016122720161220
10611203refg++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016122720161220
10795894refg++ -march=nocona -O2 -fomit-frame-pointer2016122720161220
11016656refg++ -march=barcelona -O2 -fomit-frame-pointer2016122720161220
11020718refg++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016122720161220
11090320refg++ -march=k8 -O2 -fomit-frame-pointer2016122720161220
11108725refg++ -m64 -march=barcelona -O2 -fomit-frame-pointer2016122720161220
11241208refg++ -m64 -march=k8 -O2 -fomit-frame-pointer2016122720161220
11273662refg++ -m64 -march=nocona -O2 -fomit-frame-pointer2016122720161220
14366696refg++ -m64 -march=corei7 -O -fomit-frame-pointer2016122720161220
14407560refg++ -m64 -march=native -mtune=native -O -fomit-frame-pointer2016122720161220
14439502refg++ -march=barcelona -O -fomit-frame-pointer2016122720161220
14468802refg++ -m64 -march=barcelona -O -fomit-frame-pointer2016122720161220
14472769refg++ -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016122720161220
14482705refg++ -m64 -march=k8 -O -fomit-frame-pointer2016122720161220
14669968refg++ -march=k8 -O -fomit-frame-pointer2016122720161220
14685270refg++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016122720161220
14869415refg++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016122720161220
14883783refg++ -m64 -march=core2 -O -fomit-frame-pointer2016122720161220
14924842refg++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016122720161220
14936497refg++ -O -fomit-frame-pointer2016122720161220
14957864refg++ -m64 -O -fomit-frame-pointer2016122720161220
14980128refg++ -fno-schedule-insns -O -fomit-frame-pointer2016122720161220
15095719refg++ -march=nocona -O -fomit-frame-pointer2016122720161220
15161011refg++ -m64 -march=nocona -O -fomit-frame-pointer2016122720161220
18429678refg++ -m64 -march=core2 -Os -fomit-frame-pointer2016122720161220
18520152refg++ -m64 -march=nocona -Os -fomit-frame-pointer2016122720161220
18651856refg++ -march=nocona -Os -fomit-frame-pointer2016122720161220
18674853refg++ -m64 -march=barcelona -Os -fomit-frame-pointer2016122720161220
19095171refg++ -m64 -Os -fomit-frame-pointer2016122720161220
19111087refg++ -m64 -march=corei7 -Os -fomit-frame-pointer2016122720161220
19186547refg++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016122720161220
19188212refg++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016122720161220
19203643refg++ -fno-schedule-insns -Os -fomit-frame-pointer2016122720161220
19206801refg++ -march=barcelona -Os -fomit-frame-pointer2016122720161220
19220447refg++ -march=k8 -Os -fomit-frame-pointer2016122720161220
19239704refg++ -m64 -march=k8 -Os -fomit-frame-pointer2016122720161220
19268143refg++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016122720161220
19270824refg++ -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016122720161220
19306667refg++ -Os -fomit-frame-pointer2016122720161220
19323661refg++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016122720161220
43335107refg++2016122720161220

Test failure

Implementation: crypto_aead/ketjemajorv2/ref
Compiler: g++ -m64 -march=core2 -O3 -fomit-frame-pointer
error 111

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