Implementation notes: amd64, pmnod003, crypto_hash/keccakc448

Computer: pmnod003
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20190910
Operation: crypto_hash
Primitive: keccakc448
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
128784155 0 013182 808 776inplacegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
130062606 0 011646 808 776simplegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
130704883 0 014854 824 776inplacegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
131644371 0 014339 832 776inplacegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
132443315 0 013286 824 776simplegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
133422798 0 012755 832 776simplegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
133549483 0 019515 832 776sseu2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1346818291 0 027390 808 776opt64u6gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1349819265 0 029411 832 776opt64u6gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
135186025 0 018763 832 776simplegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
136109249 0 021979 832 776inplacegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1364610057 0 022875 832 776sseu2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
136889705 0 019851 832 776sseu2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
137909049 0 018150 808 776sseu2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1381219134 0 029171 832 776opt64u6gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1384819857 0 032675 832 776opt64u6gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1421059849 0 068958 808 776opt64lcu24shldgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1436460641 0 069742 808 776opt64lcu24gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1449819738 0 029883 832 776opt64lcu6gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1471218888 0 027998 808 776opt64lcu6gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1471819523 0 029555 832 776opt64lcu6gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1482463802 0 076619 832 776opt64lcu24shldgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1482862647 0 072675 832 776opt64lcu24shldgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
14836166953 0 0182877 856 776x86_64_shldicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
14842166937 0 0182461 856 776x86_64_shldicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
14846166953 0 0182781 856 776x86_64_shldicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
14852166937 0 0182989 856 776x86_64_shldicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
1485662858 0 073003 832 776opt64lcu24shldgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1486062937 0 072979 832 776opt64lcu24gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
14934166953 0 0182197 856 744x86_64_shldicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
14936166953 0 0182613 856 744x86_64_shldicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
1493864026 0 076843 832 776opt64lcu24gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
14940166953 0 0182211 856 744x86_64_shldicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
14946166953 0 0182211 856 744x86_64_shldicc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
1495463274 0 073419 832 776opt64lcu24gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
14954166953 0 0180971 856 744x86_64_shldicc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
14956166278 0 0176211 832 776x86_64_shldgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
14956166953 0 0182243 856 744x86_64_shldicc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
14956166953 0 0180915 856 744x86_64_shldicc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
14958166953 0 0182243 856 744x86_64_shldicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
14960166581 0 0179323 832 776x86_64_shldgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
14962167001 0 0181159 856 744x86_64_shldicc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
14966166373 0 0176411 832 776x86_64_shldgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
14974167001 0 0181087 856 744x86_64_shldicc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
1501820314 0 033131 832 776opt64lcu6gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
15096165979 0 0174982 808 776x86_64_shldgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
15372160217 0 0175741 856 776x86_64_asmicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
15378160233 0 0176157 856 776x86_64_asmicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
1538023440 0 039053 856 744inplaceicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
15382160217 0 0176269 856 776x86_64_asmicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
15388160233 0 0176061 856 776x86_64_asmicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
1542023456 0 039365 856 776inplaceicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
1542046928 0 062549 856 744simpleicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
1547223632 0 039669 856 776inplaceicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
15472160233 0 0175893 856 744x86_64_asmicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
15476159861 0 0172603 832 776x86_64_asmgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
15476160233 0 0175477 856 744x86_64_asmicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
15480160233 0 0175523 856 744x86_64_asmicc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
15482160233 0 0175523 856 744x86_64_asmicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
15484159558 0 0169491 832 776x86_64_asmgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
15488159653 0 0169691 832 776x86_64_asmgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
15488160233 0 0175491 856 744x86_64_asmicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
15490160233 0 0174195 856 744x86_64_asmicc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
15494160281 0 0174367 856 744x86_64_asmicc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
15496160233 0 0175491 856 744x86_64_asmicc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
15502160281 0 0174439 856 744x86_64_asmicc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
1550446976 0 062893 856 776simpleicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
15514160233 0 0174251 856 744x86_64_asmicc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
1551871824 0 087805 856 776opt64u6icc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
1555271952 0 087637 856 744opt64u6icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
1555672032 0 088141 856 776opt64u6icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
15596159259 0 0168262 808 776x86_64_asmgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1569647296 0 063341 856 776simpleicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
1650870304 0 084323 856 744opt64lcu6icc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
1655870304 0 084447 856 744opt64lcu6icc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
1656812072 0 028053 856 776sseu2icc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
1658612072 0 027957 856 776sseu2icc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
1665073752 0 089861 856 776opt64lcu24shldicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
1668873560 0 089541 856 776opt64lcu24shldicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
1670473544 0 088859 856 744opt64lcu24shldicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
1671473544 0 088859 856 744opt64lcu24shldicc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
1671473688 0 089405 856 744opt64lcu24shldicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
1674074504 0 090485 856 776opt64lcu6icc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
1675674600 0 090317 856 744opt64lcu6icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
1676270912 0 085055 856 744opt64lcu24icc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
1676473248 0 087267 856 744opt64lcu24shldicc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
1677474728 0 090837 856 776opt64lcu6icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
1678873168 0 087311 856 744opt64lcu24shldicc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
1679472984 0 088299 856 744opt64lcu6icc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
1680470944 0 084963 856 744opt64lcu24icc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
1681272984 0 088299 856 744opt64lcu6icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
1684273576 0 088891 856 744opt64lcu24icc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
1686273576 0 088891 856 744opt64lcu24icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
1686475000 0 090981 856 776opt64lcu24icc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
1690675096 0 090813 856 744opt64lcu24icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
1691075224 0 091333 856 776opt64lcu24icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
1739682640 0 098221 856 776opt64u6icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
1744682432 0 098317 856 776opt64u6icc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
1746482544 0 097813 856 744opt64u6icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
1755812312 0 027997 856 744sseu2icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
1758612136 0 027451 856 744sseu2icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
1758812136 0 027451 856 744sseu2icc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
1761073912 0 087931 856 744opt64u6icc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
1761675168 0 089243 856 744opt64lcu6icc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
1762473960 0 088103 856 744opt64u6icc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
1764475200 0 089415 856 744opt64lcu6icc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
1775212712 0 028821 856 776sseu2icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
1777424120 0 038067 856 744inplaceicc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
1777812712 0 028293 856 776sseu2icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
1788876768 0 092083 856 744opt64u6icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
1789624088 0 038159 856 744inplaceicc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
1792248112 0 062067 856 744simpleicc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
1792878344 0 093691 856 744opt64lcu6icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
1793076768 0 092083 856 744opt64u6icc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
1795478344 0 093691 856 744opt64lcu6icc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
1798425024 0 040267 856 744inplaceicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
1798825024 0 040267 856 744inplaceicc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
1802048064 0 062143 856 744simpleicc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
1803012344 0 027613 856 744sseu2icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
1805612152 0 027499 856 744sseu2icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
1806012152 0 027499 856 744sseu2icc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
1810676816 0 090891 856 744opt64lcu24icc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
1814481368 0 096949 856 776opt64lcu6icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
1816827584 0 043397 856 776inplaceicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
1816881336 0 096637 856 744opt64lcu6icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
1818027568 0 042765 856 744inplaceicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
1818076848 0 091063 856 744opt64lcu24icc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
1818481160 0 097045 856 776opt64lcu6icc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
1831427888 0 043397 856 776inplaceicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
1832079976 0 095557 856 776opt64lcu24shldicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
1834679752 0 095637 856 776opt64lcu24shldicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
1836879896 0 095197 856 744opt64lcu24shldicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
1842655728 0 070933 856 744simpleicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
1850882104 0 097685 856 776opt64lcu24icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
1851050160 0 065411 856 744simpleicc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
1852081896 0 097781 856 776opt64lcu24icc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
1852256192 0 071709 856 776simpleicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
1853250160 0 065411 856 744simpleicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
1854480056 0 095403 856 744opt64lcu24icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
1858280056 0 095403 856 744opt64lcu24icc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
1858482072 0 097373 856 744opt64lcu24icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
1860255696 0 071517 856 776simpleicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
1861014712 0 028787 856 744sseu2icc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
1861280496 0 094711 856 744opt64lcu24shldicc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
1863081048 0 096395 856 744opt64lcu24shldicc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
1864681048 0 096395 856 744opt64lcu24shldicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
1864880464 0 094539 856 744opt64lcu24shldicc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
1875414760 0 028975 856 744sseu2icc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
1876214616 0 028635 856 744sseu2icc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
1888814664 0 028807 856 744sseu2icc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
1940082856 0 097071 856 744opt64u6icc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
1941282792 0 096867 856 744opt64u6icc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
1948853568 0 067579 856 744simpleicc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
1955453584 0 067735 856 744simpleicc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
1956827016 0 041019 856 744inplaceicc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
1957227032 0 041175 856 744inplaceicc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
1964486048 0 0101395 856 744opt64u6icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
1965686048 0 0101395 856 744opt64u6icc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
2015428432 0 043707 856 744inplaceicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
2019428432 0 043707 856 744inplaceicc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
2048257408 0 072691 856 744simpleicc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
2049857408 0 072691 856 744simpleicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
2985019145 0 031963 832 776opt32bi-rvku2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
3195615101 0 024198 808 776opt32bi-rvku2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
3212815849 0 025987 832 776opt32bi-rvku2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
3378215829 0 025867 832 776opt32bi-rvku2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
3391817768 0 033877 856 776mmxu1icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
3391817352 0 033333 856 776mmxu1icc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
3393217528 0 033213 856 744mmxu1icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
3396417752 0 031771 856 744mmxu1icc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
3396817368 0 032683 856 744mmxu1icc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
3398017368 0 032683 856 744mmxu1icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
3402217736 0 031879 856 744mmxu1icc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
3468818248 0 032463 856 744mmxu1icc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
3491417896 0 033781 856 776mmxu1icc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
3494418280 0 033861 856 776mmxu1icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
3496218040 0 033309 856 744mmxu1icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
349668245 0 017342 808 776mmxu1gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
3497017880 0 033227 856 744mmxu1icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
3497618264 0 032339 856 744mmxu1icc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
3499817880 0 033227 856 744mmxu1icc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
35034314776 0 0330885 856 776opt32bi-rvku2icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
35538313568 0 0329549 856 776opt32bi-rvku2icc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
35638313536 0 0329253 856 744opt32bi-rvku2icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
3575427665 0 436774 808 262944opt32biT-s2lcu4gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
359589888 0 025733 856 776compacticc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
359829872 0 025101 856 744compacticc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
3603410000 0 025941 856 776compacticc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
3614225919 0 035022 808 776opt32bi-s2lcu4gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
365649465 0 022283 832 776mmxu1gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
365769201 0 019347 832 776mmxu1gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
3658028825 0 441651 832 262944opt32biT-s2lcu4gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
3665231801 0 044619 832 776opt32bi-s2lcu4gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
3684810600 0 026141 856 776compacticc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
368748849 0 018883 832 776mmxu1gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
3688210648 0 026717 856 776compacticc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
373487081 0 019851 832 776compactgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
38620170888 0 0186997 856 776opt32bi-s2lcu4icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
3893210000 0 025645 856 744compacticc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
3893428171 0 038307 832 776opt32bi-s2lcu4gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
3894029343 0 439387 832 262944opt32biT-s2lcu4gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
38960169872 0 0185853 856 776opt32bi-s2lcu4icc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
39176169744 0 0185461 856 744opt32bi-s2lcu4icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
39290156320 0 4171643 856 262912opt32biT-s2lcu4icc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
39300156320 0 4171643 856 262912opt32biT-s2lcu4icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
39314151696 0 4165847 856 262912opt32biT-s2lcu4icc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
3944010064 0 025371 856 744compacticc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
39476161792 0 4177909 856 262944opt32biT-s2lcu4icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
3948210064 0 025371 856 744compacticc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
39482161888 0 4177613 856 262912opt32biT-s2lcu4icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
39532161664 0 4177653 856 262944opt32biT-s2lcu4icc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
3958210112 0 025387 856 744compacticc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
39640151648 0 4165675 856 262912opt32biT-s2lcu4icc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
3982610232 0 024211 856 744compacticc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
398909880 0 023915 856 744compacticc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
3999229745 0 439907 832 262944opt32biT-s2lcu4gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
401669944 0 024119 856 744compacticc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
4026827627 0 037667 832 776opt32bi-s2lcu4gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
4035210216 0 024319 856 744compacticc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
4035610112 0 025387 856 744compacticc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
41128160672 0 0174691 856 744opt32bi-s2lcu4icc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
41136165104 0 0180419 856 744opt32bi-s2lcu4icc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
41138165104 0 0180419 856 744opt32bi-s2lcu4icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
41194160784 0 0174927 856 744opt32bi-s2lcu4icc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
42164374680 0 0390261 856 776opt32bi-rvku2icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
42598373216 0 0389101 856 776opt32bi-rvku2icc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
42634373152 0 0388453 856 744opt32bi-rvku2icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
42868332176 0 0347491 856 744opt32bi-rvku2icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
42980332176 0 0347491 856 744opt32bi-rvku2icc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
43222323328 0 0337347 856 744opt32bi-rvku2icc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
43250323440 0 0337583 856 744opt32bi-rvku2icc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
43254190072 0 0205653 856 776opt32bi-s2lcu4icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
43298170912 0 4184995 856 262912opt32biT-s2lcu4icc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
43324171008 0 4185231 856 262912opt32biT-s2lcu4icc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
43436188800 0 0204101 856 744opt32bi-s2lcu4icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
43484175568 0 4190923 856 262912opt32biT-s2lcu4icc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
43526188800 0 0204685 856 776opt32bi-s2lcu4icc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
43546175568 0 4190923 856 262912opt32biT-s2lcu4icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
44502182192 0 4197501 856 262912opt32biT-s2lcu4icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
44572181744 0 4197637 856 262944opt32biT-s2lcu4icc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
44580182064 0 4197653 856 262944opt32biT-s2lcu4icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
44596179264 0 0193339 856 744opt32bi-s2lcu4icc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
44648179360 0 0193575 856 744opt32bi-s2lcu4icc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
44980183792 0 0199139 856 744opt32bi-s2lcu4icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
44988183792 0 0199139 856 744opt32bi-s2lcu4icc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
48590382976 0 0398323 856 744opt32bi-rvku2icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
48610382976 0 0398323 856 744opt32bi-rvku2icc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
48722374160 0 0388235 856 744opt32bi-rvku2icc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
48742374304 0 0388519 856 744opt32bi-rvku2icc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
585741861 0 010918 808 776compactgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
597982256 0 012251 832 776compactgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
620822957 0 012950 824 776compactgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1195142347 192 012358 1024 776compact8gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1201562048 192 011974 1024 776compact8gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1221224169 192 016955 1032 776compact8gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
1622841429 192 010494 1008 776compact8gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910

