Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
50524 | 3168 0 1 | 13619 776 793 | e/merged | clang_-march=rv64imafdc_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
50529 | 3168 0 1 | 13619 776 793 | e/merged | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
50568 | 3154 0 1 | 13181 776 793 | e/merged | clang_-march=rv64imafdc_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
50569 | 3154 0 1 | 13181 776 793 | e/merged | clang_-march=rv64imafdc_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
50570 | 3154 0 1 | 11523 768 789 | e/merged | clang_-march=rv64imafdc_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
52076 | 4852 0 4 | 14802 776 792 | e/regs | gcc_-mcpu=sifive-u54_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
53502 | 1734 0 0 | 13460 776 792 | ref | gcc_-mcpu=sifive-u54_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
55105 | 3944 0 4 | 13902 776 792 | e/ref | gcc_-mcpu=sifive-u54_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
55486 | 3114 0 4 | 10668 760 792 | e/merged | gcc_-mcpu=sifive-u54_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
58374 | 2248 0 4 | 10550 776 792 | e/regs | gcc_-mcpu=sifive-u54_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
60273 | 3602 0 4 | 11711 768 792 | e/merged | gcc_-mcpu=sifive-u54_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
62528 | 4748 0 4 | 14708 776 792 | e/merged | gcc_-mcpu=sifive-u54_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
62625 | 4094 0 4 | 12404 776 792 | e/merged | gcc_-mcpu=sifive-u54_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
63589 | 12927 2240 0 | 1426518 146624 13736 | T:cryptopp | g++_-mcpu=sifive-u54_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
63770 | 13045 2240 0 | 1428242 146616 13736 | T:cryptopp | g++_-mcpu=sifive-u54_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
63902 | 12602 2240 0 | 1426058 146624 13736 | T:cryptopp | g++_-mcpu=sifive-u54_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
63981 | 6720 2880 0 | 1421363 147256 13736 | T:cryptopp | g++_-mcpu=sifive-u54_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
66200 | 762 0 0 | 10840 776 792 | ref | gcc_-mcpu=sifive-u54_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
66391 | 642 0 0 | 9960 760 792 | ref | gcc_-mcpu=sifive-u54_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
66452 | 2508 0 1 | 12955 776 793 | e/ref | clang_-march=rv64imafdc_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
66452 | 2508 0 1 | 12955 776 793 | e/ref | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
67027 | 2524 0 1 | 12547 776 793 | e/regs | clang_-march=rv64imafdc_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
67028 | 2524 0 1 | 12547 776 793 | e/regs | clang_-march=rv64imafdc_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
67037 | 2524 0 1 | 12971 776 793 | e/regs | clang_-march=rv64imafdc_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
67037 | 2524 0 1 | 12971 776 793 | e/regs | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
67041 | 2524 0 1 | 10881 768 789 | e/regs | clang_-march=rv64imafdc_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
67190 | 2144 0 4 | 10438 776 792 | e/ref | gcc_-mcpu=sifive-u54_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
67981 | 2114 0 4 | 9662 760 792 | e/regs | gcc_-mcpu=sifive-u54_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
68406 | 760 0 0 | 10647 768 792 | ref | gcc_-mcpu=sifive-u54_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
68825 | 1294 0 0 | 13107 776 792 | ref | clang_-march=rv64imafdc_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
68825 | 1294 0 0 | 13107 776 792 | ref | clang_-march=rv64imafdc_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
68846 | 1294 0 0 | 13531 776 792 | ref | clang_-march=rv64imafdc_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
68846 | 1294 0 0 | 13531 776 792 | ref | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
68876 | 2822 0 4 | 10931 768 792 | e/regs | gcc_-mcpu=sifive-u54_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
69064 | 2334 0 1 | 12357 776 793 | e/ref | clang_-march=rv64imafdc_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
69064 | 2334 0 1 | 12357 776 793 | e/ref | clang_-march=rv64imafdc_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
71347 | 1182 0 0 | 11329 768 785 | ref | clang_-march=rv64imafdc_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
75252 | 2092 0 4 | 9636 760 792 | e/ref | gcc_-mcpu=sifive-u54_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
75958 | 2116 0 1 | 10465 768 789 | e/ref | clang_-march=rv64imafdc_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
77668 | 2346 0 4 | 10455 768 792 | e/ref | gcc_-mcpu=sifive-u54_-O_-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_salsa20 |
clang -march=rv64imafdc -mtune=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | rust_salsa20 |
clang -march=rv64imafdc -mtune=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | rust_salsa20 |
clang -march=rv64imafdc -mtune=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | rust_salsa20 |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | rust_salsa20 |
gcc -mcpu=sifive-u54 -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | rust_salsa20 |
gcc -mcpu=sifive-u54 -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | rust_salsa20 |
gcc -mcpu=sifive-u54 -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | rust_salsa20 |
gcc -mcpu=sifive-u54 -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | rust_salsa20
|