Implementation notes: amd64, cryptothinkx, crypto_aead/aes128avalanchev1

Computer: cryptothinkx
Architecture: amd64
CPU ID: GenuineIntel-00040651-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: aes128avalanchev1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
177555471? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017020320170105
177838551? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017020320170105
179817444? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017020320170105
179920602? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017020320170105
180280443? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017020320170105
182756634? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017020320170105
182808579? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017020320170105
183543087? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017020320170105
183580773? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017020320170105
184766985? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017020320170105
187445760? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017020320170105
187481295? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017020320170105
187876368? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017020320170105
187883382? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017020320170105
189628986? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017020320170105
190362204? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017020320170105
192197343? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017020320170105
192610971? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017020320170105
193569246? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017020320170105
194060079? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017020320170105
194111319? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017020320170105
194705973? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017020320170105
194985693? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017020320170105
195026634? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017020320170105
195899220? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017020320170105
195914232? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017020320170105
196003218? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017020320170105
196430583? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017020320170105
198151770? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017020320170105
198265998? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017020320170105
198452277? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017020320170105
199070436? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017020320170105
199116474? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017020320170105
199155951? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017020320170105
199399896? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017020320170105
199510980? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017020320170105
199867467? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017020320170105
199935090? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017020320170105
200108709? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017020320170105
200175561? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017020320170105
200307405? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017020320170105
200542122? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017020320170105
200886573? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017020320170105
200955084? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017020320170105
201043194? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017020320170105
201184710? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017020320170105
201199929? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017020320170105
201477684? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017020320170105
203061879? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017020320170105
204446166? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017020320170105
204943713? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017020320170105
205237293? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017020320170105
205519641? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017020320170105
210742542? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017020320170105
212599953? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017020320170105
216224616? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017020320170105
224428053? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017020320170105
236622069? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017020320170105
256790586? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017020320170105
266318103? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017020320170105
267372138? ? ?? ? ?refclang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017020320170105
267904428? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017020320170105
268768131? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017020320170105
273251886? ? ?? ? ?refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017020320170105
274361340? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017020320170105
277544112? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017020320170105
288563757? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017020320170105
288866070? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017020320170105
288942960? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017020320170105
289415931? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017020320170105
289722282? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017020320170105
289842609? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017020320170105
291845073? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017020320170105
294589218? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017020320170105
294896538? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017020320170105
294992013? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017020320170105
296188164? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017020320170105
296198760? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017020320170105
296592189? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017020320170105
297272919? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017020320170105
297896765? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017020320170105
297942924? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017020320170105
298629881? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017020320170105
299010207? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017020320170105
300394416? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017020320170105
301879695? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017020320170105
302303391? ? ?? ? ?refgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017020320170105
302649849? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017020320170105
305150589? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017020320170105
305274696? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017020320170105
307504779? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017020320170105
308437191? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017020320170105
316905759? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017020320170105
316980156? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017020320170105
317596182? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017020320170105
318164112? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017020320170105
318230562? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017020320170105
319188132? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017020320170105
319564758? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017020320170105
319794513? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017020320170105
320029845? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017020320170105
320332959? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017020320170105
320464917? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017020320170105
320866716? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017020320170105
321431727? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017020320170105
322484790? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017020320170105
323654986? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017020320170105
323669685? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017020320170105
324057609? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017020320170105
327126864? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017020320170105
337804977? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017020320170105
337895788? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017020320170105
338427228? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017020320170105
338635092? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017020320170105
338685792? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017020320170105
339167628? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017020320170105
339981615? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017020320170105
341126586? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017020320170105
341438124? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017020320170105
342551334? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017020320170105
343207104? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017020320170105
343347135? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017020320170105
1081079085? ? ?? ? ?refgcc2017020320170105
1087158369? ? ?? ? ?refcc2017020320170105
1095219276? ? ?? ? ?refgcc_-funroll-loops2017020320170105