Implementation notes: amd64, genji548, crypto_kem/frodokem976aes

Computer: genji548
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20191017
Operation: crypto_kem
Primitive: frodokem976aes
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
749264236473 38 066579 936 1608x64gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
833684663168 32 097932 976 1608optimizedicc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
835770464808 32 097844 976 1576x64icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
836059464792 32 097828 976 1576x64icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
837256664760 32 097932 976 1608x64icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer2019102020191017
837877264808 32 097844 976 1576x64icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
838493064792 32 097828 976 1576x64icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
843605463296 32 097812 976 1576optimizedicc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer2019102020191017
843860063296 32 097812 976 1576optimizedicc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer2019102020191017
845358263312 32 097828 976 1576optimizedicc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer2019102020191017
845384463312 32 097828 976 1576optimizedicc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer2019102020191017
848937062640 32 096372 976 1608x64icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
851836469824 32 0103940 976 1576optimizedicc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
852286669680 32 0103796 976 1576optimizedicc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
853130269824 32 0103940 976 1576optimizedicc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
853452869680 32 0103796 976 1576optimizedicc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
856280668560 32 0103212 976 1608optimizedicc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
861530671264 32 0103900 976 1576x64icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer2019102020191017
862765271264 32 0103900 976 1576x64icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer2019102020191017
863360470064 32 0103124 976 1608x64icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer2019102020191017
864269471120 32 0103756 976 1576x64icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer2019102020191017
864663871120 32 0103756 976 1576x64icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer2019102020191017
867036472176 24 0103268 960 1576x64icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
869278269160 32 0102540 976 1608x64icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
887780272160 24 0104844 960 1576x64icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
887887272160 24 0104844 960 1576x64icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
888759672160 24 0104844 960 1576x64icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
888911272160 24 0104844 960 1576x64icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
901182463680 24 094684 960 1576x64icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
909149462312 32 097636 976 1608optimizedicc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer2019102020191017
925256068920 32 0103892 976 1608optimizedicc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer2019102020191017
929486669944 24 0102836 960 1576optimizedicc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer2019102020191017
938698264352 24 096972 960 1576x64icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
939880664352 24 096972 960 1576x64icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
940743464352 24 096972 960 1576x64icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
941312464352 24 096972 960 1576x64icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
965705270656 24 0104820 960 1576optimizedicc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer2019102020191017
966031470656 24 0104820 960 1576optimizedicc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer2019102020191017
966094070656 24 0104820 960 1576optimizedicc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer2019102020191017
967429070656 24 0104820 960 1576optimizedicc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer2019102020191017
997979061280 24 094084 960 1576optimizedicc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer2019102020191017
1026511662792 24 096892 960 1576optimizedicc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer2019102020191017
1026724462792 24 096892 960 1576optimizedicc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer2019102020191017
1026878262792 24 096892 960 1576optimizedicc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer2019102020191017
1028572862792 24 096892 960 1576optimizedicc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer2019102020191017
1143631011511 38 039035 936 1608x64gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
1266422010967 38 038827 936 1608x64gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
133012169662 38 036779 928 1576x64gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
3052382434729 38 066307 936 1608optimizedgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
342146129846 38 038747 936 1608optimizedgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
360311689788 38 038619 936 1608optimizedgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017
611255428509 38 036523 928 1576optimizedgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019102020191017

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