Implementation notes: amd64, genji346, crypto_aead/ketjesrv2

Computer: genji346
Architecture: amd64
CPU ID: AuthenticAMD-00830f10-178bfbff
SUPERCOP version: 20191017
Operation: crypto_aead
Primitive: ketjesrv2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1710008802 0 027403 824 856compactclang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
22696014108 0 037589 872 864compacticc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
22720014108 0 037589 872 864compacticc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
22854014108 0 037589 872 864compacticc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
23014014108 0 037589 872 864compacticc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
23668014284 0 037365 872 864compacticc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
2368008754 0 027635 824 872compactclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
23826014284 0 037365 872 864compacticc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
23962014284 0 037365 872 864compacticc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
24010014284 0 037365 872 864compacticc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
2996407042 0 026433 832 896compactgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
4211608002 0 026291 824 872compactclang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
4256408002 0 026291 824 872compactclang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
56938016348 0 039477 872 864compacticc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
57176016724 0 038565 872 864compacticc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
57538016348 0 039477 872 864compacticc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
57782016348 0 039477 872 864compacticc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
58358016348 0 039477 872 864compacticc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
66476016572 0 038357 872 864compacticc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
66540016300 0 039397 872 864compacticc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
66776016300 0 039397 872 864compacticc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
66866016300 0 039397 872 864compacticc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
67534016300 0 039397 872 864compacticc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
7905605884 0 021481 816 856compactclang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
8028206498 0 023753 832 896compactgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
13354806514 0 023305 832 896compactgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
22922205349 0 020588 808 896compactgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
2523688086310 1208 4795656 2288 976refg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
2609842062661 1232 5476478 1872 936refclang++_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
2618840062661 1232 5476478 1872 936refclang++_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
2619084067930 1232 5482242 1872 936refclang++_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
27330820184528 760 72192918 2016 936reficpc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102520191017
27455760184528 760 72192918 2016 936reficpc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102520191017
27504060182560 760 72190894 2016 936reficpc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102520191017
27529540184528 760 72192918 2016 936reficpc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102520191017
27628900182560 760 72190894 2016 936reficpc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102520191017
27659400187912 760 88196014 2016 968reficpc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102520191017
27683980187912 760 88196014 2016 968reficpc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102520191017
27710440185848 760 88194294 2016 968reficpc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102520191017
27715160182560 760 72190894 2016 936reficpc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102520191017
27755200184528 760 72192918 2016 936reficpc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102520191017
27761040182560 760 72190894 2016 936reficpc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102520191017
27766080185848 760 88194294 2016 968reficpc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102520191017
27795540178048 760 72184998 2016 936reficpc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102520191017
27813580185848 760 88194294 2016 968reficpc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102520191017
27908300185848 760 88194294 2016 968reficpc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102520191017
27949480180520 760 72187582 2016 936reficpc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102520191017
28194660187912 760 88196014 2016 968reficpc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102520191017
31287980187912 760 88196014 2016 968reficpc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102520191017
3284730044116 1232 5456960 1832 920refclang++_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE2019102520191017
3799754066439 1192 4779364 2280 976refg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
5422694055441 1192 4769001 2280 976refg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017
6730844040245 1192 4753501 1768 976refg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102520191017

Test failure

Implementation: compact
Security model: unknown
Compiler: icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer compact
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer compact
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer compact
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer compact
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer compact
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer compact
icpc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer ref
icpc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer ref
icpc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer ref
icpc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer ref
icpc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer ref
icpc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer ref