Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
46670 | 17358 0 0 | 31674 776 872 | xkcp/SSE2 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200712 | 20200702 |
47632 | 16157 0 0 | 27964 768 856 | xkcp/SSE2 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200712 | 20200702 |
47866 | 17923 0 0 | 32130 776 872 | xkcp/SSE2 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200712 | 20200702 |
48282 | 17358 0 0 | 31674 776 872 | xkcp/SSE2 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200712 | 20200702 |
70902 | 16874 0 0 | 29023 760 896 | xkcp/SSE2 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200712 | 20200702 |
71578 | 17171 0 0 | 30468 784 928 | xkcp/SSE2 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200712 | 20200702 |
71838 | 18216 0 0 | 31604 784 928 | xkcp/SSE2 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200712 | 20200702 |
72514 | 18648 0 0 | 33564 784 928 | xkcp/SSE2 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200712 | 20200702 |
100984 | 12166 0 0 | 26562 784 872 | xkcp/plain-ua | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200712 | 20200702 |
103766 | 12166 0 0 | 26562 784 872 | xkcp/plain-ua | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200712 | 20200702 |
104572 | 12380 0 0 | 26020 792 928 | xkcp/plain-ua | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200712 | 20200702 |
105534 | 10980 0 0 | 22852 776 856 | xkcp/plain-ua | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200712 | 20200702 |
108524 | 13050 0 0 | 28332 792 928 | xkcp/plain-ua | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200712 | 20200702 |
110162 | 12634 0 0 | 26356 792 928 | xkcp/plain-ua | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200712 | 20200702 |
121264 | 7094 0 0 | 21490 784 856 | ref | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200712 | 20200702 |
122174 | 13516 0 0 | 27954 784 856 | xkcp/plain-ua | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200712 | 20200702 |
122200 | 11926 0 0 | 24391 768 896 | xkcp/plain-ua | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200712 | 20200702 |
157872 | 12742 0 0 | 27034 784 872 | xkcp/plain-ua | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200712 | 20200702 |
176332 | 6619 0 0 | 21122 784 872 | ref | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200712 | 20200702 |
181532 | 6619 0 0 | 21122 784 872 | ref | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200712 | 20200702 |
213798 | 6867 0 0 | 21258 784 872 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200712 | 20200702 |
392652 | 5972 0 0 | 21260 792 928 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200712 | 20200702 |
531206 | 4834 0 0 | 16860 776 856 | ref | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200712 | 20200702 |
839228 | 5658 0 0 | 19340 792 928 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200712 | 20200702 |
1040910 | 5464 0 0 | 19076 792 928 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200712 | 20200702 |
1550796 | 4690 0 0 | 17167 768 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200712 | 20200702 |
6730802 | 41155 176 140 | 59535 1216 1024 | refcpp | clang++_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200712 | 20200702 |
6771882 | 41155 176 140 | 59535 1216 1024 | refcpp | clang++_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200712 | 20200702 |
6812260 | 55704 176 126 | 75810 1736 1104 | refcpp | g++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200712 | 20200702 |
8373248 | 42311 176 140 | 60660 1224 1024 | refcpp | clang++_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200712 | 20200702 |
8512530 | 32870 176 140 | 48777 1200 1008 | refcpp | clang++_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200712 | 20200702 |
9004008 | 47210 176 126 | 65293 1728 1104 | refcpp | g++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200712 | 20200702 |
10680774 | 36279 176 126 | 54586 1744 1104 | refcpp | g++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200712 | 20200702 |
12231362 | 30857 176 126 | 48145 1216 1072 | refcpp | g++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200712 | 20200702 |
Compiler | Implementations
|
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | ref |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | ref |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | ref |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | ref |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | ref |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | ref |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | ref |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | ref |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | ref
|
Compiler | Implementations
|
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | xkcp/SSE2 |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | xkcp/SSE2 |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | xkcp/SSE2 |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | xkcp/SSE2 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | xkcp/SSE2 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | xkcp/SSE2 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | xkcp/SSE2 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | xkcp/SSE2
|
Compiler | Implementations
|
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | xkcp/plain-ua |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | xkcp/plain-ua |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | xkcp/plain-ua |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | xkcp/plain-ua |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | xkcp/plain-ua |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | xkcp/plain-ua |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | xkcp/plain-ua |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | xkcp/plain-ua |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | xkcp/plain-ua
|