Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
139019258 | 143952 0 0 | 138892 896 1600 | skylake | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
139338558 | 146976 0 0 | 141796 896 1600 | skylake | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
140726480 | 143024 0 0 | 142452 896 1632 | skylake | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
141140652 | 139456 0 0 | 139460 896 1632 | skylake | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
141573546 | 141712 0 0 | 139436 896 1600 | skylake | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
141574220 | 141712 0 0 | 139436 896 1600 | skylake | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
141704080 | 143952 0 0 | 138892 896 1600 | skylake | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
141708972 | 138552 0 0 | 136244 896 1600 | skylake | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
141725040 | 138552 0 0 | 136244 896 1600 | skylake | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
141790242 | 138552 0 0 | 136244 896 1600 | skylake | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
141831286 | 141712 0 0 | 139436 896 1600 | skylake | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
141858194 | 146960 0 0 | 141796 896 1600 | skylake | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
142035410 | 138552 0 0 | 136244 896 1600 | skylake | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
142187264 | 141712 0 0 | 139436 896 1600 | skylake | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
142459608 | 143968 0 0 | 138956 896 1600 | skylake | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
142746000 | 143968 0 0 | 138956 896 1600 | skylake | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
142921556 | 89700 0 0 | 98341 864 1632 | skylake | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
144432786 | 146960 0 0 | 141796 896 1600 | skylake | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
145610614 | 87568 0 0 | 96597 864 1632 | skylake | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
145819310 | 146976 0 0 | 141796 896 1600 | skylake | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
149914886 | 90037 0 0 | 98661 864 1632 | opt | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
150476224 | 140032 0 0 | 140036 896 1632 | opt | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
150701136 | 143600 0 0 | 143028 896 1632 | opt | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
151821600 | 78165 0 0 | 87909 856 1600 | skylake | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
152337838 | 138792 0 0 | 136468 896 1600 | opt | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
152828904 | 138792 0 0 | 136468 896 1600 | opt | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
152945860 | 138792 0 0 | 136468 896 1600 | opt | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
153044652 | 144208 0 0 | 139180 896 1600 | opt | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
153104796 | 144192 0 0 | 139180 896 1600 | opt | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
153210826 | 147552 0 0 | 142372 896 1600 | opt | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
153356600 | 142288 0 0 | 140012 896 1600 | opt | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
153695178 | 144208 0 0 | 139180 896 1600 | opt | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
153704946 | 144192 0 0 | 139180 896 1600 | opt | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
153760720 | 147536 0 0 | 142372 896 1600 | opt | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
153916506 | 147536 0 0 | 142372 896 1600 | opt | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
154112360 | 142288 0 0 | 140012 896 1600 | opt | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
155492280 | 147552 0 0 | 142372 896 1600 | opt | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
156196606 | 142288 0 0 | 140012 896 1600 | opt | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
158554814 | 87776 0 0 | 96789 864 1632 | opt | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
159011402 | 142288 0 0 | 140012 896 1600 | opt | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
159294238 | 138792 0 0 | 136468 896 1600 | opt | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
160009588 | 78383 0 0 | 88101 856 1600 | opt | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
160609946 | 103052 0 0 | 111725 864 1632 | skylake | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
171052652 | 103368 0 0 | 112045 864 1632 | opt | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
176723408 | 146904 0 0 | 146884 896 1632 | skylake | icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
176735868 | 142416 0 0 | 142372 896 1632 | skylake | icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
186100486 | 147480 0 0 | 147460 896 1632 | opt | icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
186266402 | 142992 0 0 | 142948 896 1632 | opt | icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
908241224 | 36339 112 7 | 1806258 4400 6776 | ref | g++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
910397490 | 100384 56 28 | 1882910 8248 6856 | ref | icpc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
911052346 | 98240 56 28 | 1885030 8248 6920 | ref | icpc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
911496098 | 92528 56 28 | 1883566 8248 6856 | ref | icpc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
912516714 | 88736 56 28 | 1878958 8248 6856 | ref | icpc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
912661072 | 92528 56 28 | 1883566 8248 6856 | ref | icpc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
913155040 | 100400 56 28 | 1882910 8248 6856 | ref | icpc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
913367320 | 99120 56 28 | 1882118 8248 6856 | ref | icpc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
913888450 | 95256 56 28 | 1882190 8248 6920 | ref | icpc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
914660096 | 87744 56 28 | 1877838 8248 6856 | ref | icpc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
914760848 | 99136 56 28 | 1882118 8248 6856 | ref | icpc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
915078424 | 96832 56 28 | 1884086 8248 6920 | ref | icpc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
915431600 | 99136 56 28 | 1882118 8248 6856 | ref | icpc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
915702876 | 96360 56 28 | 1883238 8248 6920 | ref | icpc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
915809270 | 92528 56 28 | 1883566 8248 6856 | ref | icpc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
915844056 | 49614 112 7 | 1818850 4408 6776 | ref | g++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
915974524 | 91344 56 28 | 1882262 8248 6856 | ref | icpc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
916305114 | 54392 112 7 | 1826918 4408 6776 | ref | g++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
916454886 | 42325 112 7 | 1808986 4408 6776 | ref | g++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191023 | 20191017 |
916660276 | 91344 56 28 | 1882262 8248 6856 | ref | icpc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
916702400 | 91344 56 28 | 1882262 8248 6856 | ref | icpc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
918229350 | 99120 56 28 | 1882118 8248 6856 | ref | icpc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
918845898 | 100384 56 28 | 1882910 8248 6856 | ref | icpc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
919697798 | 92528 56 28 | 1883566 8248 6856 | ref | icpc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191023 | 20191017 |
923573444 | 91344 56 28 | 1882262 8248 6856 | ref | icpc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191023 | 20191017 |
924930124 | 100400 56 28 | 1882910 8248 6856 | ref | icpc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191023 | 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
|