Implementation notes: amd64, genji239, crypto_aead/colm0v1

Computer: genji239
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_aead
Primitive: colm0v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
83887380 0 019940 808 896aesni4gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
88869328 0 028853 856 928aesni4icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
89789328 0 028293 856 928aesni4icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
90709440 0 028613 856 928aesni4icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
90803762 0 015316 792 896aesni4gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
90969440 0 028293 856 928aesni4icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
918810728 0 027789 856 864aesni4icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
922610576 0 029541 856 928aesni8icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
923810528 0 030053 856 928aesni8icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
924610528 0 029701 856 928aesni8icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
926210576 0 029429 856 928aesni8icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
93169480 0 027813 856 864aesni4icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
93209480 0 027813 856 864aesni4icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
93269480 0 027813 856 864aesni4icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
93289480 0 027813 856 864aesni4icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
93429696 0 027981 856 864aesni4icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
93449696 0 027981 856 864aesni4icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
93829696 0 027981 856 864aesni4icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
93889696 0 027981 856 864aesni4icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
952612518 0 027801 816 896aesni4gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
955010119 0 022676 808 896aesni8gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
96045496 0 018060 808 896aesni4gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
966416182 0 031465 816 896aesni8gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
967810224 0 028909 856 864aesni8icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
968010224 0 028909 856 864aesni8icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
968210224 0 028909 856 864aesni8icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
96889976 0 028277 856 864aesni8icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
969010224 0 028909 856 864aesni8icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
96929976 0 028277 856 864aesni8icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
96969976 0 028277 856 864aesni8icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
96989976 0 028277 856 864aesni8icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
97129920 0 028205 856 864aesni8icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
97169920 0 028205 856 864aesni8icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
97329920 0 028205 856 864aesni8icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
97369704 0 028037 856 864aesni8icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
97389920 0 028205 856 864aesni8icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
97449704 0 028037 856 864aesni8icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
97569704 0 028037 856 864aesni8icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
98029304 0 027605 856 864aesni4icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
98189304 0 027605 856 864aesni4icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
982010552 0 027557 856 864aesni4icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
98589304 0 027605 856 864aesni4icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
98749304 0 027605 856 864aesni4icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
989811640 0 028701 856 864aesni8icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
99209520 0 028205 856 864aesni4icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
99229520 0 028205 856 864aesni4icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
99289520 0 028205 856 864aesni4icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
99289520 0 028205 856 864aesni4icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
99609704 0 028037 856 864aesni8icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
996811880 0 028885 856 864aesni8icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
106465192 0 016740 792 896aesni8gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
115687489 0 020044 808 896aesni8gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
2720568632 0 027973 888 1432reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
2725889528 0 028757 888 1432reficc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
2740887840 0 027741 888 1432reficc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
2749988352 0 027901 888 1432reficc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
2780729192 0 027869 888 1368reficc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
27832410008 0 029069 888 1368reficc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
2783649544 0 028253 888 1368reficc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
2785249192 0 027869 888 1368reficc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
2785809544 0 028253 888 1368reficc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
27861810008 0 029069 888 1368reficc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
2786189192 0 027869 888 1368reficc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
27863010008 0 029069 888 1368reficc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
2786528728 0 026109 888 1368reficc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
2786609544 0 028253 888 1368reficc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
27866810008 0 029069 888 1368reficc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
2788029544 0 028253 888 1368reficc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
27887610344 0 029005 888 1368reficc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
27915810344 0 029005 888 1368reficc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
2791889288 0 026725 888 1368reficc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
27949410344 0 029005 888 1368reficc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
28012810344 0 029005 888 1368reficc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
2805669192 0 027869 888 1368reficc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
29645611637 0 027337 848 1400refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
3537364932 0 017916 840 1400refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
3730203891 0 015828 824 1400refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
3824724969 0 017940 840 1400refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017

Test failure

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

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer aesni4
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer aesni4
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer aesni8
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer aesni8
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer ref
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer ref