Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
13651 | 23773 0 0 | 36577 852 896 | T:core2 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
13660 | 23773 0 0 | 35039 844 960 | T:core2 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
13660 | 23773 0 0 | 32919 756 928 | T:core2 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240105 | 20231222 |
13698 | 23773 0 0 | 34067 772 960 | T:core2 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240105 | 20231222 |
13708 | 23773 0 0 | 38209 852 960 | T:core2 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
13709 | 23773 0 0 | 34420 780 960 | T:core2 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240105 | 20231222 |
13715 | 23773 0 0 | 34241 852 896 | T:core2 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
13750 | 23773 0 0 | 36308 780 960 | T:core2 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240105 | 20231222 |
13759 | 23773 0 0 | 37897 852 928 | T:core2 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
14905 | 24111 0 0 | 36913 852 896 | T:amd64-1 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
14910 | 24111 0 0 | 33255 756 928 | T:amd64-1 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240105 | 20231222 |
14912 | 24111 0 0 | 34756 780 960 | T:amd64-1 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240105 | 20231222 |
14917 | 24111 0 0 | 35375 844 960 | T:amd64-1 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
14919 | 24111 0 0 | 34403 772 960 | T:amd64-1 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240105 | 20231222 |
14920 | 24111 0 0 | 34577 852 896 | T:amd64-1 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
14923 | 24111 0 0 | 38233 852 928 | T:amd64-1 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
14924 | 24111 0 0 | 38545 852 960 | T:amd64-1 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
14926 | 24111 0 0 | 36644 780 960 | T:amd64-1 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240105 | 20231222 |
15869 | 24888 0 0 | 35540 780 960 | T:amd64-2 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240105 | 20231222 |
15885 | 24888 0 0 | 37428 780 960 | T:amd64-2 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240105 | 20231222 |
15897 | 24888 0 0 | 35187 772 960 | T:amd64-2 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240105 | 20231222 |
15903 | 24888 0 0 | 34039 756 928 | T:amd64-2 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240105 | 20231222 |
15921 | 24888 0 0 | 36159 844 960 | T:amd64-2 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
15922 | 24888 0 0 | 39329 852 960 | T:amd64-2 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
15923 | 24888 0 0 | 37697 852 896 | T:amd64-2 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
15931 | 24888 0 0 | 39017 852 928 | T:amd64-2 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
15939 | 24888 0 0 | 35361 852 896 | T:amd64-2 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
16277 | 25213 0 0 | 38017 852 896 | T:amd64-3 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
16297 | 25213 0 0 | 34359 756 928 | T:amd64-3 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240105 | 20231222 |
16305 | 25213 0 0 | 35507 772 960 | T:amd64-3 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240105 | 20231222 |
16316 | 25213 0 0 | 39337 852 928 | T:amd64-3 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
16316 | 25213 0 0 | 39649 852 960 | T:amd64-3 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
16317 | 25213 0 0 | 35860 780 960 | T:amd64-3 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240105 | 20231222 |
16318 | 25213 0 0 | 37748 780 960 | T:amd64-3 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240105 | 20231222 |
16321 | 25213 0 0 | 36479 844 960 | T:amd64-3 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
16343 | 25213 0 0 | 35681 852 896 | T:amd64-3 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
16859 | 17563 0 0 | 30297 852 896 | T:xmm1reg | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
17126 | 17486 0 0 | 27881 852 896 | T:xmm1reg | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
18685 | 17848 0 0 | 28460 780 960 | T:xmm1reg | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240105 | 20231222 |
19104 | 17726 0 0 | 31825 852 928 | T:xmm1reg | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
19122 | 18290 0 0 | 30780 780 960 | T:xmm1reg | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240105 | 20231222 |
19137 | 17726 0 0 | 32121 852 960 | T:xmm1reg | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
19164 | 17610 0 0 | 28823 844 960 | T:xmm1reg | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
22724 | 17781 0 0 | 27979 772 960 | T:xmm1reg | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240105 | 20231222 |
23681 | 17709 0 0 | 26799 756 928 | T:xmm1reg | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240105 | 20231222 |
30680 | 21862 0 0 | 34316 780 960 | T:xmm4 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240105 | 20231222 |
31407 | 19578 0 0 | 32044 780 960 | T:xmm2 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240105 | 20231222 |
32416 | 19247 0 0 | 31708 780 960 | T:xmm1 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240105 | 20231222 |
34100 | 17299 0 0 | 27697 852 896 | T:xmm2 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
34536 | 17415 0 0 | 30137 852 896 | T:xmm2 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
35654 | 17379 0 0 | 27777 852 896 | T:xmm4 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
35751 | 17216 0 0 | 27601 852 896 | T:xmm1 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
35917 | 17850 0 0 | 32249 852 960 | T:xmm4 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
35942 | 17511 0 0 | 30233 852 896 | T:xmm4 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
36677 | 17722 0 0 | 32121 852 960 | T:xmm2 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
37552 | 17684 0 0 | 28268 780 960 | T:xmm4 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240105 | 20231222 |
37982 | 17423 0 0 | 26527 756 928 | T:xmm4 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240105 | 20231222 |
38513 | 17588 0 0 | 31681 852 928 | T:xmm1 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
38589 | 17462 0 0 | 28679 844 960 | T:xmm2 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
38756 | 17568 0 0 | 28156 780 960 | T:xmm2 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240105 | 20231222 |
39283 | 17385 0 0 | 28599 844 960 | T:xmm1 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
39869 | 17341 0 0 | 30073 852 896 | T:xmm1 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
39978 | 17586 0 0 | 27755 772 960 | T:xmm4 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240105 | 20231222 |
40029 | 17348 0 0 | 26447 756 928 | T:xmm2 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240105 | 20231222 |
41151 | 17540 0 0 | 28743 844 960 | T:xmm4 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
41260 | 17850 0 0 | 31953 852 928 | T:xmm4 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
41418 | 17449 0 0 | 28044 780 960 | T:xmm1 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240105 | 20231222 |
42184 | 17528 0 0 | 27691 772 960 | T:xmm2 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240105 | 20231222 |
42553 | 17722 0 0 | 31825 852 928 | T:xmm2 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
43182 | 17274 0 0 | 26367 756 928 | T:xmm1 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240105 | 20231222 |
44874 | 17436 0 0 | 27595 772 960 | T:xmm1 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240105 | 20231222 |
45937 | 17588 0 0 | 31977 852 960 | T:xmm1 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
80004 | 17439 0 0 | 29924 780 960 | T:ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240105 | 20231222 |
148835 | 20223 0 0 | 32945 852 896 | T:ref | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
154441 | 17030 0 0 | 27425 852 896 | T:ref | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
168953 | 20118 0 0 | 34481 852 960 | T:ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
172612 | 20118 0 0 | 34185 852 928 | T:ref | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
233434 | 17221 0 0 | 26401 764 928 | T:ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240105 | 20231222 |
286867 | 17338 0 0 | 27998 788 960 | T:ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240105 | 20231222 |
323130 | 17465 0 0 | 28663 844 960 | T:ref | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240105 | 20231222 |
343197 | 17401 0 0 | 27595 772 960 | T:ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240105 | 20231222 |
Compiler | Implementations
|
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:amd64-1 |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:amd64-1 |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:amd64-1 |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:amd64-1 |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:amd64-1 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:amd64-1 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:amd64-1 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:amd64-1 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:amd64-1 |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:amd64-2 |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:amd64-2 |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:amd64-2 |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:amd64-2 |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:amd64-2 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:amd64-2 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:amd64-2 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:amd64-2 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:amd64-2 |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:amd64-3 |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:amd64-3 |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:amd64-3 |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:amd64-3 |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:amd64-3 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:amd64-3 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:amd64-3 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:amd64-3 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:amd64-3 |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:core2 |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:core2 |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:core2 |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:core2 |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:core2 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:core2 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:core2 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:core2 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:core2
|