Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
100240 | 550 0 0 | 23483 776 728 | ref | clang_-march=rv64imafdc_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
100241 | 550 0 0 | 21397 768 721 | ref | clang_-march=rv64imafdc_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
100241 | 550 0 0 | 23483 776 728 | ref | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
100243 | 550 0 0 | 23063 776 728 | ref | clang_-march=rv64imafdc_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
100246 | 550 0 0 | 23063 776 728 | ref | clang_-march=rv64imafdc_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
100372 | 492 0 0 | 21584 776 728 | ref | gcc_-mcpu=sifive-u54_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
100415 | 499 0 0 | 23218 776 728 | ref | gcc_-mcpu=sifive-u54_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
100519 | 427 0 0 | 20978 760 728 | ref | gcc_-mcpu=sifive-u54_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
101006 | 462 0 0 | 21417 768 728 | ref | gcc_-mcpu=sifive-u54_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
103676 | 29558 0 0 | 36238 776 728 | sphlib | gcc_-mcpu=sifive-u54_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
104545 | 14446 0 0 | 21126 776 728 | sphlib-small | gcc_-mcpu=sifive-u54_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
105745 | 13070 0 0 | 21269 776 728 | sphlib-small | clang_-march=rv64imafdc_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
105746 | 13070 0 0 | 21689 776 728 | sphlib-small | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
105753 | 13070 0 0 | 21689 776 728 | sphlib-small | clang_-march=rv64imafdc_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
105940 | 13070 0 0 | 21269 776 728 | sphlib-small | clang_-march=rv64imafdc_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
106155 | 12980 0 0 | 19489 768 721 | sphlib-small | clang_-march=rv64imafdc_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
106345 | 15318 0 0 | 22074 776 728 | sphlib-small | gcc_-mcpu=sifive-u54_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
109063 | 29510 0 0 | 35654 760 728 | sphlib | gcc_-mcpu=sifive-u54_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
109189 | 14000 0 0 | 20144 760 728 | sphlib-small | gcc_-mcpu=sifive-u54_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
110841 | 25964 0 0 | 34155 776 728 | sphlib | clang_-march=rv64imafdc_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
110845 | 25964 0 0 | 34575 776 728 | sphlib | clang_-march=rv64imafdc_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
110855 | 25964 0 0 | 34155 776 728 | sphlib | clang_-march=rv64imafdc_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
110882 | 25964 0 0 | 34575 776 728 | sphlib | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
111054 | 25874 0 0 | 32375 768 721 | sphlib | clang_-march=rv64imafdc_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
114538 | 31974 0 0 | 40330 776 728 | sphlib | gcc_-mcpu=sifive-u54_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
114583 | 31358 0 0 | 38114 776 728 | sphlib | gcc_-mcpu=sifive-u54_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
128648 | 28 0 0 | 8622 800 728 | openssl | gcc_-mcpu=sifive-u54_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
128691 | 30 0 0 | 6732 776 721 | openssl | clang_-march=rv64imafdc_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
128726 | 30 0 0 | 8818 784 728 | openssl | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
128734 | 28 0 0 | 7002 800 728 | openssl | gcc_-mcpu=sifive-u54_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
128738 | 30 0 0 | 8398 784 728 | openssl | clang_-march=rv64imafdc_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
128750 | 30 0 0 | 8398 784 728 | openssl | clang_-march=rv64imafdc_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
128752 | 28 0 0 | 6454 784 728 | openssl | gcc_-mcpu=sifive-u54_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
128786 | 28 0 0 | 6849 792 728 | openssl | gcc_-mcpu=sifive-u54_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
128809 | 30 0 0 | 8818 784 728 | openssl | clang_-march=rv64imafdc_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
175525 | 4139 992 0 | 1397368 144392 13672 | cryptopp | g++_-mcpu=sifive-u54_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
175561 | 4523 704 0 | 1397574 144168 13672 | cryptopp | g++_-mcpu=sifive-u54_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
175567 | 4561 704 0 | 1399130 144160 13672 | cryptopp | g++_-mcpu=sifive-u54_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
175781 | 4329 704 0 | 1397602 144168 13672 | cryptopp | g++_-mcpu=sifive-u54_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
176634 | 19186 0 0 | 27542 776 728 | sphlib-small | gcc_-mcpu=sifive-u54_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
Compiler | Implementations
|
clang -march=rv64imafdc -mtune=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | rust_crypto |
clang -march=rv64imafdc -mtune=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | rust_crypto |
clang -march=rv64imafdc -mtune=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | rust_crypto |
clang -march=rv64imafdc -mtune=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 -mcpu=sifive-u54 -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | rust_crypto |
gcc -mcpu=sifive-u54 -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | rust_crypto |
gcc -mcpu=sifive-u54 -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | rust_crypto |
gcc -mcpu=sifive-u54 -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | rust_crypto |
clang -march=rv64imafdc -mtune=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | rust_sha2 |
clang -march=rv64imafdc -mtune=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | rust_sha2 |
clang -march=rv64imafdc -mtune=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | rust_sha2 |
clang -march=rv64imafdc -mtune=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 -mcpu=sifive-u54 -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | rust_sha2 |
gcc -mcpu=sifive-u54 -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | rust_sha2 |
gcc -mcpu=sifive-u54 -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | rust_sha2 |
gcc -mcpu=sifive-u54 -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | rust_sha2
|