Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
35526 | 7840 0 0 | 14724 400 744 | vect128-neon | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
35528 | 7828 0 0 | 18237 404 752 | vect128-neon | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
35528 | 7840 0 0 | 14868 400 744 | vect128-neon | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
35528 | 7840 0 0 | 14400 392 744 | vect128-neon | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
35540 | 7840 0 0 | 16469 404 744 | vect128-neon | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
35546 | 7828 0 0 | 18237 404 752 | vect128-neon | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
35552 | 7828 0 0 | 19933 404 752 | vect128-neon | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
35573 | 7828 0 0 | 17191 400 752 | vect128-neon | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
35588 | 7828 0 0 | 19949 404 752 | vect128-neon | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
48218 | 10512 0 0 | 19831 400 752 | bswap | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
48346 | 10512 0 0 | 20885 404 752 | bswap | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
48353 | 10512 0 0 | 22581 404 752 | bswap | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
48382 | 10512 0 0 | 20885 404 752 | bswap | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
48946 | 10516 0 0 | 22597 404 752 | bswap | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
49180 | 11104 0 0 | 21477 404 752 | regs | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
49267 | 11104 0 0 | 23173 404 752 | regs | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
49289 | 9380 0 0 | 17943 400 744 | arm_thumb2 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
49308 | 9774 0 0 | 20255 408 752 | arm_thumb2 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
49310 | 9774 0 0 | 20255 408 752 | arm_thumb2 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
49322 | 9774 0 0 | 21951 408 752 | arm_thumb2 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
49328 | 11104 0 0 | 20423 400 752 | regs | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
49352 | 9778 0 0 | 21975 408 752 | arm_thumb2 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
49364 | 11104 0 0 | 21477 404 752 | regs | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
49382 | 9260 0 0 | 16222 396 744 | arm_thumb2 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
49389 | 9722 0 0 | 19153 404 752 | arm_thumb2 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
49413 | 9188 0 0 | 16010 396 744 | arm_thumb2 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
49543 | 9108 0 0 | 15610 388 744 | arm_thumb2 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
50468 | 11104 0 0 | 23189 404 752 | regs | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
50472 | 10340 0 0 | 20811 408 752 | arm11 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
50514 | 10288 0 0 | 19709 404 752 | arm11 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
50710 | 10340 0 0 | 20811 408 752 | arm11 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
50716 | 10340 0 0 | 22507 408 752 | arm11 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
50743 | 10344 0 0 | 22523 408 752 | arm11 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
52310 | 19080 0 0 | 29317 404 752 | sphlib | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
52310 | 19080 0 0 | 29317 404 752 | sphlib | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
52314 | 19244 0 0 | 28431 400 752 | sphlib | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
52318 | 19080 0 0 | 31013 404 752 | sphlib | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
53155 | 19160 0 0 | 31109 404 752 | sphlib | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
53665 | 8852 0 0 | 15326 388 744 | bswap | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
54793 | 13826 0 0 | 20351 392 744 | sphlib | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
55272 | 9300 0 0 | 15774 388 744 | regs | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
56131 | 21252 0 0 | 29811 400 744 | sphlib | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
56285 | 16964 0 0 | 23971 400 744 | sphlib | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
57710 | 10576 0 0 | 17534 396 744 | bswap | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
57966 | 16884 0 0 | 23755 400 744 | sphlib | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
58003 | 10744 0 0 | 19303 400 744 | bswap | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
58946 | 9112 0 0 | 15930 396 744 | bswap | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
60454 | 11260 0 0 | 18218 396 744 | regs | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
60708 | 11428 0 0 | 19987 400 744 | regs | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
60934 | 9588 0 0 | 16406 396 744 | regs | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
74050 | 3040 0 0 | 15105 404 752 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
74081 | 3040 0 0 | 13409 404 752 | ref | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
74086 | 3040 0 0 | 13409 404 752 | ref | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
74701 | 10552 0 0 | 20797 404 752 | sphlib-small | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
74764 | 3012 0 0 | 12331 400 752 | ref | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
74799 | 10700 0 0 | 19895 400 752 | sphlib-small | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
75079 | 10552 0 0 | 22493 404 752 | sphlib-small | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
75085 | 10552 0 0 | 20797 404 752 | sphlib-small | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
77230 | 10664 0 0 | 22621 404 752 | sphlib-small | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
78772 | 3052 0 0 | 15129 404 752 | ref | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200423 | 20200417 |
86556 | 2356 0 0 | 8826 388 744 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
93368 | 2300 0 0 | 9118 396 744 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
93381 | 7434 0 0 | 13967 392 744 | sphlib-small | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
103074 | 10420 0 0 | 17299 400 744 | sphlib-small | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
110065 | 13348 0 0 | 21915 400 744 | sphlib-small | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
110912 | 9020 0 0 | 16035 400 744 | sphlib-small | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
112877 | 3136 0 0 | 11695 400 744 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
113110 | 2876 0 0 | 9834 396 744 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200423 | 20200417 |
Compiler | Implementations
|
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | sphlib |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | sphlib |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | sphlib |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | sphlib |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | sphlib |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | sphlib |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | sphlib |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | sphlib |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | sphlib |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | sphlib-small |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | sphlib-small |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | sphlib-small |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | sphlib-small |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | sphlib-small |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | sphlib-small |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | sphlib-small |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | sphlib-small |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | sphlib-small
|