| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 37666816 | 70947 0 0 | 102933 848 1608 | ms | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
| 38174446 | 32651 0 0 | 61877 848 1608 | ms | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
| 38736762 | 71178 0 0 | 103165 848 1608 | x64 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
| 38755144 | 24463 0 0 | 52181 840 1576 | ms | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
| 38906120 | 29966 0 0 | 59165 848 1608 | ms | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
| 40027062 | 32682 0 0 | 61909 848 1608 | x64 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
| 40639138 | 29968 0 0 | 59165 848 1608 | x64 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
| 41156814 | 24468 0 0 | 52189 840 1576 | x64 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
| 314285732 | 76951 0 0 | 108933 848 1608 | opt | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
| 357761442 | 31180 0 0 | 60413 848 1608 | opt | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
| 368119502 | 28561 0 0 | 57773 848 1608 | opt | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
| 545750008 | 22360 0 0 | 50109 840 1576 | opt | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
| 4591021384 | 106112 0 0 | 344963 1352 1616 | ref | icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
| 4591123964 | 97528 0 0 | 336091 1352 1616 | ref | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
| 4595689390 | 101840 0 0 | 338395 1352 1584 | ref | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
| 4598268332 | 107080 0 0 | 343691 1352 1584 | ref | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
| 4598410202 | 102728 0 0 | 341059 1352 1584 | ref | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
| 4599557662 | 109152 0 0 | 347115 1352 1584 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
| 4600495900 | 109152 0 0 | 347115 1352 1584 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
| 4600679952 | 109152 0 0 | 347115 1352 1584 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
| 4601515894 | 102728 0 0 | 341059 1352 1584 | ref | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
| 4608916474 | 108768 0 0 | 346699 1352 1584 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
| 4609127876 | 37970 768 0 | 270836 2088 1616 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
| 4609535426 | 109008 0 0 | 346955 1352 1584 | ref | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
| 4610468830 | 103120 0 0 | 341571 1352 1616 | ref | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
| 4612747358 | 102696 0 0 | 340995 1352 1584 | ref | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
| 4613099782 | 109152 0 0 | 347115 1352 1584 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
| 4616229486 | 98888 0 0 | 338107 1352 1616 | ref | icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
| 4617392292 | 109008 0 0 | 346955 1352 1584 | ref | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
| 4618039786 | 102696 0 0 | 340995 1352 1584 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
| 4619180856 | 103480 0 0 | 341411 1352 1584 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
| 4620336992 | 108768 0 0 | 346699 1352 1584 | ref | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
| 4620901096 | 103480 0 0 | 341411 1352 1584 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
| 4625446962 | 103480 0 0 | 341411 1352 1584 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
| 4640826890 | 64153 768 0 | 299844 2088 1616 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
| 4649426380 | 34118 768 0 | 265460 2080 1584 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
| 4651306726 | 103480 0 0 | 341411 1352 1584 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
| 4683252462 | 37622 768 0 | 270428 2088 1616 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
| Compiler | Implementations
|
| icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer | ms |
| icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer | ms |
| icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | ms |
| icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | ms |
| icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer | ms |
| icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer | ms |
| icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer | ms |
| icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer | ms |
| icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer | ms |
| icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer | ms |
| icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer | ms |
| icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer | ms |
| icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer | ms |
| icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer | ms |
| icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | ms |
| icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | ms |
| icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer | ms |
| icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer | ms |
| icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer | ms |
| icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer | ms |
| icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | ms |
| icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | ms |
| icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer | ms |
| icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer | ms
|
| Compiler | Implementations
|
| icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer | opt |
| icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer | opt |
| icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | opt |
| icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | opt |
| icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer | opt |
| icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer | opt |
| icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer | opt |
| icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer | opt |
| icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer | opt |
| icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer | opt |
| icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer | opt |
| icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer | opt |
| icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer | opt |
| icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer | opt |
| icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | opt |
| icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | opt |
| icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer | opt |
| icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer | opt |
| icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer | opt |
| icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer | opt |
| icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | opt |
| icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | opt |
| icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer | opt |
| icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer | opt |
| icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer | x64 |
| icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer | x64 |
| icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | x64 |
| icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | x64 |
| icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer | x64 |
| icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer | x64 |
| icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer | x64 |
| icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer | x64 |
| icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer | x64 |
| icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer | x64 |
| icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer | x64 |
| icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer | x64 |
| icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer | x64 |
| icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer | x64 |
| icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | x64 |
| icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | x64 |
| icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer | x64 |
| icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer | x64 |
| icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer | x64 |
| icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer | x64 |
| icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | x64 |
| icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | x64 |
| icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer | x64 |
| icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer | x64
|