Implementation notes: amd64, glyme, crypto_aead/hs1sivhiv1

Computer: glyme
Architecture: amd64
CPU ID: GenuineIntel-00020652-bfebfbff
SUPERCOP version: 201720170105
Operation: crypto_aead
Primitive: hs1sivhiv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
64212refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020420170105
64228refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020420170105
64396refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020420170105
64404refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020420170105
64408refgcc -funroll-loops -O2 -fomit-frame-pointer2017020420170105
64676refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020420170105
64744refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020420170105
64748refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020420170105
65164refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020420170105
65356refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020420170105
65464refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020420170105
65484refgcc -funroll-loops -O3 -fomit-frame-pointer2017020420170105
65700refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020420170105
65756refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020420170105
65880refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020420170105
65884refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020420170105
65892refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020420170105
65924refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020420170105
66048refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020420170105
66092refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020420170105
66136refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020420170105
66140refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020420170105
66432refclang -O3 -fomit-frame-pointer -Qunused-arguments2017020420170105
68524refgcc -march=nocona -O3 -fomit-frame-pointer2017020420170105
68528refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020420170105
69684refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020420170105
72628refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020420170105
72744refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020420170105
72832refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020420170105
72836refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020420170105
72936refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020420170105
73176refgcc -march=k8 -O3 -fomit-frame-pointer2017020420170105
73268refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020420170105
73396refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020420170105
73420refgcc -march=barcelona -O3 -fomit-frame-pointer2017020420170105
75864refgcc -O3 -fomit-frame-pointer2017020420170105
75864refgcc -m64 -O3 -fomit-frame-pointer2017020420170105
75892refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020420170105
76392refgcc -march=k8 -O2 -fomit-frame-pointer2017020420170105
76432refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020420170105
77368refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020420170105
77396refgcc -march=barcelona -O2 -fomit-frame-pointer2017020420170105
79424refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020420170105
79428refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020420170105
80616refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020420170105
80736refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020420170105
80740refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020420170105
80808refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020420170105
80808refgcc -march=nocona -O2 -fomit-frame-pointer2017020420170105
80812refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020420170105
81188refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020420170105
81888refgcc -O2 -fomit-frame-pointer2017020420170105
81900refgcc -m64 -O2 -fomit-frame-pointer2017020420170105
81988refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020420170105
82344refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020420170105
83712refgcc -funroll-loops -O -fomit-frame-pointer2017020420170105
83784refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020420170105
83792refgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020420170105
85508refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020420170105
85780refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020420170105
86512refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020420170105
86528refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020420170105
91320refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020420170105
91520refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020420170105
91568refgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020420170105
91588refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020420170105
91600refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020420170105
91840refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020420170105
92556refgcc -funroll-loops -Os -fomit-frame-pointer2017020420170105
92664refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020420170105
92664refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020420170105
93128refgcc -march=nocona -Os -fomit-frame-pointer2017020420170105
93132refgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020420170105
93352refgcc -march=k8 -Os -fomit-frame-pointer2017020420170105
93408refgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020420170105
93456refgcc -Os -fomit-frame-pointer2017020420170105
93456refgcc -m64 -Os -fomit-frame-pointer2017020420170105
93520refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020420170105
93572refgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020420170105
93572refgcc -march=barcelona -Os -fomit-frame-pointer2017020420170105
93716refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020420170105
93728refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020420170105
94064refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020420170105
94184refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020420170105
94188refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020420170105
94220refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020420170105
94224refgcc -m64 -march=core2 -O -fomit-frame-pointer2017020420170105
94232refgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020420170105
94252refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020420170105
94284refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020420170105
94464refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020420170105
94508refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020420170105
96128refgcc -m64 -march=nocona -O -fomit-frame-pointer2017020420170105
96436refgcc -march=nocona -O -fomit-frame-pointer2017020420170105
96732refgcc -m64 -O -fomit-frame-pointer2017020420170105
96780refgcc -O -fomit-frame-pointer2017020420170105
96820refgcc -fno-schedule-insns -O -fomit-frame-pointer2017020420170105
96904refgcc -m64 -march=k8 -O -fomit-frame-pointer2017020420170105
97288refgcc -march=k8 -O -fomit-frame-pointer2017020420170105
97460refgcc -march=barcelona -O -fomit-frame-pointer2017020420170105
97468refgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020420170105
639796refgcc2017020420170105
643272refgcc -funroll-loops2017020420170105
703236refcc2017020420170105

Test failure

Implementation: crypto_aead/hs1sivhiv1/ref
Compiler: gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer ref