Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
1319240 | 110800 24 21924 | 141340 1000 23528 | amd64 | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
1329000 | 111944 24 21924 | 142540 1000 23528 | amd64 | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
1347700 | 109376 24 21924 | 141308 1000 23528 | amd64 | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
1351240 | 109376 24 21924 | 141308 1000 23528 | amd64 | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
1351820 | 109376 24 21924 | 141308 1000 23528 | amd64 | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
1352580 | 109376 24 21924 | 141308 1000 23528 | amd64 | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
1354520 | 108264 24 21924 | 140164 1000 23528 | amd64 | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
1354580 | 108264 24 21924 | 140164 1000 23528 | amd64 | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
1354680 | 108264 24 21924 | 140164 1000 23528 | amd64 | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
1356380 | 108264 24 21924 | 140164 1000 23528 | amd64 | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
1488220 | 49434 24 21924 | 75493 952 23560 | amd64 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
1499040 | 143328 24 21924 | 175324 1000 23528 | 64 | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
1499560 | 143328 24 21924 | 175324 1000 23528 | 64 | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
1501560 | 143328 24 21924 | 175324 1000 23528 | 64 | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
1510160 | 143328 24 21924 | 175324 1000 23528 | 64 | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
1539520 | 143192 24 21924 | 175156 1000 23528 | 64 | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
1544760 | 143192 24 21924 | 175156 1000 23528 | 64 | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
1548480 | 143192 24 21924 | 175156 1000 23528 | 64 | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
1552080 | 143192 24 21924 | 175156 1000 23528 | 64 | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
1567180 | 142344 24 21924 | 174580 1000 23528 | 64 | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
1571640 | 142360 24 21924 | 174596 1000 23528 | 64 | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
1572920 | 142344 24 21924 | 174580 1000 23528 | 64 | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
1580480 | 142360 24 21924 | 174596 1000 23528 | 64 | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
1584320 | 143080 24 21924 | 173692 1000 23528 | 64 | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
1598520 | 103064 24 21924 | 134852 1000 23528 | amd64 | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
1602880 | 103064 24 21924 | 134852 1000 23528 | amd64 | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
1606460 | 103064 24 21924 | 134852 1000 23528 | amd64 | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
1607800 | 103064 24 21924 | 134852 1000 23528 | amd64 | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
1609080 | 143368 24 21924 | 175204 1000 23528 | 64 | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
1610340 | 143368 24 21924 | 175204 1000 23528 | 64 | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
1610860 | 143368 24 21924 | 175204 1000 23528 | 64 | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
1616660 | 143040 24 21924 | 173612 1000 23528 | 64 | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
1618720 | 101880 24 21924 | 134068 1000 23528 | amd64 | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
1623460 | 101896 24 21924 | 134084 1000 23528 | amd64 | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
1624580 | 143368 24 21924 | 175204 1000 23528 | 64 | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
1629800 | 101880 24 21924 | 134068 1000 23528 | amd64 | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
1634300 | 101896 24 21924 | 134084 1000 23528 | amd64 | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
1821700 | 92696 24 21924 | 121661 952 23560 | 64 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
1974900 | 72751 24 21924 | 99765 952 23560 | 64 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
2029060 | 37670 24 21924 | 62989 944 23560 | 64 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
2279640 | 68323 24 21924 | 94517 952 23560 | 64 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
4265660 | 76950 24 18852 | 105869 952 20488 | 32 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
4355000 | 59697 24 18852 | 86653 952 20488 | 32 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
4389820 | 48222 24 18852 | 73349 944 20488 | 32 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
4519260 | 148744 24 18852 | 179348 1000 20456 | 32 | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
4539640 | 147504 24 18852 | 178052 1000 20456 | 32 | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
4661820 | 145716 24 18852 | 177636 1000 20456 | 32 | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
4663720 | 145716 24 18852 | 177636 1000 20456 | 32 | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
4668100 | 145716 24 18852 | 177636 1000 20456 | 32 | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
4683900 | 145716 24 18852 | 177636 1000 20456 | 32 | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
4802840 | 144300 24 18852 | 176188 1000 20456 | 32 | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
4807360 | 144300 24 18852 | 176188 1000 20456 | 32 | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
4808520 | 144300 24 18852 | 176188 1000 20456 | 32 | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
4820100 | 144300 24 18852 | 176188 1000 20456 | 32 | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
4923860 | 132804 24 18852 | 165004 1000 20456 | 32 | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
4926540 | 132804 24 18852 | 165004 1000 20456 | 32 | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
4927440 | 132804 24 18852 | 165004 1000 20456 | 32 | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
4927540 | 132804 24 18852 | 165004 1000 20456 | 32 | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
4968600 | 134556 24 18852 | 166356 1000 20456 | 32 | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
4968660 | 134556 24 18852 | 166356 1000 20456 | 32 | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
4968920 | 134556 24 18852 | 166356 1000 20456 | 32 | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
4971240 | 134556 24 18852 | 166356 1000 20456 | 32 | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
5380320 | 57075 24 18852 | 83213 952 20488 | 32 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 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
|