Implementation notes: amd64, glyme, crypto_aead/aes128otrpv2

Computer: glyme
Architecture: amd64
CPU ID: GenuineIntel-00020652-bfebfbff
SUPERCOP version: 201720170105
Operation: crypto_aead
Primitive: aes128otrpv2
TimeImplementationCompilerBenchmark dateSUPERCOP version
130228refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020220170105
130624refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020220170105
130748refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020220170105
130760refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020220170105
130848refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020220170105
134984refgcc -march=nocona -O3 -fomit-frame-pointer2017020220170105
135012refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
135204refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
135260refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020220170105
135300refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020220170105
135308refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
135384refgcc -O3 -fomit-frame-pointer2017020220170105
135524refgcc -m64 -O3 -fomit-frame-pointer2017020220170105
136600refgcc -funroll-loops -O3 -fomit-frame-pointer2017020220170105
136612refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020220170105
137044refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
138312refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
138464refgcc -march=k8 -O3 -fomit-frame-pointer2017020220170105
138548refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
138548refgcc -march=barcelona -O3 -fomit-frame-pointer2017020220170105
139340refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020220170105
139400refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
139804refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
139804refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020220170105
142524refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
142528refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020220170105
145684refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020220170105
145724refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020220170105
145792refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
145804refgcc -funroll-loops -O2 -fomit-frame-pointer2017020220170105
145876refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
145888refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020220170105
145980refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
152044refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
152156refgcc -march=barcelona -O2 -fomit-frame-pointer2017020220170105
152764refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
152784refgcc -march=k8 -O2 -fomit-frame-pointer2017020220170105
153176refgcc -m64 -O2 -fomit-frame-pointer2017020220170105
153180refgcc -O2 -fomit-frame-pointer2017020220170105
153832refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020220170105
153872refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020220170105
154024refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020220170105
154028refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020220170105
154056refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020220170105
154256refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020220170105
154652refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
154764refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020220170105
154764refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
155612refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
155852refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
155864refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
155996refclang -O3 -fomit-frame-pointer -Qunused-arguments2017020220170105
156000refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
156068refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
156332refgcc -march=nocona -O2 -fomit-frame-pointer2017020220170105
156500refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020220170105
156792refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
157056refgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020220170105
157104refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
157104refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020220170105
157124refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020220170105
157192refgcc -funroll-loops -O -fomit-frame-pointer2017020220170105
158404refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
163992refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020220170105
163996refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020220170105
164020refgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020220170105
164100refgcc -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
164980refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020220170105
165052refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020220170105
165632refgcc -m64 -march=core2 -O -fomit-frame-pointer2017020220170105
165852refgcc -O -fomit-frame-pointer2017020220170105
166156refgcc -m64 -O -fomit-frame-pointer2017020220170105
167372refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
167372refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020220170105
167664refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020220170105
167668refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
167804refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
168000refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020220170105
168276refgcc -funroll-loops -Os -fomit-frame-pointer2017020220170105
168308refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
169032refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020220170105
175104refgcc -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
175244refgcc -march=k8 -O -fomit-frame-pointer2017020220170105
176536refgcc -march=barcelona -O -fomit-frame-pointer2017020220170105
176588refgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
178032refgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
178044refgcc -march=k8 -Os -fomit-frame-pointer2017020220170105
178060refgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020220170105
178152refgcc -march=nocona -Os -fomit-frame-pointer2017020220170105
178220refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020220170105
178268refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020220170105
178352refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020220170105
178420refgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
178572refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020220170105
179108refgcc -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
179108refgcc -march=nocona -O -fomit-frame-pointer2017020220170105
179152refgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
179160refgcc -Os -fomit-frame-pointer2017020220170105
179192refgcc -march=barcelona -Os -fomit-frame-pointer2017020220170105
179444refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
179532refgcc -m64 -Os -fomit-frame-pointer2017020220170105
179748refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020220170105
560860refcc2017020220170105
565856refgcc2017020220170105
582524refgcc -funroll-loops2017020220170105