Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
21320 | 15739 0 0 | 25060 768 736 | xkcp/SSE2 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200711 | 20200702 |
22932 | 16948 0 0 | 28738 776 752 | xkcp/SSE2 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200711 | 20200702 |
23296 | 17513 0 0 | 29178 776 752 | xkcp/SSE2 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200711 | 20200702 |
23686 | 16948 0 0 | 28738 776 752 | xkcp/SSE2 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200711 | 20200702 |
31018 | 11893 0 0 | 22796 792 808 | xkcp/plain-ua | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200711 | 20200702 |
31980 | 11448 0 0 | 21375 768 776 | xkcp/plain-ua | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200711 | 20200702 |
33280 | 16394 0 0 | 26007 760 776 | xkcp/SSE2 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200711 | 20200702 |
33358 | 17692 0 0 | 28372 784 808 | xkcp/SSE2 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200711 | 20200702 |
34840 | 10554 0 0 | 19940 776 736 | xkcp/plain-ua | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200711 | 20200702 |
34866 | 16684 0 0 | 27276 784 808 | xkcp/SSE2 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200711 | 20200702 |
35074 | 11748 0 0 | 23634 784 752 | xkcp/plain-ua | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200711 | 20200702 |
35568 | 18124 0 0 | 30396 784 808 | xkcp/SSE2 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200711 | 20200702 |
46540 | 11748 0 0 | 23634 784 752 | xkcp/plain-ua | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200711 | 20200702 |
50518 | 12324 0 0 | 24074 784 752 | xkcp/plain-ua | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200711 | 20200702 |
51324 | 12526 0 0 | 25132 792 808 | xkcp/plain-ua | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200711 | 20200702 |
52052 | 6673 0 0 | 18562 784 736 | ref | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200711 | 20200702 |
52624 | 12110 0 0 | 23092 792 808 | xkcp/plain-ua | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200711 | 20200702 |
53456 | 13095 0 0 | 25042 784 736 | xkcp/plain-ua | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200711 | 20200702 |
63258 | 6201 0 0 | 18162 784 752 | ref | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200711 | 20200702 |
64948 | 6449 0 0 | 18298 784 752 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200711 | 20200702 |
80808 | 6201 0 0 | 18162 784 752 | ref | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200711 | 20200702 |
177294 | 5448 0 0 | 18092 792 808 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200711 | 20200702 |
257192 | 4408 0 0 | 13916 776 736 | ref | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200711 | 20200702 |
396214 | 5134 0 0 | 16019 784 808 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200711 | 20200702 |
502580 | 4977 0 0 | 15795 784 808 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200711 | 20200702 |
577330 | 4212 0 0 | 14151 768 776 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200711 | 20200702 |
1709994 | 39944 176 140 | 55779 1216 896 | refcpp | clang++_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200711 | 20200702 |
1743924 | 39944 176 140 | 55779 1216 896 | refcpp | clang++_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200711 | 20200702 |
1801644 | 54190 176 126 | 71598 1736 976 | refcpp | g++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200711 | 20200702 |
2839642 | 34872 176 126 | 50470 1744 976 | refcpp | g++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200711 | 20200702 |
3312478 | 41100 176 140 | 56904 1224 896 | refcpp | clang++_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200711 | 20200702 |
3805490 | 31680 176 140 | 45053 1200 880 | refcpp | clang++_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200711 | 20200702 |
4279470 | 45696 176 126 | 61001 1728 976 | refcpp | g++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200711 | 20200702 |
5666570 | 29580 176 126 | 44317 1216 944 | refcpp | g++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200711 | 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
|