Implementation notes: amd64, glyme, crypto_aead/aes256otrsv1

Computer: glyme
Architecture: amd64
CPU ID: GenuineIntel-00020652-bfebfbff
SUPERCOP version: 201720170105
Operation: crypto_aead
Primitive: aes256otrsv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
151400refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020320170105
151584refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020320170105
151596refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020320170105
151644refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020320170105
151896refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020320170105
155816refgcc -m64 -O3 -fomit-frame-pointer2017020320170105
155880refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020320170105
156048refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020320170105
156324refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020320170105
156548refgcc -O3 -fomit-frame-pointer2017020320170105
157112refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020320170105
157112refgcc -march=nocona -O3 -fomit-frame-pointer2017020320170105
157776refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020320170105
157820refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020320170105
157944refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020320170105
158820refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020320170105
158828refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020320170105
158840refgcc -funroll-loops -O3 -fomit-frame-pointer2017020320170105
158908refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020320170105
159292refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020320170105
159300refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020320170105
159408refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020320170105
159432refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020320170105
160212refgcc -funroll-loops -O2 -fomit-frame-pointer2017020320170105
160224refgcc -march=k8 -O3 -fomit-frame-pointer2017020320170105
160364refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020320170105
160492refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020320170105
160604refgcc -march=barcelona -O3 -fomit-frame-pointer2017020320170105
161772refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020320170105
161772refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020320170105
161812refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020320170105
161868refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020320170105
162420refgcc -march=barcelona -O2 -fomit-frame-pointer2017020320170105
162484refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020320170105
162956refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020320170105
163724refgcc -march=nocona -O2 -fomit-frame-pointer2017020320170105
163748refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020320170105
164144refgcc -march=k8 -O2 -fomit-frame-pointer2017020320170105
164276refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020320170105
164592refgcc -m64 -O2 -fomit-frame-pointer2017020320170105
164632refgcc -O2 -fomit-frame-pointer2017020320170105
164644refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020320170105
164688refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020320170105
164748refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020320170105
166148refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020320170105
166552refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020320170105
166564refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020320170105
166636refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020320170105
170568refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020320170105
170568refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020320170105
172144refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020320170105
172144refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020320170105
172144refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020320170105
172236refclang -O3 -fomit-frame-pointer -Qunused-arguments2017020320170105
173144refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020320170105
173176refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020320170105
173212refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020320170105
173224refgcc -funroll-loops -O -fomit-frame-pointer2017020320170105
173224refgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020320170105
173264refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020320170105
173284refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020320170105
173372refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020320170105
173684refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020320170105
176952refgcc -m64 -march=k8 -O -fomit-frame-pointer2017020320170105
176964refgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020320170105
177020refgcc -march=k8 -O -fomit-frame-pointer2017020320170105
177820refgcc -march=barcelona -O -fomit-frame-pointer2017020320170105
181992refgcc -fno-schedule-insns -O -fomit-frame-pointer2017020320170105
182068refgcc -O -fomit-frame-pointer2017020320170105
182100refgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020320170105
182148refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020320170105
182300refgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020320170105
182324refgcc -march=k8 -Os -fomit-frame-pointer2017020320170105
182456refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020320170105
182540refgcc -march=nocona -Os -fomit-frame-pointer2017020320170105
182572refgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020320170105
182652refgcc -march=barcelona -Os -fomit-frame-pointer2017020320170105
182820refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020320170105
182828refgcc -m64 -Os -fomit-frame-pointer2017020320170105
182916refgcc -Os -fomit-frame-pointer2017020320170105
183000refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020320170105
183048refgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020320170105
183092refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020320170105
183192refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020320170105
183612refgcc -m64 -O -fomit-frame-pointer2017020320170105
187272refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020320170105
187548refgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020320170105
187568refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020320170105
187932refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020320170105
188072refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020320170105
188948refgcc -m64 -march=nocona -O -fomit-frame-pointer2017020320170105
189164refgcc -m64 -march=core2 -O -fomit-frame-pointer2017020320170105
190104refgcc -march=nocona -O -fomit-frame-pointer2017020320170105
192104refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020320170105
192108refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020320170105
192112refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020320170105
192160refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020320170105
192524refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020320170105
192528refgcc -funroll-loops -Os -fomit-frame-pointer2017020320170105
192552refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020320170105
192604refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020320170105
192936refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020320170105
551232refgcc -funroll-loops2017020320170105
552028refgcc2017020320170105
581156refcc2017020320170105