Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
8620 | 12780 0 0 | 25882 772 960 | T:optc04 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
8732 | 19707 0 0 | 32874 772 960 | T:optc02 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
8770 | 12780 0 0 | 25810 772 928 | T:optc04 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
8776 | 12946 0 0 | 25970 772 928 | T:optc03 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
8877 | 12761 0 0 | 23460 764 960 | T:optc04 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
8912 | 13015 0 0 | 23010 772 896 | T:optc04 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
8925 | 13170 0 0 | 23170 772 896 | T:optc03 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
8951 | 12946 0 0 | 26042 772 960 | T:optc03 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
9067 | 19680 0 0 | 30452 764 960 | T:optc02 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
9117 | 19707 0 0 | 32802 772 928 | T:optc02 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
9124 | 6419 0 0 | 17212 764 960 | T:optbgbe | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
9137 | 6352 0 0 | 16298 772 896 | T:optbgbe | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
9172 | 21324 0 0 | 33570 764 960 | T:optc02 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221003 | 20220506 |
9193 | 13438 0 0 | 23442 772 896 | T:optbbe | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
9224 | 7109 0 0 | 19594 772 928 | T:optbgbe | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
9251 | 13383 0 0 | 26602 772 960 | T:optbbe | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
9251 | 13365 0 0 | 24196 764 960 | T:optbbe | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
9252 | 6883 0 0 | 16705 756 960 | T:optbgbe | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221003 | 20220506 |
9263 | 7109 0 0 | 19666 772 960 | T:optbgbe | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
9303 | 13245 0 0 | 23250 772 896 | T:optabe | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
9320 | 13227 0 0 | 24068 764 960 | T:optabe | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
9348 | 42614 0 0 | 55634 772 960 | T:optc01 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
9351 | 42619 0 0 | 52642 772 896 | T:optc01 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
9357 | 13383 0 0 | 26530 772 928 | T:optbbe | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
9413 | 21340 0 0 | 31730 764 960 | T:optc02 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221003 | 20220506 |
9424 | 13383 0 0 | 26618 772 960 | T:optabe | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
9483 | 19511 0 0 | 29530 772 896 | T:optc02 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
9529 | 46198 0 0 | 56586 764 960 | T:optc01 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221003 | 20220506 |
9574 | 15418 0 0 | 28778 772 960 | T:sphlib-small | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
9595 | 13468 0 0 | 23482 764 960 | T:optc03 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221003 | 20220506 |
9636 | 13523 0 0 | 23546 764 960 | T:optc04 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221003 | 20220506 |
9666 | 20508 0 0 | 30546 764 960 | T:optc02 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221003 | 20220506 |
9702 | 13383 0 0 | 26546 772 928 | T:optabe | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
9705 | 42226 0 0 | 52852 764 960 | T:optc01 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
9793 | 43065 0 0 | 53098 764 960 | T:optc01 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221003 | 20220506 |
9911 | 11879 0 0 | 20873 740 928 | T:optabe | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221003 | 20220506 |
9915 | 15119 0 0 | 28418 772 928 | T:sphlib-small | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
9951 | 43469 0 0 | 52417 740 928 | T:optc01 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221003 | 20220506 |
10022 | 12634 0 0 | 22633 756 960 | T:optbbe | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221003 | 20220506 |
10033 | 42586 0 0 | 55538 772 928 | T:optc01 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
10042 | 12603 0 0 | 22601 756 960 | T:optabe | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221003 | 20220506 |
10046 | 11891 0 0 | 20889 740 928 | T:optbbe | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221003 | 20220506 |
10092 | 18109 0 0 | 28226 772 896 | T:sphlib | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
10222 | 46182 0 0 | 58426 764 960 | T:optc01 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221003 | 20220506 |
10265 | 6973 0 0 | 18450 772 896 | T:optbgbe | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
10291 | 18109 0 0 | 31378 772 928 | T:sphlib | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
10368 | 14914 0 0 | 25042 772 896 | T:sphlib-small | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
10535 | 18141 0 0 | 31482 772 960 | T:sphlib | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
10731 | 12450 0 0 | 22626 764 960 | T:sphlib-small | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221003 | 20220506 |
10912 | 16069 0 0 | 27060 764 960 | T:sphlib | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
11067 | 16029 0 0 | 26210 764 960 | T:sphlib | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221003 | 20220506 |
11185 | 13258 0 0 | 24052 764 960 | T:sphlib-small | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
11225 | 13661 0 0 | 25642 772 896 | T:optc03 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
11246 | 13482 0 0 | 25466 772 896 | T:optc04 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
11350 | 13780 0 0 | 25754 772 896 | T:optbbe | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
11355 | 13780 0 0 | 25754 772 896 | T:optabe | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
11506 | 16658 0 0 | 25641 740 928 | T:optc02 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221003 | 20220506 |
12127 | 20708 0 0 | 32698 772 896 | T:optc02 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
12139 | 18920 0 0 | 31018 772 896 | T:sphlib | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
12376 | 16433 0 0 | 28538 772 896 | T:sphlib-small | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
12388 | 45394 0 0 | 57394 772 896 | T:optc01 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
15142 | 12923 0 0 | 23620 764 960 | T:optc03 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
16961 | 11002 0 0 | 24162 772 928 | T:ref | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
17137 | 11030 0 0 | 24258 772 960 | T:ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
18159 | 10134 0 0 | 20980 764 960 | T:ref | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
18454 | 11570 0 0 | 23618 772 896 | T:ref | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
18600 | 10987 0 0 | 21058 772 896 | T:ref | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221003 | 20220506 |
18911 | 14049 0 0 | 26346 764 960 | T:ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221003 | 20220506 |
19291 | 12726 0 0 | 23162 764 960 | T:ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221003 | 20220506 |
20444 | 11511 0 0 | 21594 764 960 | T:ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221003 | 20220506 |
21319 | 10488 0 0 | 19489 740 928 | T:ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221003 | 20220506 |
Compiler | Implementations
|
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:amd_k8/x86-64/noSSE |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:amd_k8/x86-64/noSSE |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:amd_k8/x86-64/noSSE |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:amd_k8/x86-64/noSSE |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:amd_k8/x86-64/noSSE |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:amd_k8/x86-64/noSSE |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:amd_k8/x86-64/noSSE |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:amd_k8/x86-64/noSSE |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:amd_k8/x86-64/noSSE |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:core_2_45nm/x86-64/sse4_v1 |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:core_2_45nm/x86-64/sse4_v1 |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:core_2_45nm/x86-64/sse4_v1 |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:core_2_45nm/x86-64/sse4_v1 |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:core_2_45nm/x86-64/sse4_v1 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:core_2_45nm/x86-64/sse4_v1 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:core_2_45nm/x86-64/sse4_v1 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:core_2_45nm/x86-64/sse4_v1 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:core_2_45nm/x86-64/sse4_v1 |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:core_2_65nm/x86-64/ssse3_v1 |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:core_2_65nm/x86-64/ssse3_v1 |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:core_2_65nm/x86-64/ssse3_v1 |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:core_2_65nm/x86-64/ssse3_v1 |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:core_2_65nm/x86-64/ssse3_v1 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:core_2_65nm/x86-64/ssse3_v1 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:core_2_65nm/x86-64/ssse3_v1 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:core_2_65nm/x86-64/ssse3_v1 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:core_2_65nm/x86-64/ssse3_v1 |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:core_i7_45nm/x86-64/sse4_v1 |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:core_i7_45nm/x86-64/sse4_v1 |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:core_i7_45nm/x86-64/sse4_v1 |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:core_i7_45nm/x86-64/sse4_v1 |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:core_i7_45nm/x86-64/sse4_v1 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:core_i7_45nm/x86-64/sse4_v1 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:core_i7_45nm/x86-64/sse4_v1 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:core_i7_45nm/x86-64/sse4_v1 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:core_i7_45nm/x86-64/sse4_v1
|