Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
1562 | 4624 0 0 | 19477 840 736 | avx | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
1562 | 4624 0 0 | 19477 840 736 | avx | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
1562 | 4480 0 0 | 18029 840 736 | avx | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
1562 | 4512 0 0 | 18117 840 736 | avx | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
1562 | 4624 0 0 | 19477 840 736 | avx | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
1584 | 4608 0 0 | 19861 840 736 | avx | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
1584 | 4608 0 0 | 19861 840 736 | avx | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
1584 | 4608 0 0 | 19861 840 736 | avx | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
1584 | 4608 0 0 | 19861 840 736 | avx | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
1584 | 4624 0 0 | 19477 840 736 | avx | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
1650 | 4608 0 0 | 19477 840 736 | avx | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
1650 | 4640 0 0 | 19541 840 736 | avx | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
1650 | 4608 0 0 | 19477 840 736 | avx | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
1650 | 4640 0 0 | 19541 840 736 | avx | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
1650 | 4608 0 0 | 19477 840 736 | avx | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
1650 | 4640 0 0 | 19541 840 736 | avx | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
1650 | 4640 0 0 | 19541 840 736 | avx | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
1716 | 5379 0 0 | 16337 800 768 | avx | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
1738 | 3749 0 0 | 13188 792 768 | avx | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
1760 | 3743 0 0 | 13076 792 768 | avx | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
1760 | 3603 0 0 | 12100 776 768 | avx | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
2244 | 4608 0 0 | 19477 840 736 | avx | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
2442 | 11488 0 0 | 26741 840 736 | int16 | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
2442 | 11488 0 0 | 26741 840 736 | int16 | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
2442 | 11488 0 0 | 26741 840 736 | int16 | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
2442 | 11488 0 0 | 26741 840 736 | int16 | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
2464 | 11488 0 0 | 26341 840 736 | int16 | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
2464 | 11488 0 0 | 26341 840 736 | int16 | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
2464 | 11488 0 0 | 26341 840 736 | int16 | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
2486 | 11488 0 0 | 26341 840 736 | int16 | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
2706 | 5598 0 0 | 17011 792 744 | int16 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
2706 | 5598 0 0 | 17011 792 744 | int16 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
2728 | 6990 0 0 | 19043 792 744 | int16 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
3300 | 8569 0 0 | 20379 792 728 | int16 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
6798 | 8496 0 0 | 23381 840 736 | int16 | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
6820 | 8512 0 0 | 23429 840 736 | int16 | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
6842 | 8496 0 0 | 23381 840 736 | int16 | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
6842 | 8968 0 0 | 22501 840 736 | int16 | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
6842 | 8920 0 0 | 22509 840 736 | int16 | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
6842 | 8496 0 0 | 23381 840 736 | int16 | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
6864 | 8496 0 0 | 23381 840 736 | int16 | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
6886 | 8512 0 0 | 23429 840 736 | int16 | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
6908 | 8512 0 0 | 23429 840 736 | int16 | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
7260 | 8512 0 0 | 23429 840 736 | int16 | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
7700 | 6291 0 0 | 17731 792 744 | portable | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
7700 | 6291 0 0 | 17731 792 744 | portable | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
7722 | 7417 0 0 | 19483 792 744 | portable | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
7920 | 13912 0 0 | 29165 840 736 | portable | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
7920 | 13912 0 0 | 29165 840 736 | portable | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
7920 | 13912 0 0 | 29165 840 736 | portable | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
7920 | 13912 0 0 | 29165 840 736 | portable | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
8052 | 13976 0 0 | 28829 840 736 | portable | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
8052 | 13976 0 0 | 28829 840 736 | portable | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
8052 | 13976 0 0 | 28829 840 736 | portable | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
8074 | 13976 0 0 | 28829 840 736 | portable | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
9306 | 2153 0 0 | 10937 784 728 | int16 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
10340 | 2276 0 0 | 11732 792 768 | int16 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
10670 | 2180 0 0 | 11740 792 768 | int16 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
10780 | 11568 0 0 | 25101 840 736 | portable | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
10802 | 11632 0 0 | 25221 840 736 | portable | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
10802 | 11568 0 0 | 26453 840 736 | portable | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
10824 | 11568 0 0 | 26453 840 736 | portable | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
10824 | 11632 0 0 | 26549 840 736 | portable | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
10824 | 11568 0 0 | 26453 840 736 | portable | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
10824 | 11632 0 0 | 26549 840 736 | portable | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
10868 | 11632 0 0 | 26549 840 736 | portable | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
11066 | 2612 0 0 | 11385 784 728 | portable | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
11352 | 3277 0 0 | 14385 800 768 | portable | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
11594 | 2469 0 0 | 12028 792 768 | portable | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
11638 | 11568 0 0 | 26453 840 736 | portable | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
11682 | 11632 0 0 | 26549 840 736 | portable | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
14058 | 4200 0 0 | 15297 800 768 | int16 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
15114 | 3653 0 0 | 15459 792 728 | portable | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
16830 | 2126 0 0 | 10756 776 768 | int16 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
31548 | 1674 0 0 | 11148 792 768 | portable | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
31592 | 1555 0 0 | 10228 776 768 | portable | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
35134 | 2410 0 0 | 13859 792 744 | ref | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
35156 | 2410 0 0 | 13859 792 744 | ref | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
35200 | 1446 0 0 | 12545 800 768 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
35266 | 3731 0 0 | 15539 792 728 | ref | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
35310 | 2442 0 0 | 14515 792 744 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
35464 | 1704 0 0 | 16557 840 736 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
35486 | 1704 0 0 | 16557 840 736 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
35530 | 1704 0 0 | 16557 840 736 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
35816 | 1704 0 0 | 16589 840 736 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
35882 | 1704 0 0 | 16589 840 736 | ref | icc_-march=core-avx-i_-mtune=core-avx-i_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
35904 | 1720 0 0 | 16557 840 736 | ref | icc_-march=haswell_-mtune=haswell_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
35926 | 1704 0 0 | 16589 840 736 | ref | icc_-march=ivybridge_-mtune=ivybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
35948 | 1720 0 0 | 16957 840 736 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
35948 | 1720 0 0 | 16957 840 736 | ref | icc_-march=skylake_-mtune=skylake_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
35970 | 1720 0 0 | 16957 840 736 | ref | icc_-march=broadwell_-mtune=broadwell_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
35992 | 1720 0 0 | 16957 840 736 | ref | icc_-march=haswell_-mtune=haswell_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
35992 | 1704 0 0 | 16589 840 736 | ref | icc_-march=sandybridge_-mtune=sandybridge_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
36014 | 1720 0 0 | 16557 840 736 | ref | icc_-march=broadwell_-mtune=broadwell_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
36014 | 1720 0 0 | 16557 840 736 | ref | icc_-march=skylake_-mtune=skylake_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
36036 | 1704 0 0 | 15277 840 736 | ref | icc_-march=corei7_-mtune=corei7_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
36058 | 1720 0 0 | 16557 840 736 | ref | icc_-march=core-avx2_-mtune=core-avx2_-O3_-fomit-frame-pointer | 20191024 | 20191017 |
36300 | 1704 0 0 | 15221 840 736 | ref | icc_-march=corei7_-mtune=corei7_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
36366 | 1704 0 0 | 16557 840 736 | ref | icc_-march=corei7-avx_-mtune=corei7-avx_-O2_-fomit-frame-pointer | 20191024 | 20191017 |
36762 | 1275 0 0 | 10844 792 768 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
36784 | 1110 0 0 | 9881 784 728 | ref | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20191024 | 20191017 |
37092 | 1183 0 0 | 10628 792 768 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 20191017 |
38830 | 1053 0 0 | 9668 776 768 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191024 | 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 | int16 |
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | int16 |
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | int16 |
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | int16 |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | int16 |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | int16 |
icc -march=cannonlake -mtune=cannonlake -O2 -fomit-frame-pointer | portable |
icc -march=cannonlake -mtune=cannonlake -O3 -fomit-frame-pointer | portable |
icc -march=icelake-client -mtune=icelake-client -O2 -fomit-frame-pointer | portable |
icc -march=icelake-client -mtune=icelake-client -O3 -fomit-frame-pointer | portable |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O2 -fomit-frame-pointer | portable |
icc -march=skylake-avx512 -mtune=skylake-avx512 -O3 -fomit-frame-pointer | portable |
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
|