Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
179612 | 56504 8 1048676 | 89420 928 1050304 | avx2 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
236516 | 36914 8 1048676 | 67172 928 1050304 | avx2 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
239578 | 50772 8 1049664 | 86977 976 1051264 | avx2 | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
240518 | 50732 8 1049664 | 86825 976 1051264 | avx2 | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
242634 | 57948 8 1049664 | 94572 992 1051264 | avx2 | icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
244600 | 59108 8 1049664 | 96084 992 1051264 | avx2 | icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
249906 | 52036 8 1049664 | 88063 984 1051232 | avx2 | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
249932 | 51804 8 1049664 | 87431 984 1051232 | avx2 | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
250018 | 51820 8 1049664 | 87447 984 1051232 | avx2 | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
250136 | 52052 8 1049664 | 88079 984 1051232 | avx2 | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
250254 | 52052 8 1049664 | 88079 984 1051232 | avx2 | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
250328 | 52036 8 1049664 | 88063 984 1051232 | avx2 | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
250674 | 51820 8 1049664 | 87447 984 1051232 | avx2 | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
251696 | 51804 8 1049664 | 87431 984 1051232 | avx2 | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
252882 | 34753 8 1048676 | 64908 928 1050304 | avx2 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
256008 | 58764 8 1049664 | 94407 984 1051232 | avx2 | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
256178 | 58764 8 1049664 | 94407 984 1051232 | avx2 | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
256874 | 58660 8 1049664 | 94271 984 1051232 | avx2 | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
256938 | 58764 8 1049664 | 94407 984 1051232 | avx2 | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
257096 | 58660 8 1049664 | 94271 984 1051232 | avx2 | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
258434 | 58660 8 1049664 | 94271 984 1051232 | avx2 | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
258536 | 58660 8 1049664 | 94271 984 1051232 | avx2 | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
277258 | 58764 8 1049664 | 93132 984 1051232 | avx2 | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
278850 | 58740 8 1049664 | 93052 984 1051232 | avx2 | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
366442 | 19453 8 1048676 | 48865 928 1050272 | avx2 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
412816 | 58764 8 1049664 | 94407 984 1051232 | avx2 | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
2401938 | 102403 0 1048644 | 135444 920 1050304 | portable | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
3320842 | 54069 0 1048644 | 84372 920 1050304 | portable | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
3324924 | 51481 0 1048644 | 81652 920 1050304 | portable | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
3465310 | 99572 0 1049632 | 135199 976 1051232 | portable | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
3478356 | 99804 0 1049632 | 135399 976 1051232 | portable | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
3479282 | 99804 0 1049632 | 135399 976 1051232 | portable | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
3480410 | 99804 0 1049632 | 135399 976 1051232 | portable | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
3481348 | 99572 0 1049632 | 135199 976 1051232 | portable | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
3483378 | 99572 0 1049632 | 135199 976 1051232 | portable | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
3483386 | 99572 0 1049632 | 135199 976 1051232 | portable | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
3486932 | 99804 0 1049632 | 135399 976 1051232 | portable | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
3488926 | 96628 0 1049632 | 130980 976 1051232 | portable | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
3494954 | 109900 0 1049632 | 146460 984 1051264 | portable | icc_-march=icelake-client_-mtune=icelake-client_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
3519000 | 103660 0 1049632 | 139753 968 1051264 | portable | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O3_-fomit-frame-pointer | 20191019 | 20191017 |
3558282 | 98252 0 1049632 | 132548 976 1051232 | portable | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
3582664 | 101140 0 1049632 | 137135 976 1051232 | portable | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
3584460 | 101140 0 1049632 | 137135 976 1051232 | portable | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
3584908 | 101140 0 1049632 | 137135 976 1051232 | portable | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
3585524 | 101140 0 1049632 | 137135 976 1051232 | portable | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
3589044 | 100476 0 1049632 | 136071 976 1051232 | portable | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
3590540 | 100476 0 1049632 | 136071 976 1051232 | portable | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
3591412 | 100476 0 1049632 | 136071 976 1051232 | portable | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
3593754 | 100476 0 1049632 | 136071 976 1051232 | portable | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
3607388 | 111588 0 1049632 | 148500 984 1051264 | portable | icc_-march=icelake-client_-mtune=icelake-client_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
3607526 | 104836 0 1049632 | 141041 968 1051264 | portable | icc_-march=skylake-avx512_-mtune=skylake-avx512_-O2_-fomit-frame-pointer | 20191019 | 20191017 |
8314324 | 9286 0 1048644 | 38689 920 1050272 | portable | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
8837794 | 146565 0 1048644 | 179532 920 1050304 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
18818230 | 66061 0 1048644 | 96348 920 1050304 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
19144512 | 65062 0 1048644 | 95212 920 1050304 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
37097840 | 8441 0 1048644 | 37817 920 1050272 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191019 | 20191017 |
Compiler | Implementations
|
icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer | ref |
icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer | ref |
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | ref |
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | ref |
icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer | ref |
icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer | ref |
icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer | ref |
icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer | ref |
icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer | ref |
icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer | ref |
icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer | ref |
icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer | ref |
icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer | ref |
icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer | ref |
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | ref |
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | ref |
icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer | ref |
icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer | ref |
icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer | ref |
icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer | ref |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | ref |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | ref |
icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer | ref |
icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer | ref
|