Compiler output

Implementation: inplace32bi
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
Keccak-inplace32BI.c: Keccak-inplace32BI.c: In function 'crypto_hash_keccakc448_inplace32bi':
Keccak-inplace32BI.c: Keccak-inplace32BI.c:73:6: error: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: 73 | #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: | ^~~~~

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE inplace32bi
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE inplace32bi
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE inplace32bi
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE inplace32bi

Compiler output

Implementation: inplace32bi
Security model: unknown
Compiler: icc -xAVX -O2 -fomit-frame-pointer
Keccak-inplace32BI.c: Keccak-inplace32BI.c(73): error: #error directive: "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-inplace32BI.c: ^
Keccak-inplace32BI.c:
Keccak-inplace32BI.c: compilation aborted for Keccak-inplace32BI.c (code 2)

Number of similar (compiler,implementation) pairs: 14, namely:
CompilerImplementations
icc -xAVX -O2 -fomit-frame-pointer inplace32bi
icc -xAVX -O3 -fomit-frame-pointer inplace32bi
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer inplace32bi
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer inplace32bi
icc -xCORE-AVX-I -O2 -fomit-frame-pointer inplace32bi
icc -xCORE-AVX-I -O3 -fomit-frame-pointer inplace32bi
icc -xCORE-AVX2 -O2 -fomit-frame-pointer inplace32bi
icc -xCORE-AVX2 -O3 -fomit-frame-pointer inplace32bi
icc -xCORE-AVX512 -O2 -fomit-frame-pointer inplace32bi
icc -xCORE-AVX512 -O3 -fomit-frame-pointer inplace32bi
icc -xSSE4.1 -O2 -fomit-frame-pointer inplace32bi
icc -xSSE4.1 -O3 -fomit-frame-pointer inplace32bi
icc -xSSE4.2 -O2 -fomit-frame-pointer inplace32bi
icc -xSSE4.2 -O3 -fomit-frame-pointer inplace32bi

