Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
7740 | 15600 32 0 | 31813 896 768 | avx | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
7780 | 15696 32 0 | 32325 896 768 | avx | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
7780 | 15600 32 0 | 31813 896 768 | avx | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
7780 | 15696 32 0 | 32325 896 768 | avx | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
7800 | 15600 32 0 | 31829 896 768 | avx | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
7820 | 16000 32 0 | 30877 896 768 | avx | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
7820 | 15696 32 0 | 32309 896 768 | avx | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
7820 | 15600 32 0 | 31829 896 768 | avx | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
7880 | 15696 32 0 | 32309 896 768 | avx | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
7900 | 16032 32 0 | 30853 896 768 | avx | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
8040 | 14427 0 0 | 27385 816 800 | avx | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
11800 | 18112 32 0 | 34261 896 768 | avx | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
11800 | 18112 32 0 | 34261 896 768 | avx | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
11900 | 18176 32 0 | 34293 896 768 | avx | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
11920 | 18112 32 0 | 34261 896 768 | avx | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
11940 | 18112 32 0 | 34261 896 768 | avx | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
12020 | 18176 32 0 | 34293 896 768 | avx | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
12020 | 18176 32 0 | 34293 896 768 | avx | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
12140 | 18176 32 0 | 34293 896 768 | avx | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
13020 | 13476 0 0 | 24028 808 800 | avx | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
15840 | 13547 0 0 | 24324 808 800 | avx | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
16040 | 14048 0 0 | 23684 792 800 | avx | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
24200 | 14935 0 0 | 27849 816 800 | round1 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
24380 | 14112 0 0 | 30733 856 768 | round1 | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
24440 | 14328 0 0 | 29141 856 768 | round1 | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
24500 | 14096 0 0 | 30701 856 768 | round1 | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
24520 | 14096 0 0 | 30701 856 768 | round1 | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
24520 | 14112 0 0 | 30733 856 768 | round1 | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
24800 | 14608 0 0 | 30749 856 768 | round1 | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
24820 | 14608 0 0 | 30749 856 768 | round1 | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
24840 | 14608 0 0 | 30749 856 768 | round1 | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
24860 | 14608 0 0 | 30749 856 768 | round1 | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
25380 | 14608 0 0 | 30813 856 768 | round1 | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
25420 | 14608 0 0 | 30813 856 768 | round1 | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
25520 | 14624 0 0 | 30845 856 768 | round1 | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
25540 | 14624 0 0 | 30845 856 768 | round1 | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
25720 | 15112 0 0 | 29981 856 768 | round1 | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
25840 | 15344 0 0 | 31517 856 768 | round1 | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
25840 | 15344 0 0 | 31517 856 768 | round1 | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
25860 | 15344 0 0 | 31517 856 768 | round1 | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
25880 | 15344 0 0 | 31517 856 768 | round1 | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
31660 | 9426 0 0 | 20017 816 800 | round1 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
32420 | 9657 0 0 | 20481 816 800 | round1 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
39720 | 9247 0 0 | 18852 792 800 | round1 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
177400 | 3396 0 0 | 15827 808 776 | ref | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
177600 | 3396 0 0 | 15827 808 776 | ref | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
177760 | 3412 0 0 | 16467 808 776 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
212560 | 2161 0 0 | 15081 816 800 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
367700 | 2722 0 0 | 15523 808 760 | ref | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
412080 | 1712 0 0 | 18301 856 768 | ref | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
412620 | 1712 0 0 | 18301 856 768 | ref | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
413560 | 1712 0 0 | 17901 856 768 | ref | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
413700 | 1712 0 0 | 17901 856 768 | ref | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
417100 | 1712 0 0 | 18285 856 768 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
417840 | 1712 0 0 | 18285 856 768 | ref | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
420560 | 1712 0 0 | 17885 856 768 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
442040 | 1464 0 0 | 17573 856 768 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
442840 | 1464 0 0 | 17573 856 768 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
443380 | 1464 0 0 | 17573 856 768 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
443420 | 1464 0 0 | 17573 856 768 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
457160 | 1368 0 0 | 16189 856 768 | ref | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
458500 | 1368 0 0 | 16133 856 768 | ref | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
461920 | 1464 0 0 | 17541 856 768 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
462440 | 1464 0 0 | 17541 856 768 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
462780 | 1712 0 0 | 17885 856 768 | ref | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191025 | 20191017 |
462940 | 1464 0 0 | 17541 856 768 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
463640 | 1464 0 0 | 17541 856 768 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191025 | 20191017 |
1475720 | 452 0 0 | 10233 800 760 | ref | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191025 | 20191017 |
1532700 | 625 0 0 | 11340 808 800 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
1587220 | 494 0 0 | 10052 792 800 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191025 | 20191017 |
2220840 | 614 0 0 | 11100 808 800 | ref | 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 | avx |
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | avx |
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | avx |
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | avx |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | avx |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | avx |
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | ref |
icc -march=cannonlake -mtune=cannonlake -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=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | ref |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | ref |
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | round1 |
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | round1 |
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | round1 |
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | round1 |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | round1 |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | round1
|
Compiler | Implementations
|
icc -march=broadwell -mtune=broadwell -O2 -fomit-frame-pointer | avx |
icc -march=broadwell -mtune=broadwell -O3 -fomit-frame-pointer | avx |
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | avx |
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | avx |
icc -march=core-avx-i -mtune=core-avx-i -O2 -fomit-frame-pointer | avx |
icc -march=core-avx-i -mtune=core-avx-i -O3 -fomit-frame-pointer | avx |
icc -march=core-avx2 -mtune=core-avx2 -O2 -fomit-frame-pointer | avx |
icc -march=core-avx2 -mtune=core-avx2 -O3 -fomit-frame-pointer | avx |
icc -march=corei7-avx -mtune=corei7-avx -O2 -fomit-frame-pointer | avx |
icc -march=corei7-avx -mtune=corei7-avx -O3 -fomit-frame-pointer | avx |
icc -march=corei7 -mtune=corei7 -O2 -fomit-frame-pointer | avx |
icc -march=corei7 -mtune=corei7 -O3 -fomit-frame-pointer | avx |
icc -march=haswell -mtune=haswell -O2 -fomit-frame-pointer | avx |
icc -march=haswell -mtune=haswell -O3 -fomit-frame-pointer | avx |
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | avx |
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | avx |
icc -march=ivybridge -mtune=ivybridge -O2 -fomit-frame-pointer | avx |
icc -march=ivybridge -mtune=ivybridge -O3 -fomit-frame-pointer | avx |
icc -march=sandybridge -mtune=sandybridge -O2 -fomit-frame-pointer | avx |
icc -march=sandybridge -mtune=sandybridge -O3 -fomit-frame-pointer | avx |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | avx |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | avx |
icc -march=skylake -mtune=skylake -O2 -fomit-frame-pointer | avx |
icc -march=skylake -mtune=skylake -O3 -fomit-frame-pointer | avx
|