Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
34672 | 88375 0 0 | 113570 812 1040 | T:opt64lcu6 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
34770 | 84796 0 0 | 104552 804 1008 | T:opt64lcu6 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
35019 | 87679 0 0 | 111178 812 1040 | T:opt64lcu6 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
35051 | 87679 0 0 | 111178 812 1040 | T:opt64lcu6 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
36019 | 86147 0 0 | 109130 812 1008 | T:opt64lcu6 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
36600 | 179318 0 0 | 200551 828 1040 | T:opt64lcufullshld | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
36797 | 178219 0 0 | 199087 828 1040 | T:opt64lcufullshld | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
37109 | 82819 0 0 | 104071 828 1040 | T:opt64lcu6 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
37319 | 183897 0 0 | 203656 804 1008 | T:opt64lcufull | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
37379 | 184573 0 0 | 208090 812 1040 | T:opt64lcufullshld | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
37396 | 181788 0 0 | 201560 804 1008 | T:opt64lcufullshld | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
37405 | 190020 0 0 | 212711 828 1040 | T:opt64lcufullshld | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
37495 | 75075 0 0 | 94250 804 1040 | T:opt64lcu6 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
37497 | 187369 0 0 | 212562 812 1040 | T:opt64lcufull | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
37501 | 186673 0 0 | 210170 812 1040 | T:opt64lcufull | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
37518 | 186673 0 0 | 210170 812 1040 | T:opt64lcufull | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
37527 | 184573 0 0 | 208090 812 1040 | T:opt64lcufullshld | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
37691 | 82125 0 0 | 102991 828 1040 | T:opt64lcu6 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
37701 | 185269 0 0 | 210482 812 1040 | T:opt64lcufullshld | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
37708 | 185125 0 0 | 208122 812 1008 | T:opt64lcufullshld | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
38086 | 180941 0 0 | 203914 812 1008 | T:opt64lcufull | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
38462 | 88498 0 0 | 111175 828 1040 | T:opt64lcu6 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
38554 | 170572 0 0 | 189754 804 1040 | T:opt64lcufullshld | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
38563 | 91493 0 0 | 115002 812 1040 | T:opt64u6 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
38598 | 91493 0 0 | 115002 812 1040 | T:opt64u6 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
38668 | 89487 0 0 | 109240 804 1008 | T:opt64u6 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
38749 | 174113 0 0 | 194975 828 1040 | T:opt64lcufull | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
38755 | 92189 0 0 | 117394 812 1040 | T:opt64u6 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
38822 | 175251 0 0 | 196487 828 1040 | T:opt64lcufull | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
38976 | 165618 0 0 | 184794 804 1040 | T:opt64lcufull | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
40160 | 90057 0 0 | 113050 812 1008 | T:opt64u6 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
40549 | 78257 0 0 | 97434 804 1040 | T:opt64u6 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
41044 | 187395 0 0 | 210071 828 1040 | T:opt64lcufull | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
41058 | 199895 0 0 | 219656 804 1008 | T:opt64ufull | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
41188 | 86403 0 0 | 107647 828 1040 | T:opt64u6 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
41769 | 202440 0 0 | 227634 812 1040 | T:opt64ufull | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
41942 | 201744 0 0 | 225242 812 1040 | T:opt64ufull | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
41956 | 201744 0 0 | 225242 812 1040 | T:opt64ufull | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
42231 | 87540 0 0 | 108407 828 1040 | T:opt64u6 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
42461 | 175469 0 0 | 194650 804 1040 | T:opt64ufull | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
42584 | 188462 0 0 | 209695 828 1040 | T:opt64ufull | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
42871 | 196092 0 0 | 219082 812 1008 | T:opt64ufull | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
42934 | 93620 0 0 | 116303 828 1040 | T:opt64u6 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
43079 | 186927 0 0 | 207799 828 1040 | T:opt64ufull | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
45354 | 201905 0 0 | 224591 828 1040 | T:opt64ufull | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
55971 | 12535 0 0 | 35474 812 1008 | T:compact64 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
57271 | 12622 0 0 | 37770 812 1040 | T:compact64 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
90307 | 13768 0 0 | 36407 828 1040 | T:compact64 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
98526 | 11237 0 0 | 34682 812 1040 | T:compact64 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
98645 | 11237 0 0 | 34682 812 1040 | T:compact64 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
101296 | 19243 0 16 | 42018 844 1384 | T:ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
104210 | 34369 0 0 | 57015 828 1040 | T:inplace32bi | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
116786 | 32975 0 0 | 55650 812 1008 | T:inplace32bi | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
121072 | 27307 0 0 | 48159 828 1040 | T:inplace32bi | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
121629 | 35463 0 0 | 60074 812 1040 | T:inplace32bi | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
122009 | 34478 0 0 | 57386 812 1040 | T:inplace32bi | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
123820 | 34478 0 0 | 57386 812 1040 | T:inplace32bi | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
124544 | 24600 0 0 | 43770 804 1040 | T:inplace32bi | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
125977 | 29086 0 0 | 50335 828 1040 | T:inplace32bi | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
132737 | 28379 0 0 | 48104 804 1008 | T:inplace32bi | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
136650 | 16206 0 12 | 39349 828 1336 | T:ref | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
140434 | 16670 0 12 | 40349 828 1336 | T:ref | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
140782 | 16670 0 12 | 40349 828 1336 | T:ref | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
143416 | 16494 0 12 | 41869 828 1336 | T:ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
161904 | 9075 0 0 | 29879 828 1040 | T:compact64 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
171815 | 8262 0 0 | 27378 804 1040 | T:compact64 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
174112 | 8339 0 0 | 28040 804 1008 | T:compact64 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
182708 | 9811 0 0 | 30999 828 1040 | T:compact64 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
430484 | 10611 0 16 | 31938 844 1384 | T:ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
575542 | 9731 0 12 | 29640 820 1336 | T:ref | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
658075 | 10221 0 16 | 31170 844 1384 | T:ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
760416 | 8838 0 16 | 28146 820 1384 | T:ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
Compiler | Implementations
|
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt64lcu6 |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt64lcu6 |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt64lcu6 |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt64lcu6 |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt64lcu6 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt64lcu6 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt64lcu6 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt64lcu6 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt64lcu6 |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt64lcufull |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt64lcufull |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt64lcufull |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt64lcufull |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt64lcufull |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt64lcufull |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt64lcufull |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt64lcufull |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt64lcufull |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt64lcufullshld |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt64lcufullshld |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt64lcufullshld |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt64lcufullshld |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt64lcufullshld |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt64lcufullshld |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt64lcufullshld |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt64lcufullshld |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt64lcufullshld |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt64u6 |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt64u6 |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt64u6 |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt64u6 |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt64u6 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt64u6 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt64u6 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt64u6 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt64u6 |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt64ufull |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt64ufull |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt64ufull |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt64ufull |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:opt64ufull |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt64ufull |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt64ufull |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt64ufull |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:opt64ufull
|