Implementation notes: amd64, cryptothinkx, crypto_aead/raviyoylav1

Computer: cryptothinkx
Architecture: amd64
CPU ID: GenuineIntel-00040651-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: raviyoylav1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
3931332? ? ?? ? ?refclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017021320170105
3944736? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017021320170105
3974388? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017021320170105
3985599? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017021320170105
3990930? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017021320170105
4046871? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017021320170105
4049895? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017021320170105
4053564? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017021320170105
4068231? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017021320170105
4070832? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017021320170105
4071606? ? ?? ? ?refclang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017021320170105
4091451? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017021320170105
4117941? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017021320170105
4122117? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017021320170105
4171890? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017021320170105
4177269? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017021320170105
4177947? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017021320170105
4181118? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017021320170105
4181985? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017021320170105
4200909? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017021320170105
4201524? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017021320170105
4203651? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017021320170105
4205040? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017021320170105
4215363? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017021320170105
4222143? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017021320170105
4223367? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017021320170105
4231782? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017021320170105
4234044? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017021320170105
4235574? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017021320170105
4235901? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017021320170105
4264737? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017021320170105
4269414? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017021320170105
4291581? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017021320170105
4306677? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017021320170105
4307652? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017021320170105
4312605? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017021320170105
4321608? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017021320170105
4324233? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017021320170105
4349487? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017021320170105
4354338? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017021320170105
4354620? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017021320170105
4354674? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017021320170105
4363707? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017021320170105
4366824? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017021320170105
4389411? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017021320170105
4390905? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017021320170105
4391097? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017021320170105
4394418? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017021320170105
4413669? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017021320170105
4414923? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017021320170105
4420419? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017021320170105
4422108? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017021320170105
4431492? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017021320170105
4431645? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017021320170105
4440822? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017021320170105
4442688? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017021320170105
4443120? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017021320170105
4444161? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017021320170105
4451355? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017021320170105
4466412? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017021320170105
4496628? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017021320170105
4510185? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017021320170105
4534698? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017021320170105
4571325? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017021320170105
4605501? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017021320170105
4634775? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017021320170105
5015847? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017021320170105
5037612? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017021320170105
5105217? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017021320170105
5123838? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017021320170105
5135034? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017021320170105
5242194? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017021320170105
5243280? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017021320170105
5249478? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017021320170105
5275839? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017021320170105
5278035? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017021320170105
5285661? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017021320170105
5293413? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017021320170105
5301978? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017021320170105
5304270? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017021320170105
5310753? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017021320170105
5314677? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017021320170105
5326611? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017021320170105
5338869? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017021320170105
5402805? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017021320170105
5409468? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017021320170105
5410050? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017021320170105
5508078? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017021320170105
5508699? ? ?? ? ?refgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017021320170105
5509977? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017021320170105
5510421? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017021320170105
5546007? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017021320170105
5569146? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017021320170105
5583870? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017021320170105
5593071? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017021320170105
5598360? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017021320170105
5642787? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017021320170105
5741682? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017021320170105
5751195? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017021320170105
5758638? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017021320170105
5786202? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017021320170105
5786322? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017021320170105
5881983? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017021320170105
5884773? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017021320170105
5917302? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017021320170105
5919480? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017021320170105
5931222? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017021320170105
5943561? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017021320170105
6011283? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017021320170105
6029856? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017021320170105
6070512? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017021320170105
6088314? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017021320170105
6089496? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017021320170105
6166971? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017021320170105
6200553? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017021320170105
6206277? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017021320170105
6266655? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017021320170105
6280002? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017021320170105
6309552? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017021320170105
6339291? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017021320170105
6372282? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017021320170105
6431814? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017021320170105
9837639? ? ?? ? ?refcc2017021320170105
9921138? ? ?? ? ?refgcc2017021320170105
10377087? ? ?? ? ?refgcc_-funroll-loops2017021320170105