Implementation notes: amd64, genji239, crypto_kem/frodokem976aes

Computer: genji239
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_kem
Primitive: frodokem976aes
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
756115836473 38 066579 936 1608x64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
833043864760 32 097932 976 1608x64icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102120191017
834082263168 32 097932 976 1608optimizedicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102120191017
834562664792 32 097828 976 1576x64icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102120191017
834952864792 32 097828 976 1576x64icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102120191017
836965264808 32 097844 976 1576x64icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102120191017
838590464808 32 097844 976 1576x64icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102120191017
842715263296 32 097812 976 1576optimizedicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102120191017
843622263312 32 097828 976 1576optimizedicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102120191017
844184463312 32 097828 976 1576optimizedicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102120191017
846215063296 32 097812 976 1576optimizedicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102120191017
847312469824 32 0103940 976 1576optimizedicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102120191017
849191469824 32 0103940 976 1576optimizedicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102120191017
850842268560 32 0103212 976 1608optimizedicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102120191017
852106069680 32 0103796 976 1576optimizedicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102120191017
852215469680 32 0103796 976 1576optimizedicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102120191017
853246062640 32 096372 976 1608x64icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102120191017
858376670064 32 0103124 976 1608x64icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102120191017
860966271264 32 0103900 976 1576x64icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102120191017
862278271120 32 0103756 976 1576x64icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102120191017
862638671264 32 0103900 976 1576x64icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102120191017
863907471120 32 0103756 976 1576x64icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102120191017
869463072176 24 0103268 960 1576x64icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102120191017
880107069160 32 0102540 976 1608x64icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102120191017
890969072160 24 0104844 960 1576x64icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102120191017
891634472160 24 0104844 960 1576x64icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102120191017
893158272160 24 0104844 960 1576x64icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102120191017
893477472160 24 0104844 960 1576x64icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102120191017
914682863680 24 094684 960 1576x64icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102120191017
926116669944 24 0102836 960 1576optimizedicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102120191017
926261862312 32 097636 976 1608optimizedicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102120191017
942070068920 32 0103892 976 1608optimizedicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102120191017
946864864352 24 096972 960 1576x64icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102120191017
947801264352 24 096972 960 1576x64icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102120191017
950345264352 24 096972 960 1576x64icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102120191017
952992264352 24 096972 960 1576x64icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102120191017
964834670656 24 0104820 960 1576optimizedicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102120191017
965664870656 24 0104820 960 1576optimizedicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102120191017
966366070656 24 0104820 960 1576optimizedicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102120191017
966792670656 24 0104820 960 1576optimizedicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102120191017
998543061280 24 094084 960 1576optimizedicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102120191017
1025775662792 24 096892 960 1576optimizedicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102120191017
1026399662792 24 096892 960 1576optimizedicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102120191017
1027217462792 24 096892 960 1576optimizedicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102120191017
1027723662792 24 096892 960 1576optimizedicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102120191017
1156149211511 38 039035 936 1608x64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
1277272010967 38 038827 936 1608x64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
134232909662 38 036779 928 1576x64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
3052094834729 38 066307 936 1608optimizedgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
341766329846 38 038747 936 1608optimizedgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
360876569788 38 038619 936 1608optimizedgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017
610609408509 38 036523 928 1576optimizedgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102120191017

Test failure

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

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer optimized
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer optimized
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer x64
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer x64