Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
33820 | 13608 0 0 | 21657 420 744 | kcp/inplace1600ARMv7M | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
33940 | 13396 0 0 | 20096 416 744 | kcp/inplace1600ARMv7M | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
34029 | 13478 0 0 | 20088 416 744 | kcp/inplace1600ARMv7M | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
34057 | 12612 0 0 | 18457 408 744 | kcp/inplace1600ARMv7M | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
37314 | 41640 0 0 | 47433 412 744 | kcp/optimized1600lcu6 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
37534 | 106776 0 0 | 112569 412 744 | kcp/optimized1600lcufull | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
37629 | 105848 0 0 | 111641 412 744 | kcp/optimized1600ufull | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
38079 | 41568 0 0 | 47353 412 744 | kcp/optimized1600u6 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
38902 | 20688 0 0 | 38978 384 760 | kcp/inplace1600bi | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200103 | 20191221 |
39575 | 10816 0 0 | 16601 412 744 | kcp/inplace1600bi | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
39577 | 129860 0 0 | 136489 420 744 | kcp/optimized1600lcufull | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
39652 | 51040 0 0 | 57669 420 744 | kcp/optimized1600lcu6 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
39841 | 128224 0 0 | 134853 420 744 | kcp/optimized1600ufull | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
40154 | 50336 0 0 | 56957 420 744 | kcp/optimized1600u6 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
40332 | 12762 0 0 | 19385 420 744 | kcp/inplace1600bi | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
41038 | 9304 0 0 | 27741 392 760 | kcp/reference1600 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200103 | 20191221 |
44899 | 72872 0 0 | 91174 384 760 | kcp/optimized1600u6 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200103 | 20191221 |
45908 | 75216 0 0 | 93518 384 760 | kcp/optimized1600lcu6 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200103 | 20191221 |
48975 | 181592 0 0 | 199902 384 760 | kcp/optimized1600ufull | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200103 | 20191221 |
50458 | 185780 0 0 | 204090 384 760 | kcp/optimized1600lcufull | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200103 | 20191221 |
52888 | 10532 0 0 | 18585 420 744 | kcp/optimized1600ARMv6Mu1 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
52921 | 10402 0 0 | 17016 416 744 | kcp/optimized1600ARMv6Mu1 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
52921 | 9536 0 0 | 15385 408 744 | kcp/optimized1600ARMv6Mu1 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
53212 | 10320 0 0 | 17024 416 744 | kcp/optimized1600ARMv6Mu1 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
59330 | 17036 0 0 | 24961 420 744 | kcp/inplace1600bi | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
59361 | 15840 0 0 | 22513 420 744 | kcp/inplace1600bi | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
59864 | 68856 0 0 | 76785 420 744 | kcp/optimized1600lcu6 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
61039 | 67680 0 0 | 75609 420 744 | kcp/optimized1600u6 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
62604 | 173556 0 0 | 180237 420 744 | kcp/optimized1600ufull | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
63209 | 11700 0 0 | 19761 436 744 | kcp/optimized1600ARMv6Mu2 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
63218 | 68336 0 0 | 75009 420 744 | kcp/optimized1600u6 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
63225 | 11488 0 0 | 18200 432 744 | kcp/optimized1600ARMv6Mu2 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
63229 | 11570 0 0 | 18192 432 744 | kcp/optimized1600ARMv6Mu2 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
63255 | 10704 0 0 | 16561 424 744 | kcp/optimized1600ARMv6Mu2 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
63478 | 179984 0 0 | 187921 420 744 | kcp/optimized1600lcufull | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
63636 | 69832 0 0 | 76513 420 744 | kcp/optimized1600lcu6 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
63824 | 174528 0 0 | 182457 420 744 | kcp/optimized1600ufull | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
63970 | 178032 0 0 | 184713 420 744 | kcp/optimized1600lcufull | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
68325 | 14992 0 0 | 21724 432 744 | kcp/inplace1600ARMv6M | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
68515 | 15074 0 0 | 21716 432 744 | kcp/inplace1600ARMv6M | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
68670 | 15204 0 0 | 23285 436 744 | kcp/inplace1600ARMv6M | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
68791 | 14208 0 0 | 20085 424 744 | kcp/inplace1600ARMv6M | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
72010 | 8288 0 0 | 16312 428 744 | kcp/reference1600 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
103639 | 13882 0 0 | 21803 420 744 | kcp/compact1600 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
112813 | 9152 0 0 | 27440 384 760 | kcp/compact1600 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200103 | 20191221 |
139448 | 4809 0 0 | 11478 420 744 | kcp/compact1600 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
144807 | 3364 0 0 | 9144 412 744 | kcp/compact1600 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
151500 | 4763 0 0 | 11382 420 744 | kcp/compact1600 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
243020 | 5195 0 0 | 11964 428 744 | kcp/reference1600 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
257632 | 3896 0 0 | 9781 420 744 | kcp/reference1600 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
450032 | 5533 0 0 | 12248 428 744 | kcp/reference1600 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
464956 | 15565 0 0 | 33961 392 760 | kcp/reference1600-32bits | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200103 | 20191221 |
586514 | 9827 0 0 | 17856 428 744 | kcp/reference1600-32bits | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
767491 | 6327 0 0 | 13104 428 744 | kcp/reference1600-32bits | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
800935 | 4696 0 0 | 10585 420 744 | kcp/reference1600-32bits | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
971490 | 6781 0 0 | 13504 428 744 | kcp/reference1600-32bits | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200103 | 20191221 |
Compiler | Implementations
|
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | kcp/optimized1600AsmX86-64 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | kcp/optimized1600AsmX86-64 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | kcp/optimized1600AsmX86-64 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | kcp/optimized1600AsmX86-64 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | kcp/optimized1600AsmX86-64shld |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | kcp/optimized1600AsmX86-64shld |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | kcp/optimized1600AsmX86-64shld |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | kcp/optimized1600AsmX86-64shld
|
Compiler | Implementations
|
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | kcp/optimized1600lcu6 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | kcp/optimized1600lcu6 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | kcp/optimized1600lcu6 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | kcp/optimized1600lcu6 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | kcp/optimized1600lcu6 |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | kcp/optimized1600lcufull |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | kcp/optimized1600lcufull |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | kcp/optimized1600lcufull |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | kcp/optimized1600lcufull |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | kcp/optimized1600lcufull |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | kcp/optimized1600u6 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | kcp/optimized1600u6 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | kcp/optimized1600u6 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | kcp/optimized1600u6 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | kcp/optimized1600u6 |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | kcp/optimized1600ufull |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | kcp/optimized1600ufull |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | kcp/optimized1600ufull |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | kcp/optimized1600ufull |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | kcp/optimized1600ufull
|