Implementation notes: amd64, cryptothinkx, crypto_aead/aes256avalanchev1

Computer: cryptothinkx
Architecture: amd64
CPU ID: GenuineIntel-00040651-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: aes256avalanchev1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
202522776? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017020520170105
202803267? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017020520170105
203441571? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017020520170105
203604027? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017020520170105
203900691? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017020520170105
204859161? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017020520170105
204997668? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017020520170105
210619200? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017020520170105
210734607? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017020520170105
210911241? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017020520170105
211229901? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017020520170105
211254153? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017020520170105
211514544? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017020520170105
211533729? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017020520170105
211671492? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017020520170105
211763208? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017020520170105
211992099? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017020520170105
212435595? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017020520170105
212514963? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017020520170105
212842728? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017020520170105
213382839? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017020520170105
213468987? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017020520170105
213648090? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017020520170105
213725568? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017020520170105
214003332? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017020520170105
214040784? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017020520170105
214557630? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017020520170105
214580661? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017020520170105
214724439? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017020520170105
215048289? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017020520170105
215495664? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017020520170105
215913315? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017020520170105
215940225? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017020520170105
216034020? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017020520170105
216318567? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017020520170105
216351324? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017020520170105
216716772? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017020520170105
217284309? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017020520170105
217601751? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017020520170105
218474508? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017020520170105
218558805? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017020520170105
219595074? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017020520170105
221455410? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017020520170105
222438636? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017020520170105
222660873? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017020520170105
222692106? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017020520170105
222827886? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017020520170105
222830979? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017020520170105
222895227? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017020520170105
223049058? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017020520170105
224595873? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017020520170105
224945136? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017020520170105
225199299? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017020520170105
226323837? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017020520170105
231738813? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017020520170105
236799660? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017020520170105
236989890? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017020520170105
243062994? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017020520170105
281608701? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017020520170105
315052488? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017020520170105
315487908? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017020520170105
316387827? ? ?? ? ?refclang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017020520170105
316727430? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017020520170105
316935003? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017020520170105
319819731? ? ?? ? ?refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017020520170105
323584065? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017020520170105
359923677? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017020520170105
360125268? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017020520170105
360558609? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017020520170105
361477497? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017020520170105
361505280? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017020520170105
361924464? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017020520170105
363115410? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017020520170105
363845433? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017020520170105
365419758? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017020520170105
365633526? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017020520170105
367301952? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017020520170105
368800908? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017020520170105
368870100? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017020520170105
370142925? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017020520170105
371282481? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017020520170105
375449898? ? ?? ? ?refgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017020520170105
376030734? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017020520170105
376244433? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017020520170105
378217875? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017020520170105
381711981? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017020520170105
383594304? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017020520170105
385010175? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017020520170105
385969884? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017020520170105
386550558? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017020520170105
400503180? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017020520170105
401566275? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017020520170105
402125901? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017020520170105
403831659? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017020520170105
410654394? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017020520170105
410841858? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017020520170105
411129284? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017020520170105
411448107? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017020520170105
411597111? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017020520170105
411896250? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017020520170105
411938949? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017020520170105
412233732? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017020520170105
412572933? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017020520170105
412891827? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017020520170105
421688565? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017020520170105
421985535? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017020520170105
425380563? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017020520170105
426488049? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017020520170105
426707154? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017020520170105
426859842? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017020520170105
426868794? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017020520170105
427122957? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017020520170105
427176372? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017020520170105
427179507? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017020520170105
427252056? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017020520170105
427541652? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017020520170105
427976820? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017020520170105
428101761? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017020520170105
429882084? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017020520170105
430180902? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017020520170105
430738218? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017020520170105
433023417? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017020520170105
1290681570? ? ?? ? ?refgcc2017020520170105
1292200266? ? ?? ? ?refgcc_-funroll-loops2017020520170105
1293168069? ? ?? ? ?refcc2017020520170105