Implementation notes: amd64, glyme, crypto_aead/aes256otrpv1

Computer: glyme
Architecture: amd64
CPU ID: GenuineIntel-00020652-bfebfbff
SUPERCOP version: 201720170105
Operation: crypto_aead
Primitive: aes256otrpv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
161388refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020320170105
161532refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020320170105
161712refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020320170105
161796refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020320170105
161884refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020320170105
166556refgcc -march=nocona -O3 -fomit-frame-pointer2017020320170105
166644refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020320170105
167256refgcc -O3 -fomit-frame-pointer2017020320170105
167340refgcc -m64 -O3 -fomit-frame-pointer2017020320170105
167380refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020320170105
168020refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020320170105
168176refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020320170105
168412refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020320170105
169056refgcc -funroll-loops -O3 -fomit-frame-pointer2017020320170105
169084refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020320170105
169176refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020320170105
171448refgcc -march=k8 -O3 -fomit-frame-pointer2017020320170105
171584refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020320170105
171620refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020320170105
171720refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020320170105
172204refgcc -march=barcelona -O3 -fomit-frame-pointer2017020320170105
172244refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020320170105
172496refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020320170105
172500refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020320170105
174648refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020320170105
175204refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020320170105
177404refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020320170105
177440refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020320170105
178056refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020320170105
178584refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020320170105
178588refgcc -funroll-loops -O2 -fomit-frame-pointer2017020320170105
178596refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020320170105
178976refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020320170105
184204refgcc -march=barcelona -O2 -fomit-frame-pointer2017020320170105
184296refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020320170105
186116refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020320170105
186132refgcc -m64 -O2 -fomit-frame-pointer2017020320170105
186316refgcc -march=nocona -O2 -fomit-frame-pointer2017020320170105
186448refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020320170105
186596refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020320170105
186608refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020320170105
186616refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020320170105
186796refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020320170105
186900refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020320170105
187080refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020320170105
187276refgcc -O2 -fomit-frame-pointer2017020320170105
187588refgcc -march=k8 -O2 -fomit-frame-pointer2017020320170105
190352refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020320170105
190980refgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020320170105
191368refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020320170105
191484refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020320170105
191664refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020320170105
191728refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020320170105
192020refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020320170105
192188refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020320170105
192292refgcc -funroll-loops -O -fomit-frame-pointer2017020320170105
192336refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020320170105
193428refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020320170105
193428refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020320170105
194492refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020320170105
194500refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020320170105
194580refclang -O3 -fomit-frame-pointer -Qunused-arguments2017020320170105
196408refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020320170105
199864refgcc -march=barcelona -O -fomit-frame-pointer2017020320170105
200136refgcc -march=k8 -O -fomit-frame-pointer2017020320170105
200532refgcc -m64 -march=k8 -O -fomit-frame-pointer2017020320170105
200708refgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020320170105
204268refgcc -fno-schedule-insns -O -fomit-frame-pointer2017020320170105
204396refgcc -O -fomit-frame-pointer2017020320170105
204656refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020320170105
204768refgcc -march=barcelona -Os -fomit-frame-pointer2017020320170105
204792refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020320170105
204924refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020320170105
205032refgcc -march=nocona -Os -fomit-frame-pointer2017020320170105
205108refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020320170105
205124refgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020320170105
205140refgcc -m64 -O -fomit-frame-pointer2017020320170105
205192refgcc -march=k8 -Os -fomit-frame-pointer2017020320170105
205320refgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020320170105
205340refgcc -Os -fomit-frame-pointer2017020320170105
205368refgcc -m64 -Os -fomit-frame-pointer2017020320170105
205504refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020320170105
205540refgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020320170105
205780refgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020320170105
206400refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020320170105
211000refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020320170105
211188refgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020320170105
211256refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020320170105
211892refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020320170105
212080refgcc -m64 -march=core2 -O -fomit-frame-pointer2017020320170105
213956refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020320170105
215696refgcc -m64 -march=nocona -O -fomit-frame-pointer2017020320170105
215696refgcc -march=nocona -O -fomit-frame-pointer2017020320170105
216596refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020320170105
216656refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020320170105
216712refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020320170105
217024refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020320170105
217024refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020320170105
217136refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020320170105
217168refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020320170105
217396refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020320170105
217596refgcc -funroll-loops -Os -fomit-frame-pointer2017020320170105
653820refcc2017020320170105
673064refgcc -funroll-loops2017020320170105
678260refgcc2017020320170105