Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
10219350 | 87878 0 0 | 96771 840 1600 | skylake | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 |
10267132 | 118782 0 0 | 126427 848 1632 | opt | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 |
10296814 | 87756 0 0 | 96579 840 1600 | opt | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 |
10335332 | 118826 0 0 | 126491 848 1632 | skylake | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 |
10425900 | 98596 0 0 | 106403 848 1632 | opt | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 |
10552190 | 98640 0 0 | 106467 848 1632 | skylake | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 |
10659944 | 95513 0 0 | 103907 848 1632 | opt | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 |
10721920 | 95570 0 0 | 103971 848 1632 | skylake | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 |
94861030 | 99800 56 28 | 1886006 8248 6920 | ref | icpc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
95564766 | 103488 56 28 | 1885790 8248 6856 | ref | icpc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
98603342 | 102444 56 28 | 1888234 8248 6920 | ref | icpc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
99621618 | 103472 56 28 | 1885790 8248 6856 | ref | icpc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
99777984 | 93316 56 28 | 1882802 8248 6856 | ref | icpc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
100175420 | 36606 112 7 | 1806216 4384 6776 | ref | g++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 |
100417128 | 96884 56 28 | 1887170 8248 6856 | ref | icpc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
100542296 | 95832 56 28 | 1886078 8248 6856 | ref | icpc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
101308378 | 95832 56 28 | 1886078 8248 6856 | ref | icpc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
101358442 | 49564 112 7 | 1818512 4392 6776 | ref | g++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 |
102672284 | 92368 56 28 | 1881822 8248 6856 | ref | icpc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
103384366 | 103488 56 28 | 1885790 8248 6856 | ref | icpc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
104276542 | 95832 56 28 | 1886078 8248 6856 | ref | icpc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
104513610 | 55213 112 7 | 1827268 4392 6776 | ref | g++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 |
106255296 | 104524 56 28 | 1886434 8248 6856 | ref | icpc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
106495348 | 96884 56 28 | 1887170 8248 6856 | ref | icpc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
107086512 | 95832 56 28 | 1886078 8248 6856 | ref | icpc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
107274106 | 101152 56 28 | 1887438 8248 6920 | ref | icpc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
108033972 | 100916 56 28 | 1886906 8248 6920 | ref | icpc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
108129802 | 104524 56 28 | 1886434 8248 6856 | ref | icpc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
110033194 | 96884 56 28 | 1887170 8248 6856 | ref | icpc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
110773154 | 42405 112 7 | 1808900 4392 6776 | ref | g++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191020 | 20191017 |
110890304 | 103472 56 28 | 1885790 8248 6856 | ref | icpc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191020 | 20191017 |
111732964 | 104540 56 28 | 1886434 8248 6856 | ref | icpc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
112844930 | 104540 56 28 | 1886434 8248 6856 | ref | icpc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
113504514 | 96884 56 28 | 1887170 8248 6856 | ref | icpc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191020 | 20191017 |
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=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 | skylake |
icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer | skylake |
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | skylake |
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | skylake |
icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer | skylake |
icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer | skylake |
icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer | skylake |
icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer | skylake |
icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer | skylake |
icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer | skylake |
icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer | skylake |
icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer | skylake |
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | skylake |
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | skylake |
icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer | skylake |
icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer | skylake |
icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer | skylake |
icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer | skylake |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | skylake |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | skylake |
icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer | skylake |
icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer | skylake
|