Compiler output

Implementation: simple32bi
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
Keccak-simple32BI.c: Keccak-simple32BI.c: In function 'crypto_hash_keccakc448_simple32bi':
Keccak-simple32BI.c: Keccak-simple32BI.c:73:6: error: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: 73 | #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: | ^~~~~

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE simple32bi
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE simple32bi
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE simple32bi
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE simple32bi

Compiler output

Implementation: simple32bi
Security model: unknown
Compiler: icc -xAVX -O2 -fomit-frame-pointer
Keccak-simple32BI.c: Keccak-simple32BI.c(73): error: #error directive: "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: #error "The output size must be a multiple of the lane size in this simple implementation."
Keccak-simple32BI.c: ^
Keccak-simple32BI.c:
Keccak-simple32BI.c: compilation aborted for Keccak-simple32BI.c (code 2)

Number of similar (compiler,implementation) pairs: 14, namely:
CompilerImplementations
icc -xAVX -O2 -fomit-frame-pointer simple32bi
icc -xAVX -O3 -fomit-frame-pointer simple32bi
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer simple32bi
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer simple32bi
icc -xCORE-AVX-I -O2 -fomit-frame-pointer simple32bi
icc -xCORE-AVX-I -O3 -fomit-frame-pointer simple32bi
icc -xCORE-AVX2 -O2 -fomit-frame-pointer simple32bi
icc -xCORE-AVX2 -O3 -fomit-frame-pointer simple32bi
icc -xCORE-AVX512 -O2 -fomit-frame-pointer simple32bi
icc -xCORE-AVX512 -O3 -fomit-frame-pointer simple32bi
icc -xSSE4.1 -O2 -fomit-frame-pointer simple32bi
icc -xSSE4.1 -O3 -fomit-frame-pointer simple32bi
icc -xSSE4.2 -O2 -fomit-frame-pointer simple32bi
icc -xSSE4.2 -O3 -fomit-frame-pointer simple32bi

