Implementation notes: amd64, cryptothinkx, crypto_aead/ketjesrv2

Computer: cryptothinkx
Architecture: amd64
CPU ID: GenuineIntel-00040651-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: ketjesrv2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
19859958? ? ?? ? ?refg++_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017020920170105
19907466? ? ?? ? ?refg++_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017020920170105
19916685? ? ?? ? ?refg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017020920170105
20109054? ? ?? ? ?refg++_-m64_-march=corei7_-O3_-fomit-frame-pointer2017020920170105
20125380? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017020920170105
20151567? ? ?? ? ?refg++_-m64_-march=core2_-O3_-fomit-frame-pointer2017020920170105
20238537? ? ?? ? ?refg++_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017020920170105
20277243? ? ?? ? ?refg++_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017020920170105
20294259? ? ?? ? ?refg++_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017020920170105
20338818? ? ?? ? ?refg++_-m64_-march=k8_-O3_-fomit-frame-pointer2017020920170105
20341443? ? ?? ? ?refg++_-m64_-O3_-fomit-frame-pointer2017020920170105
20371620? ? ?? ? ?refg++_-O3_-fomit-frame-pointer2017020920170105
20381955? ? ?? ? ?refg++_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017020920170105
20435232? ? ?? ? ?refg++_-march=barcelona_-O3_-fomit-frame-pointer2017020920170105
20504370? ? ?? ? ?refg++_-march=k8_-O3_-fomit-frame-pointer2017020920170105
20544147? ? ?? ? ?refg++_-fno-schedule-insns_-O3_-fomit-frame-pointer2017020920170105
20630361? ? ?? ? ?refg++_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017020920170105
20693391? ? ?? ? ?refg++_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017020920170105
20941242? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017020920170105
21071412? ? ?? ? ?refg++_-march=nocona_-O3_-fomit-frame-pointer2017020920170105
21134259? ? ?? ? ?refg++_-m64_-march=nocona_-O3_-fomit-frame-pointer2017020920170105
23189541? ? ?? ? ?refclang++_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017020920170105
23416989? ? ?? ? ?refclang++_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017020920170105
23468679? ? ?? ? ?refclang++_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017020920170105
23481537? ? ?? ? ?refclang++_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017020920170105
23490207? ? ?? ? ?refclang++_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017020920170105
23530971? ? ?? ? ?refclang++_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017020920170105
23626584? ? ?? ? ?refclang++_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017020920170105
23701455? ? ?? ? ?refclang++_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017020920170105
23719449? ? ?? ? ?refclang++_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017020920170105
23910060? ? ?? ? ?refclang++_-O3_-fomit-frame-pointer_-Qunused-arguments2017020920170105
25530837? ? ?? ? ?refg++_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017020920170105
25538748? ? ?? ? ?refg++_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017020920170105
26140968? ? ?? ? ?refg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017020920170105
30209190? ? ?? ? ?refg++_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017020920170105
30326667? ? ?? ? ?refg++_-fno-schedule-insns_-O2_-fomit-frame-pointer2017020920170105
30440220? ? ?? ? ?refg++_-m64_-O2_-fomit-frame-pointer2017020920170105
30476664? ? ?? ? ?refg++_-m64_-march=corei7_-O2_-fomit-frame-pointer2017020920170105
30622602? ? ?? ? ?refg++_-march=k8_-O2_-fomit-frame-pointer2017020920170105
30656982? ? ?? ? ?refg++_-m64_-march=k8_-O2_-fomit-frame-pointer2017020920170105
30718926? ? ?? ? ?refg++_-O2_-fomit-frame-pointer2017020920170105
30729642? ? ?? ? ?refg++_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017020920170105
30828978? ? ?? ? ?refg++_-m64_-march=core2_-O2_-fomit-frame-pointer2017020920170105
30961803? ? ?? ? ?refg++_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017020920170105
31062135? ? ?? ? ?refg++_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017020920170105
31542612? ? ?? ? ?refg++_-m64_-march=nocona_-O2_-fomit-frame-pointer2017020920170105
31569342? ? ?? ? ?refg++_-march=nocona_-O2_-fomit-frame-pointer2017020920170105
31595505? ? ?? ? ?refg++_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017020920170105
31864113? ? ?? ? ?refg++_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017020920170105
32260566? ? ?? ? ?refg++_-march=barcelona_-O2_-fomit-frame-pointer2017020920170105
44821950? ? ?? ? ?refg++_-m64_-march=barcelona_-O_-fomit-frame-pointer2017020920170105
45132411? ? ?? ? ?refg++_-m64_-march=barcelona_-O_-fomit-frame-pointer2017020920170105
45520343? ? ?? ? ?refg++_-march=barcelona_-O_-fomit-frame-pointer2017020920170105
46578714? ? ?? ? ?refg++_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017020920170105
46754547? ? ?? ? ?refg++_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017020920170105
46805982? ? ?? ? ?refg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017020920170105
47041953? ? ?? ? ?refg++_-m64_-march=k8_-O_-fomit-frame-pointer2017020920170105
47157822? ? ?? ? ?refg++_-march=k8_-O_-fomit-frame-pointer2017020920170105
47619444? ? ?? ? ?refg++_-O_-fomit-frame-pointer2017020920170105
48838113? ? ?? ? ?refg++_-m64_-O_-fomit-frame-pointer2017020920170105
50285361? ? ?? ? ?refg++_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017020920170105
50354391? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017020920170105
50359926? ? ?? ? ?refg++_-m64_-march=corei7_-O_-fomit-frame-pointer2017020920170105
51340314? ? ?? ? ?refg++_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017020920170105
53523657? ? ?? ? ?refg++_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017020920170105
53585661? ? ?? ? ?refg++_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017020920170105
54220983? ? ?? ? ?refg++_-m64_-march=core2_-O_-fomit-frame-pointer2017020920170105
57541446? ? ?? ? ?refg++_-m64_-march=nocona_-O_-fomit-frame-pointer2017020920170105
57713253? ? ?? ? ?refg++_-march=nocona_-O_-fomit-frame-pointer2017020920170105
62246712? ? ?? ? ?refg++_-fno-schedule-insns_-O_-fomit-frame-pointer2017020920170105
69331299? ? ?? ? ?refg++_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017020920170105
69405429? ? ?? ? ?refg++_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017020920170105
69675882? ? ?? ? ?refg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017020920170105
70147191? ? ?? ? ?refg++_-m64_-march=corei7_-Os_-fomit-frame-pointer2017020920170105
70232277? ? ?? ? ?refg++_-m64_-march=nocona_-Os_-fomit-frame-pointer2017020920170105
70260225? ? ?? ? ?refg++_-march=nocona_-Os_-fomit-frame-pointer2017020920170105
70499262? ? ?? ? ?refg++_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017020920170105
70545621? ? ?? ? ?refg++_-m64_-Os_-fomit-frame-pointer2017020920170105
70601190? ? ?? ? ?refg++_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017020920170105
70817424? ? ?? ? ?refg++_-m64_-march=k8_-Os_-fomit-frame-pointer2017020920170105
70825053? ? ?? ? ?refg++_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017020920170105
70829592? ? ?? ? ?refg++_-fno-schedule-insns_-Os_-fomit-frame-pointer2017020920170105
70909557? ? ?? ? ?refg++_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017020920170105
70939086? ? ?? ? ?refg++_-Os_-fomit-frame-pointer2017020920170105
70973133? ? ?? ? ?refg++_-march=k8_-Os_-fomit-frame-pointer2017020920170105
70974753? ? ?? ? ?refg++_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017020920170105
71497419? ? ?? ? ?refg++_-march=barcelona_-Os_-fomit-frame-pointer2017020920170105
71580870? ? ?? ? ?refg++_-m64_-march=core2_-Os_-fomit-frame-pointer2017020920170105
71923986? ? ?? ? ?refg++_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017020920170105
72698934? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017020920170105
155408325? ? ?? ? ?refg++2017020920170105