Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
1580590 | 110800 24 21924 | 141236 984 23528 | amd64 | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
1583406 | 111944 24 21924 | 142436 984 23528 | amd64 | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
1609828 | 109376 24 21924 | 141204 984 23528 | amd64 | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
1613678 | 109376 24 21924 | 141204 984 23528 | amd64 | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
1613876 | 108264 24 21924 | 140060 984 23528 | amd64 | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
1616560 | 108264 24 21924 | 140060 984 23528 | amd64 | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
1619530 | 109376 24 21924 | 141204 984 23528 | amd64 | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
1622742 | 109376 24 21924 | 141204 984 23528 | amd64 | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
1636470 | 108264 24 21924 | 140060 984 23528 | amd64 | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
1764642 | 143192 24 21924 | 175052 984 23528 | 64 | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
1765148 | 143328 24 21924 | 175220 984 23528 | 64 | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
1765324 | 143328 24 21924 | 175220 984 23528 | 64 | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
1768118 | 108264 24 21924 | 140060 984 23528 | amd64 | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
1769878 | 143328 24 21924 | 175220 984 23528 | 64 | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
1770032 | 143328 24 21924 | 175220 984 23528 | 64 | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
1773508 | 143192 24 21924 | 175052 984 23528 | 64 | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
1776368 | 143192 24 21924 | 175052 984 23528 | 64 | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
1780548 | 143192 24 21924 | 175052 984 23528 | 64 | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
1791306 | 143040 24 21924 | 173508 984 23528 | 64 | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
1863092 | 142344 24 21924 | 174476 984 23528 | 64 | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
1866458 | 142344 24 21924 | 174476 984 23528 | 64 | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
1869230 | 142360 24 21924 | 174492 984 23528 | 64 | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
1873212 | 142360 24 21924 | 174492 984 23528 | 64 | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
1891626 | 143368 24 21924 | 175100 984 23528 | 64 | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
1892836 | 49683 24 21924 | 75765 936 23560 | amd64 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
1901064 | 143368 24 21924 | 175100 984 23528 | 64 | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
1903704 | 103064 24 21924 | 134748 984 23528 | amd64 | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
1905354 | 143080 24 21924 | 173588 984 23528 | 64 | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
1906322 | 103064 24 21924 | 134748 984 23528 | amd64 | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
1908984 | 103064 24 21924 | 134748 984 23528 | amd64 | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
1916046 | 143368 24 21924 | 175100 984 23528 | 64 | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
1916530 | 101896 24 21924 | 133980 984 23528 | amd64 | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
1916904 | 143368 24 21924 | 175100 984 23528 | 64 | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
1918334 | 101896 24 21924 | 133980 984 23528 | amd64 | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
1920754 | 101880 24 21924 | 133964 984 23528 | amd64 | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
1970782 | 103064 24 21924 | 134748 984 23528 | amd64 | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
2073852 | 101880 24 21924 | 133964 984 23528 | amd64 | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
2207788 | 107698 24 21924 | 136117 936 23560 | 64 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
2367134 | 37670 24 21924 | 62885 928 23560 | 64 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
2405678 | 73084 24 21924 | 100125 936 23560 | 64 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
2468356 | 68576 24 21924 | 94789 936 23560 | 64 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
3849384 | 75551 24 18852 | 103941 936 20488 | 32 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
4690114 | 48222 24 18852 | 73245 928 20488 | 32 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
4912292 | 147504 24 18852 | 177948 984 20456 | 32 | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
4965180 | 59998 24 18852 | 86981 936 20488 | 32 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
5062926 | 145716 24 18852 | 177532 984 20456 | 32 | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
5069548 | 145716 24 18852 | 177532 984 20456 | 32 | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
5102196 | 145716 24 18852 | 177532 984 20456 | 32 | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
5103252 | 145716 24 18852 | 177532 984 20456 | 32 | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
5146306 | 148744 24 18852 | 179244 984 20456 | 32 | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
5187336 | 144300 24 18852 | 176084 984 20456 | 32 | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
5195608 | 144300 24 18852 | 176084 984 20456 | 32 | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
5197192 | 144300 24 18852 | 176084 984 20456 | 32 | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
5207488 | 144300 24 18852 | 176084 984 20456 | 32 | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
5304662 | 134556 24 18852 | 166252 984 20456 | 32 | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
5308600 | 132804 24 18852 | 164900 984 20456 | 32 | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
5325562 | 132804 24 18852 | 164900 984 20456 | 32 | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
5339246 | 134556 24 18852 | 166252 984 20456 | 32 | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
5340676 | 134556 24 18852 | 166252 984 20456 | 32 | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
5344394 | 132804 24 18852 | 164900 984 20456 | 32 | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
5355064 | 132804 24 18852 | 164900 984 20456 | 32 | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
5421966 | 134556 24 18852 | 166252 984 20456 | 32 | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
5778102 | 57308 24 18852 | 83469 936 20488 | 32 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
Compiler | Implementations
|
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | 32 |
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | 32 |
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | 32 |
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | 32 |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | 32 |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | 32 |
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | 64 |
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | 64 |
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | 64 |
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | 64 |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | 64 |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | 64 |
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | amd64 |
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | amd64 |
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | amd64 |
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | amd64 |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | amd64 |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | amd64
|
Compiler | Implementations
|
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 32 |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 32 |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 32 |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 32 |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 32 |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 64 |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 64 |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 64 |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 64 |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 64 |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | amd64 |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | amd64 |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | amd64 |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | amd64 |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | amd64
|