Implementation notes: amd64, hydra1, crypto_aead/hs1sivlov1

Computer: hydra1
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: hs1sivlov1
TimeImplementationCompilerBenchmark dateSUPERCOP version
36640refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016101620161009
36763refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016101620161009
36995refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016101620161009
37011refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016101620161009
37750refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016101620161009
37827refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016101620161009
38045refgcc -funroll-loops -O2 -fomit-frame-pointer2016101620161009
38389refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016101620161009
38424refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016101620161009
38474refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016101620161009
38536refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016101620161009
38624refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016101620161009
39522refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016101620161009
39709refclang -O3 -fomit-frame-pointer -Qunused-arguments2016101620161009
39774refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101620161009
40213refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101620161009
40328refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101620161009
40413refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016101620161009
40424refgcc -funroll-loops -O3 -fomit-frame-pointer2016101620161009
40437refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016101620161009
40451refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016101620161009
40456refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016101620161009
40469refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016101620161009
40640refgcc -march=barcelona -O3 -fomit-frame-pointer2016101620161009
40651refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016101620161009
40664refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016101620161009
41296refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101620161009
41749refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016101620161009
42034refgcc -march=k8 -O3 -fomit-frame-pointer2016101620161009
42461refgcc -m64 -O3 -fomit-frame-pointer2016101620161009
42594refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016101620161009
43138refgcc -O3 -fomit-frame-pointer2016101620161009
43421refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016101620161009
45157refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016101620161009
45474refgcc -march=nocona -O3 -fomit-frame-pointer2016101620161009
46963refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016101620161009
46981refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016101620161009
46997refgcc -march=barcelona -O2 -fomit-frame-pointer2016101620161009
51261refgcc -funroll-loops -m64 -O -fomit-frame-pointer2016101620161009
51307refgcc -funroll-loops -O -fomit-frame-pointer2016101620161009
51373refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016101620161009
52032refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101620161009
52043refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016101620161009
52077refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016101620161009
52093refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101620161009
52262refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016101620161009
52269refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016101620161009
52306refgcc -m64 -O2 -fomit-frame-pointer2016101620161009
52390refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016101620161009
52413refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016101620161009
52459refgcc -O2 -fomit-frame-pointer2016101620161009
52461refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016101620161009
52507refgcc -march=nocona -O2 -fomit-frame-pointer2016101620161009
53243refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016101620161009
53446refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016101620161009
53626refgcc -march=k8 -O2 -fomit-frame-pointer2016101620161009
57231refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016101620161009
57264refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016101620161009
57899refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016101620161009
58789refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016101620161009
58973refgcc -m64 -march=core2 -O -fomit-frame-pointer2016101620161009
59091refgcc -m64 -march=corei7 -O -fomit-frame-pointer2016101620161009
59189refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101620161009
59421refgcc -march=barcelona -O -fomit-frame-pointer2016101620161009
59459refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016101620161009
59557refgcc -march=nocona -O -fomit-frame-pointer2016101620161009
59571refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016101620161009
59680refgcc -m64 -march=barcelona -O -fomit-frame-pointer2016101620161009
60232refgcc -m64 -march=k8 -O -fomit-frame-pointer2016101620161009
60395refgcc -fno-schedule-insns -O -fomit-frame-pointer2016101620161009
60950refgcc -march=k8 -O -fomit-frame-pointer2016101620161009
61805refgcc -O -fomit-frame-pointer2016101620161009
62006refgcc -m64 -O -fomit-frame-pointer2016101620161009
62405refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016101620161009
62416refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016101620161009
62432refgcc -funroll-loops -Os -fomit-frame-pointer2016101620161009
62437refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016101620161009
62440refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016101620161009
62470refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016101620161009
62640refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016101620161009
62925refgcc -m64 -march=nocona -O -fomit-frame-pointer2016101620161009
66523refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016101620161009
67826refgcc -m64 -march=core2 -Os -fomit-frame-pointer2016101620161009
67840refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016101620161009
67861refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016101620161009
67862refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101620161009
70237refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016101620161009
70406refgcc -m64 -Os -fomit-frame-pointer2016101620161009
70429refgcc -march=k8 -Os -fomit-frame-pointer2016101620161009
70568refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016101620161009
70712refgcc -fno-schedule-insns -Os -fomit-frame-pointer2016101620161009
70746refgcc -m64 -march=k8 -Os -fomit-frame-pointer2016101620161009
70749refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016101620161009
70750refgcc -Os -fomit-frame-pointer2016101620161009
70808refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016101620161009
70829refgcc -march=barcelona -Os -fomit-frame-pointer2016101620161009
71360refgcc -march=nocona -Os -fomit-frame-pointer2016101620161009
71635refgcc -m64 -march=nocona -Os -fomit-frame-pointer2016101620161009
363877refcc2016101620161009
367920refgcc2016101620161009
377414refgcc -funroll-loops2016101620161009

Test failure

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