Implementation notes: amd64, glyme, crypto_aead/aes128otrpv1

Computer: glyme
Architecture: amd64
CPU ID: GenuineIntel-00020652-bfebfbff
SUPERCOP version: 201720170105
Operation: crypto_aead
Primitive: aes128otrpv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
130028refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020220170105
130248refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020220170105
130256refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020220170105
130448refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020220170105
130844refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020220170105
134544refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
134544refgcc -march=nocona -O3 -fomit-frame-pointer2017020220170105
135204refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
135276refgcc -m64 -O3 -fomit-frame-pointer2017020220170105
135740refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020220170105
135800refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
136168refgcc -O3 -fomit-frame-pointer2017020220170105
136264refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020220170105
136592refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020220170105
136712refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
137552refgcc -funroll-loops -O3 -fomit-frame-pointer2017020220170105
138500refgcc -march=k8 -O3 -fomit-frame-pointer2017020220170105
138552refgcc -march=barcelona -O3 -fomit-frame-pointer2017020220170105
138572refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
139040refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020220170105
139300refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
139452refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
139784refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
140248refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020220170105
142592refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
142632refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020220170105
145688refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020220170105
145780refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
145876refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
145888refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020220170105
146256refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
146532refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020220170105
146588refgcc -funroll-loops -O2 -fomit-frame-pointer2017020220170105
152080refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
152104refgcc -march=barcelona -O2 -fomit-frame-pointer2017020220170105
152188refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
152248refgcc -march=k8 -O2 -fomit-frame-pointer2017020220170105
153184refgcc -O2 -fomit-frame-pointer2017020220170105
153248refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
153248refgcc -m64 -O2 -fomit-frame-pointer2017020220170105
153908refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020220170105
154012refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020220170105
154040refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020220170105
154052refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020220170105
154324refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020220170105
155020refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020220170105
155020refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
155476refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020220170105
155980refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
156180refgcc -march=nocona -O2 -fomit-frame-pointer2017020220170105
156208refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
156288refclang -O3 -fomit-frame-pointer -Qunused-arguments2017020220170105
156624refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
156656refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020220170105
156980refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020220170105
157224refgcc -funroll-loops -O -fomit-frame-pointer2017020220170105
157232refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
157292refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
157292refgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020220170105
157316refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020220170105
157432refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
157468refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
157612refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
164448refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020220170105
164448refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020220170105
164580refgcc -m64 -O -fomit-frame-pointer2017020220170105
164584refgcc -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
164696refgcc -O -fomit-frame-pointer2017020220170105
164712refgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020220170105
165016refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020220170105
165480refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020220170105
165504refgcc -m64 -march=core2 -O -fomit-frame-pointer2017020220170105
167576refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020220170105
167728refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
167776refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020220170105
168088refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020220170105
168128refgcc -funroll-loops -Os -fomit-frame-pointer2017020220170105
168236refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
168656refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020220170105
169260refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
169872refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
175780refgcc -march=k8 -O -fomit-frame-pointer2017020220170105
176656refgcc -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
177536refgcc -march=barcelona -O -fomit-frame-pointer2017020220170105
177680refgcc -march=k8 -Os -fomit-frame-pointer2017020220170105
177716refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020220170105
177720refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020220170105
178068refgcc -march=nocona -Os -fomit-frame-pointer2017020220170105
178072refgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
178084refgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
178308refgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020220170105
178468refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020220170105
178488refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020220170105
178512refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
178524refgcc -march=barcelona -Os -fomit-frame-pointer2017020220170105
178540refgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
178740refgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
178748refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020220170105
178752refgcc -m64 -Os -fomit-frame-pointer2017020220170105
178836refgcc -march=nocona -O -fomit-frame-pointer2017020220170105
179656refgcc -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
179900refgcc -Os -fomit-frame-pointer2017020220170105
561428refcc2017020220170105
585004refgcc2017020220170105
585392refgcc -funroll-loops2017020220170105