Compiler output

Implementation: xopu24
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
KeccakF-1600-opt64.c: In file included from /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/x86intrin.h:38,
KeccakF-1600-opt64.c: from KeccakF-1600-opt64.c:74:
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c: In function 'KeccakPermutationOnWords':
KeccakF-1600-opt64.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/xopintrin.h:266:1: error: inlining failed in call to always_inline '_mm_roti_epi64': target specific option mismatch
KeccakF-1600-opt64.c: 266 | _mm_roti_epi64(__m128i __A, const int __B)
KeccakF-1600-opt64.c: | ^~~~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:102:33: note: called from here
KeccakF-1600-opt64.c: 102 | #define ROL6464same(a, o) _mm_roti_epi64(a, o)
KeccakF-1600-opt64.c: | ^~~~~~~~~~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-xop.macros:103:13: note: in expansion of macro 'ROL6464same'
KeccakF-1600-opt64.c: 103 | Bsusa = ROL6464same(Bsusa, 2); \
KeccakF-1600-opt64.c: | ^~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-xop.macros:123:36: note: in expansion of macro 'thetaRhoPiChiIotaPrepareTheta'
KeccakF-1600-opt64.c: 123 | #define thetaRhoPiChiIota(i, A, E) thetaRhoPiChiIotaPrepareTheta(i, A, E)
KeccakF-1600-opt64.c: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-unrolling.macros:40:5: note: in expansion of macro 'thetaRhoPiChiIota'
KeccakF-1600-opt64.c: 40 | thetaRhoPiChiIota(23, E, A) \
KeccakF-1600-opt64.c: | ^~~~~~~~~~~~~~~~~
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c:185:5: note: in expansion of macro 'rounds'
KeccakF-1600-opt64.c: 185 | rounds
KeccakF-1600-opt64.c: | ^~~~~~
KeccakF-1600-opt64.c: In file included from /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/x86intrin.h:38,
KeccakF-1600-opt64.c: from KeccakF-1600-opt64.c:74:
KeccakF-1600-opt64.c: /software/compilers/gcc/gcc-9.2.0-full+isl+binutils/lib/gcc/x86_64-pc-linux-gnu/9.2.0/include/xopintrin.h:239:1: error: inlining failed in call to always_inline '_mm_rot_epi64': target specific option mismatch
KeccakF-1600-opt64.c: 239 | _mm_rot_epi64(__m128i __A, __m128i __B)
KeccakF-1600-opt64.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE xopu24
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE xopu24
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE xopu24
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE xopu24

