Implementation notes: amd64, cryptothinkx, crypto_aead/ketjeminorv2

Computer: cryptothinkx
Architecture: amd64
CPU ID: GenuineIntel-00040651-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: ketjeminorv2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
4838607? ? ?? ? ?refg++_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017020920170105
5318568? ? ?? ? ?refg++_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017020920170105
5320968? ? ?? ? ?refg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017020920170105
5386368? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017020920170105
5418141? ? ?? ? ?refg++_-m64_-march=corei7_-O3_-fomit-frame-pointer2017020920170105
5419881? ? ?? ? ?refg++_-O3_-fomit-frame-pointer2017020920170105
5429535? ? ?? ? ?refg++_-fno-schedule-insns_-O3_-fomit-frame-pointer2017020920170105
5434419? ? ?? ? ?refg++_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017020920170105
5446668? ? ?? ? ?refg++_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017020920170105
5447913? ? ?? ? ?refg++_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017020920170105
5449287? ? ?? ? ?refg++_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017020920170105
5456436? ? ?? ? ?refg++_-m64_-O3_-fomit-frame-pointer2017020920170105
5467725? ? ?? ? ?refg++_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017020920170105
5467764? ? ?? ? ?refg++_-m64_-march=core2_-O3_-fomit-frame-pointer2017020920170105
5533668? ? ?? ? ?refg++_-m64_-march=k8_-O3_-fomit-frame-pointer2017020920170105
5534412? ? ?? ? ?refg++_-march=k8_-O3_-fomit-frame-pointer2017020920170105
5569662? ? ?? ? ?refg++_-m64_-march=nocona_-O3_-fomit-frame-pointer2017020920170105
5635959? ? ?? ? ?refg++_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017020920170105
5639076? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017020920170105
5683932? ? ?? ? ?refg++_-march=nocona_-O3_-fomit-frame-pointer2017020920170105
5722293? ? ?? ? ?refg++_-march=barcelona_-O3_-fomit-frame-pointer2017020920170105
6118461? ? ?? ? ?refclang++_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017020920170105
6237768? ? ?? ? ?refclang++_-O3_-fomit-frame-pointer_-Qunused-arguments2017020920170105
6243384? ? ?? ? ?refclang++_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017020920170105
6252198? ? ?? ? ?refclang++_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017020920170105
6260271? ? ?? ? ?refclang++_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017020920170105
6265644? ? ?? ? ?refclang++_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017020920170105
6268620? ? ?? ? ?refclang++_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017020920170105
6291594? ? ?? ? ?refclang++_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017020920170105
6321777? ? ?? ? ?refclang++_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017020920170105
6482796? ? ?? ? ?refclang++_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017020920170105
7124823? ? ?? ? ?refg++_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017020920170105
7136001? ? ?? ? ?refg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017020920170105
7167171? ? ?? ? ?refg++_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017020920170105
8037123? ? ?? ? ?refg++_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017020920170105
8135910? ? ?? ? ?refg++_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017020920170105
8157063? ? ?? ? ?refg++_-m64_-march=nocona_-O2_-fomit-frame-pointer2017020920170105
8206866? ? ?? ? ?refg++_-march=k8_-O2_-fomit-frame-pointer2017020920170105
8280897? ? ?? ? ?refg++_-m64_-march=k8_-O2_-fomit-frame-pointer2017020920170105
8290341? ? ?? ? ?refg++_-O2_-fomit-frame-pointer2017020920170105
8361105? ? ?? ? ?refg++_-march=nocona_-O2_-fomit-frame-pointer2017020920170105
8362599? ? ?? ? ?refg++_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017020920170105
8362962? ? ?? ? ?refg++_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017020920170105
8364387? ? ?? ? ?refg++_-m64_-march=corei7_-O2_-fomit-frame-pointer2017020920170105
8441673? ? ?? ? ?refg++_-m64_-march=core2_-O2_-fomit-frame-pointer2017020920170105
8488371? ? ?? ? ?refg++_-march=barcelona_-O2_-fomit-frame-pointer2017020920170105
8513526? ? ?? ? ?refg++_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017020920170105
8552790? ? ?? ? ?refg++_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017020920170105
8627136? ? ?? ? ?refg++_-fno-schedule-insns_-O2_-fomit-frame-pointer2017020920170105
9277764? ? ?? ? ?refg++_-m64_-O2_-fomit-frame-pointer2017020920170105
11741739? ? ?? ? ?refg++_-m64_-march=barcelona_-O_-fomit-frame-pointer2017020920170105
11787906? ? ?? ? ?refg++_-m64_-march=barcelona_-O_-fomit-frame-pointer2017020920170105
11939367? ? ?? ? ?refg++_-march=barcelona_-O_-fomit-frame-pointer2017020920170105
12180507? ? ?? ? ?refg++_-march=k8_-O_-fomit-frame-pointer2017020920170105
12202116? ? ?? ? ?refg++_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017020920170105
12214497? ? ?? ? ?refg++_-m64_-march=k8_-O_-fomit-frame-pointer2017020920170105
12320826? ? ?? ? ?refg++_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017020920170105
12327183? ? ?? ? ?refg++_-m64_-march=core2_-O_-fomit-frame-pointer2017020920170105
13623198? ? ?? ? ?refg++_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017020920170105
13667067? ? ?? ? ?refg++_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017020920170105
13754922? ? ?? ? ?refg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017020920170105
13832037? ? ?? ? ?refg++_-m64_-march=corei7_-O_-fomit-frame-pointer2017020920170105
13849452? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017020920170105
13851588? ? ?? ? ?refg++_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017020920170105
13858449? ? ?? ? ?refg++_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017020920170105
14183175? ? ?? ? ?refg++_-O_-fomit-frame-pointer2017020920170105
14252127? ? ?? ? ?refg++_-m64_-O_-fomit-frame-pointer2017020920170105
14513196? ? ?? ? ?refg++_-fno-schedule-insns_-O_-fomit-frame-pointer2017020920170105
14705679? ? ?? ? ?refg++_-m64_-march=nocona_-O_-fomit-frame-pointer2017020920170105
14888508? ? ?? ? ?refg++_-march=nocona_-O_-fomit-frame-pointer2017020920170105
17649810? ? ?? ? ?refg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017020920170105
17696955? ? ?? ? ?refg++_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017020920170105
17926602? ? ?? ? ?refg++_-march=barcelona_-Os_-fomit-frame-pointer2017020920170105
17980449? ? ?? ? ?refg++_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017020920170105
18170685? ? ?? ? ?refg++_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017020920170105
18217845? ? ?? ? ?refg++_-m64_-march=core2_-Os_-fomit-frame-pointer2017020920170105
18218118? ? ?? ? ?refg++_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017020920170105
18223725? ? ?? ? ?refg++_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017020920170105
18227079? ? ?? ? ?refg++_-march=k8_-Os_-fomit-frame-pointer2017020920170105
18227784? ? ?? ? ?refg++_-m64_-march=nocona_-Os_-fomit-frame-pointer2017020920170105
18234282? ? ?? ? ?refg++_-m64_-Os_-fomit-frame-pointer2017020920170105
18260169? ? ?? ? ?refg++_-Os_-fomit-frame-pointer2017020920170105
18269916? ? ?? ? ?refg++_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017020920170105
18275679? ? ?? ? ?refg++_-m64_-march=corei7_-Os_-fomit-frame-pointer2017020920170105
18287640? ? ?? ? ?refg++_-m64_-march=k8_-Os_-fomit-frame-pointer2017020920170105
18302232? ? ?? ? ?refg++_-march=nocona_-Os_-fomit-frame-pointer2017020920170105
18437838? ? ?? ? ?refg++_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017020920170105
18445596? ? ?? ? ?refg++_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017020920170105
18528237? ? ?? ? ?refg++_-fno-schedule-insns_-Os_-fomit-frame-pointer2017020920170105
18572556? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017020920170105
42615894? ? ?? ? ?refg++2017020920170105