Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
9073 | 742 0 0 | 17493 804 960 | blocksplusavx | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221010 | 20221005 |
9084 | 470 0 0 | 16376 860 896 | blocksplusavx | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221010 | 20221005 |
9103 | 470 0 0 | 19512 860 928 | blocksplusavx | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221010 | 20221005 |
9119 | 470 0 0 | 17154 852 960 | blocksplusavx | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221010 | 20221005 |
9121 | 742 0 0 | 19461 804 960 | blocksplusavx | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221010 | 20221005 |
9123 | 590 0 0 | 19496 860 928 | ref | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221010 | 20221005 |
9145 | 638 0 0 | 18464 860 896 | ref | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221010 | 20221005 |
9153 | 583 0 0 | 17266 852 960 | ref | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221010 | 20221005 |
9168 | 1004 0 0 | 19733 804 960 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221010 | 20221005 |
9172 | 590 0 0 | 19872 860 928 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221010 | 20221005 |
9204 | 663 0 0 | 16648 860 896 | ref | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221010 | 20221005 |
9206 | 530 0 0 | 15848 780 928 | blocksplusavx | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221010 | 20221005 |
9221 | 590 0 0 | 16916 796 960 | blocksplusavx | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221010 | 20221005 |
9248 | 470 0 0 | 19760 860 928 | blocksplusavx | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221010 | 20221005 |
9285 | 945 0 0 | 17637 804 960 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221010 | 20221005 |
9574 | 679 0 0 | 15976 780 928 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221010 | 20221005 |
9670 | 707 0 0 | 16924 796 960 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221010 | 20221005 |
11147 | 70 0 0 | 12631 868 896 | openssl | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221020 | 20221019 |
11184 | 70 0 0 | 10719 868 896 | openssl | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221020 | 20221019 |
11237 | 70 0 0 | 13743 868 928 | openssl | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221020 | 20221019 |
11273 | 70 0 0 | 11449 860 960 | openssl | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221020 | 20221019 |
11285 | 112 0 0 | 14083 828 928 | openssl | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221020 | 20221019 |
11338 | 70 0 0 | 14023 868 928 | openssl | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221020 | 20221019 |
11369 | 115 0 0 | 11538 820 928 | openssl | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221020 | 20221019 |
11624 | 112 0 0 | 12019 828 928 | openssl | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221020 | 20221019 |
12919 | 4770 768 0 | 1729312 144484 10400 | cryptopp | clang++_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221010 | 20221005 |
13123 | 4862 928 0 | 1729628 144660 10432 | cryptopp | g++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221010 | 20221005 |
13124 | 4431 992 0 | 1728338 144668 10400 | cryptopp | g++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221010 | 20221005 |
13205 | 7342 0 0 | 21197 804 960 | sphlib-small | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221010 | 20221005 |
13214 | 5149 928 0 | 1730342 144660 10432 | cryptopp | g++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221010 | 20221005 |
13219 | 4998 704 0 | 1731476 144428 10432 | cryptopp | g++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221010 | 20221005 |
13221 | 5354 992 0 | 1729179 144492 10336 | cryptopp | clang++_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221010 | 20221005 |
13226 | 7342 0 0 | 21197 804 960 | sphlib | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221010 | 20221005 |
13302 | 5230 768 0 | 1731967 144492 10368 | cryptopp | clang++_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221010 | 20221005 |
13618 | 5181 768 0 | 1732195 144492 10368 | cryptopp | clang++_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221010 | 20221005 |
13996 | 4742 0 0 | 15064 780 928 | sphlib | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221010 | 20221005 |
14004 | 4742 0 0 | 15064 780 928 | sphlib-small | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221010 | 20221005 |
14193 | 5138 0 0 | 16484 796 960 | sphlib-small | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221010 | 20221005 |
14220 | 5927 0 0 | 19832 860 928 | sphlib | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221010 | 20221005 |
14220 | 5927 0 0 | 19848 860 928 | sphlib-small | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221010 | 20221005 |
14222 | 5138 0 0 | 16484 796 960 | sphlib | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221010 | 20221005 |
14224 | 5927 0 0 | 19568 860 928 | sphlib-small | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221010 | 20221005 |
14231 | 5927 0 0 | 19552 860 928 | sphlib | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221010 | 20221005 |
14553 | 5912 0 0 | 17749 804 960 | sphlib-small | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221010 | 20221005 |
14608 | 5313 0 0 | 15904 860 896 | sphlib | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221010 | 20221005 |
14635 | 5912 0 0 | 17749 804 960 | sphlib | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20221010 | 20221005 |
14639 | 4750 0 0 | 16122 852 960 | sphlib-small | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221010 | 20221005 |
14660 | 4750 0 0 | 16090 852 960 | sphlib | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221010 | 20221005 |
14760 | 5313 0 0 | 15904 860 896 | sphlib-small | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221010 | 20221005 |
15416 | 6080 0 0 | 18600 860 896 | sphlib-small | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221010 | 20221005 |
15429 | 6080 0 0 | 18584 860 896 | sphlib | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20221010 | 20221005 |
Compiler | Implementations
|
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | rust_crypto |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | rust_crypto |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | rust_crypto |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | rust_crypto |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | rust_crypto |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | rust_crypto |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | rust_crypto |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | rust_crypto |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | rust_crypto |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | rust_sha2 |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | rust_sha2 |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | rust_sha2 |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | rust_sha2 |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | rust_sha2 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | rust_sha2 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | rust_sha2 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | rust_sha2 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | rust_sha2
|