Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
18900 | 43000 0 0 | 53327 880 736 | opt64lcu24 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
19080 | 44028 0 0 | 57304 824 752 | opt64lcu24 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200102 | 20191221 |
19260 | 44384 0 0 | 55495 896 744 | opt64lcu24 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
19260 | 44688 0 0 | 57023 896 760 | opt64lcu24 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
19620 | 13540 0 0 | 26808 824 752 | opt64lcu6 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200102 | 20191221 |
19620 | 13372 0 0 | 26648 824 752 | opt64u6 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200102 | 20191221 |
19620 | 1972 0 0 | 15240 824 752 | simple | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200102 | 20191221 |
19800 | 13920 0 0 | 24247 880 736 | opt64lcu6 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
19800 | 13664 0 0 | 23991 880 736 | opt64u6 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
19980 | 14720 0 0 | 27055 896 760 | opt64lcu6 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
19980 | 14668 0 0 | 26991 896 760 | opt64u6 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
20520 | 3048 0 0 | 13295 880 736 | inplace | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
20880 | 6396 0 0 | 18631 896 760 | inplace | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
21420 | 14996 0 0 | 26119 896 744 | opt64u6 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
21600 | 4276 0 0 | 16519 896 760 | simple | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
21780 | 15248 0 0 | 26359 896 744 | opt64lcu6 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
22320 | 3384 0 0 | 14407 896 744 | inplace | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
22320 | 1920 0 0 | 12159 880 736 | simple | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
22860 | 2120 0 0 | 13143 896 744 | simple | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
29520 | 15364 0 0 | 26527 896 744 | opt64u6 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
30060 | 3860 0 0 | 17128 824 752 | inplace | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200102 | 20191221 |
30240 | 50032 0 0 | 61199 896 744 | opt64lcu24 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
30600 | 3452 0 0 | 14535 896 744 | inplace | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
30780 | 15844 0 0 | 27007 896 744 | opt64lcu6 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
31140 | 2424 0 0 | 15688 824 752 | compact | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200102 | 20191221 |
34920 | 2288 0 0 | 13367 896 744 | simple | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
56340 | 5040 0 0 | 18312 824 752 | simple32bi | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200102 | 20191221 |
58860 | 14732 0 0 | 28016 824 752 | opt32bi-rvku2 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200102 | 20191221 |
59220 | 24692 0 0 | 37968 824 752 | opt32bi-s2lcu4 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200102 | 20191221 |
63720 | 4488 0 0 | 14727 880 736 | simple32bi | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
66600 | 13472 0 0 | 23791 880 736 | opt32bi-rvku2 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
70920 | 7400 0 0 | 17647 880 736 | inplace32bi | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
72720 | 23356 0 4 | 36648 824 262904 | opt32biT-s2lcu4 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200102 | 20191221 |
73440 | 23324 0 0 | 33663 880 736 | opt32bi-s2lcu4 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
74520 | 9092 0 0 | 22368 824 752 | inplace32bi | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200102 | 20191221 |
77940 | 14308 0 0 | 26575 896 760 | simple32bi | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
78480 | 31460 0 0 | 43791 896 760 | opt32bi-s2lcu4 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
78660 | 19188 0 0 | 31535 896 760 | opt32bi-rvku2 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
81540 | 4948 0 0 | 17223 896 760 | compact | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
82080 | 23312 0 4 | 33703 896 262880 | opt32biT-s2lcu4 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
82980 | 5816 0 0 | 16863 896 744 | simple32bi | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
83520 | 17456 0 0 | 28583 896 744 | opt32bi-rvku2 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
84420 | 6808 192 0 | 19095 1096 760 | compact8 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
84600 | 30640 0 0 | 41751 896 744 | opt32bi-s2lcu4 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
87840 | 13256 0 0 | 25519 896 760 | inplace32bi | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
91620 | 31292 0 4 | 43687 912 262904 | opt32biT-s2lcu4 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
93960 | 10292 0 0 | 21335 896 744 | inplace32bi | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
95400 | 4888 0 0 | 15983 896 744 | simple32bi | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
96660 | 30704 0 4 | 41879 912 262888 | opt32biT-s2lcu4 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
97740 | 14472 0 0 | 25623 896 744 | opt32bi-rvku2 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
100620 | 7888 0 0 | 18983 896 744 | inplace32bi | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
100800 | 24972 0 0 | 36143 896 744 | opt32bi-s2lcu4 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
109440 | 25008 0 4 | 36231 912 262888 | opt32biT-s2lcu4 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
176940 | 3316 0 0 | 16584 824 752 | compact8 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200102 | 20191221 |
182880 | 2232 0 0 | 13279 896 744 | compact | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
217800 | 1844 0 0 | 12111 880 736 | compact | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
261900 | 2136 0 0 | 13255 896 744 | compact | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
305280 | 1970 192 0 | 12982 1080 744 | compact8 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
337680 | 1586 192 0 | 11879 1072 736 | compact8 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
390960 | 1774 192 0 | 12846 1080 744 | compact8 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200102 | 20191221 |
Compiler | Implementations
|
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | opt64lcu24 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | opt64lcu24 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | opt64lcu24 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | opt64lcu24 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | opt64lcu24 |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | opt64lcu6 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | opt64lcu6 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | opt64lcu6 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | opt64lcu6 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | opt64lcu6 |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | opt64u6 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | opt64u6 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | opt64u6 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | opt64u6 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | opt64u6
|