Compiler output

Implementation: xopu24
Security model: unknown
Compiler: icc -xAVX -O2 -fomit-frame-pointer
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c(185): warning #266: function "_mm_roti_epi64" declared implicitly
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c(185): error: argument of type "int" is incompatible with parameter of type "union __m128i"
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c(185): error: argument of type "int" is incompatible with parameter of type "union __m128i"
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c(185): error: argument of type "int" is incompatible with parameter of type "union __m128i"
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c(185): warning #266: function "_mm_rot_epi64" declared implicitly
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c(185): error: a value of type "int" cannot be assigned to an entity of type "V128"
KeccakF-1600-opt64.c: rounds
KeccakF-1600-opt64.c: ^
KeccakF-1600-opt64.c:
KeccakF-1600-opt64.c: KeccakF-1600-opt64.c(185): error: a value of type "int" cannot be assigned to an entity of type "V128"
KeccakF-1600-opt64.c: ...

Number of similar (compiler,implementation) pairs: 14, namely:
CompilerImplementations
icc -xAVX -O2 -fomit-frame-pointer xopu24
icc -xAVX -O3 -fomit-frame-pointer xopu24
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer xopu24
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer xopu24
icc -xCORE-AVX-I -O2 -fomit-frame-pointer xopu24
icc -xCORE-AVX-I -O3 -fomit-frame-pointer xopu24
icc -xCORE-AVX2 -O2 -fomit-frame-pointer xopu24
icc -xCORE-AVX2 -O3 -fomit-frame-pointer xopu24
icc -xCORE-AVX512 -O2 -fomit-frame-pointer xopu24
icc -xCORE-AVX512 -O3 -fomit-frame-pointer xopu24
icc -xSSE4.1 -O2 -fomit-frame-pointer xopu24
icc -xSSE4.1 -O3 -fomit-frame-pointer xopu24
icc -xSSE4.2 -O2 -fomit-frame-pointer xopu24
icc -xSSE4.2 -O3 -fomit-frame-pointer xopu24