Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
130816 | 41468 0 0 | 49589 776 728 | T:sphlib | clang_-march=rv64imafdc_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
130822 | 41468 0 0 | 50009 776 728 | T:sphlib | clang_-march=rv64imafdc_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
130822 | 41468 0 0 | 50009 776 728 | T:sphlib | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
130845 | 41468 0 0 | 49589 776 728 | T:sphlib | clang_-march=rv64imafdc_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
131275 | 41086 0 0 | 47501 768 721 | T:sphlib | clang_-march=rv64imafdc_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
134868 | 28321 192 0 | 36958 976 728 | T:low-mem | clang_-march=rv64imafdc_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
134868 | 28321 192 0 | 36958 976 728 | T:low-mem | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
136200 | 13822 0 0 | 22355 776 728 | T:sphlib-small | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
136940 | 13822 0 0 | 22355 776 728 | T:sphlib-small | clang_-march=rv64imafdc_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
137000 | 13182 0 0 | 21295 776 728 | T:sphlib-small | clang_-march=rv64imafdc_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
137138 | 13182 0 0 | 21295 776 728 | T:sphlib-small | clang_-march=rv64imafdc_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
137322 | 26493 192 0 | 34706 976 728 | T:low-mem | clang_-march=rv64imafdc_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
137325 | 26493 192 0 | 34706 976 728 | T:low-mem | clang_-march=rv64imafdc_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
139339 | 78893 192 0 | 87542 976 728 | T:new-aes-round | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
139342 | 78893 192 0 | 87542 976 728 | T:new-aes-round | clang_-march=rv64imafdc_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
139725 | 73845 192 0 | 82486 976 728 | T:no-salt | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
139735 | 73845 192 0 | 82486 976 728 | T:no-salt | clang_-march=rv64imafdc_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
139901 | 12756 0 0 | 19171 768 721 | T:sphlib-small | clang_-march=rv64imafdc_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
141579 | 46118 0 0 | 51982 760 728 | T:sphlib | gcc_-mcpu=sifive-u54_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
144665 | 21410 0 0 | 29618 776 728 | T:sphlib-small | gcc_-mcpu=sifive-u54_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
149956 | 76875 192 0 | 85100 976 728 | T:new-aes-round | clang_-march=rv64imafdc_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
149956 | 76875 192 0 | 85100 976 728 | T:new-aes-round | clang_-march=rv64imafdc_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
150457 | 71745 192 0 | 79962 976 728 | T:no-salt | clang_-march=rv64imafdc_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
150458 | 71745 192 0 | 79962 976 728 | T:no-salt | clang_-march=rv64imafdc_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
152075 | 25113 192 0 | 31652 968 721 | T:low-mem | clang_-march=rv64imafdc_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
152970 | 52226 0 0 | 58886 776 728 | T:sphlib | gcc_-mcpu=sifive-u54_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
153143 | 55830 0 0 | 64038 776 728 | T:sphlib | gcc_-mcpu=sifive-u54_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
153238 | 14066 0 0 | 20726 776 728 | T:sphlib-small | gcc_-mcpu=sifive-u54_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
155998 | 70619 192 0 | 77166 968 721 | T:no-salt | clang_-march=rv64imafdc_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
156717 | 75739 192 0 | 82302 968 721 | T:new-aes-round | clang_-march=rv64imafdc_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
156824 | 47046 0 0 | 53626 776 728 | T:sphlib | gcc_-mcpu=sifive-u54_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
157520 | 12882 0 0 | 18906 760 728 | T:sphlib-small | gcc_-mcpu=sifive-u54_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
163139 | 28983 192 0 | 35374 976 728 | T:low-mem | gcc_-mcpu=sifive-u54_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
166844 | 93373 192 0 | 99772 976 728 | T:no-salt | gcc_-mcpu=sifive-u54_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
167442 | 19041 192 0 | 27678 976 728 | T:lower-mem | clang_-march=rv64imafdc_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
167442 | 19041 192 0 | 27678 976 728 | T:lower-mem | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
168897 | 17457 192 0 | 25670 976 728 | T:lower-mem | clang_-march=rv64imafdc_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
168913 | 17457 192 0 | 25670 976 728 | T:lower-mem | clang_-march=rv64imafdc_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
171025 | 13552 0 0 | 20132 776 728 | T:sphlib-small | gcc_-mcpu=sifive-u54_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
172125 | 106477 192 0 | 113397 992 728 | T:no-salt | gcc_-mcpu=sifive-u54_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
172965 | 98263 192 0 | 104670 976 728 | T:new-aes-round | gcc_-mcpu=sifive-u54_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
175460 | 15733 192 0 | 22280 968 721 | T:lower-mem | clang_-march=rv64imafdc_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
180485 | 109937 192 0 | 116865 992 728 | T:new-aes-round | gcc_-mcpu=sifive-u54_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
183225 | 29287 192 0 | 36135 992 728 | T:low-mem | gcc_-mcpu=sifive-u54_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
185036 | 32127 192 0 | 39043 992 728 | T:low-mem | gcc_-mcpu=sifive-u54_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
185631 | 85955 192 0 | 92803 992 728 | T:no-salt | gcc_-mcpu=sifive-u54_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
189593 | 16939 192 0 | 23338 976 728 | T:lower-mem | gcc_-mcpu=sifive-u54_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
190562 | 91199 192 0 | 98055 992 728 | T:new-aes-round | gcc_-mcpu=sifive-u54_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
192172 | 38817 192 0 | 47321 992 728 | T:low-mem | gcc_-mcpu=sifive-u54_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
192575 | 122143 192 0 | 130655 992 728 | T:no-salt | gcc_-mcpu=sifive-u54_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
197085 | 127001 192 0 | 135521 992 728 | T:new-aes-round | gcc_-mcpu=sifive-u54_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
199245 | 25163 192 0 | 33675 992 728 | T:lower-mem | gcc_-mcpu=sifive-u54_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
200260 | 18595 192 0 | 25515 992 728 | T:lower-mem | gcc_-mcpu=sifive-u54_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
218131 | 17071 192 0 | 23927 992 728 | T:lower-mem | gcc_-mcpu=sifive-u54_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
416067 | 12547 192 0 | 18638 968 721 | T:8-bit | clang_-march=rv64imafdc_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
437702 | 19425 192 0 | 27481 992 728 | T:8-bit | gcc_-mcpu=sifive-u54_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
440761 | 13169 192 0 | 19633 992 728 | T:8-bit | gcc_-mcpu=sifive-u54_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
449483 | 34729 192 0 | 43366 976 728 | T:8-bit | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
449487 | 34729 192 0 | 43366 976 728 | T:8-bit | clang_-march=rv64imafdc_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
452142 | 32845 192 0 | 41058 976 728 | T:8-bit | clang_-march=rv64imafdc_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
452177 | 32845 192 0 | 41058 976 728 | T:8-bit | clang_-march=rv64imafdc_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20240113 | 20231222 |
904248 | 12861 192 0 | 19241 992 728 | T:8-bit | gcc_-mcpu=sifive-u54_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
1000783 | 12685 192 0 | 18608 976 728 | T:8-bit | gcc_-mcpu=sifive-u54_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20240113 | 20231222 |
Compiler | Implementations
|
clang -march=rv64imafdc -mtune=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:8-bit |
clang -march=rv64imafdc -mtune=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:8-bit |
clang -march=rv64imafdc -mtune=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:8-bit |
clang -march=rv64imafdc -mtune=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:8-bit |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:8-bit |
clang -march=rv64imafdc -mtune=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:low-mem |
clang -march=rv64imafdc -mtune=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:low-mem |
clang -march=rv64imafdc -mtune=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:low-mem |
clang -march=rv64imafdc -mtune=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:low-mem |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:low-mem |
clang -march=rv64imafdc -mtune=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:lower-mem |
clang -march=rv64imafdc -mtune=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:lower-mem |
clang -march=rv64imafdc -mtune=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:lower-mem |
clang -march=rv64imafdc -mtune=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:lower-mem |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:lower-mem |
clang -march=rv64imafdc -mtune=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:new-aes-round |
clang -march=rv64imafdc -mtune=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:new-aes-round |
clang -march=rv64imafdc -mtune=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:new-aes-round |
clang -march=rv64imafdc -mtune=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:new-aes-round |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:new-aes-round |
clang -march=rv64imafdc -mtune=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:no-salt |
clang -march=rv64imafdc -mtune=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:no-salt |
clang -march=rv64imafdc -mtune=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:no-salt |
clang -march=rv64imafdc -mtune=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:no-salt |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:no-salt
|
Compiler | Implementations
|
gcc -mcpu=sifive-u54 -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:8-bit |
gcc -mcpu=sifive-u54 -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:8-bit |
gcc -mcpu=sifive-u54 -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:8-bit |
gcc -mcpu=sifive-u54 -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:8-bit |
gcc -mcpu=sifive-u54 -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:low-mem |
gcc -mcpu=sifive-u54 -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:low-mem |
gcc -mcpu=sifive-u54 -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:low-mem |
gcc -mcpu=sifive-u54 -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:low-mem |
gcc -mcpu=sifive-u54 -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:lower-mem |
gcc -mcpu=sifive-u54 -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:lower-mem |
gcc -mcpu=sifive-u54 -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:lower-mem |
gcc -mcpu=sifive-u54 -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:lower-mem |
gcc -mcpu=sifive-u54 -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:new-aes-round |
gcc -mcpu=sifive-u54 -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:new-aes-round |
gcc -mcpu=sifive-u54 -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:new-aes-round |
gcc -mcpu=sifive-u54 -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:new-aes-round |
gcc -mcpu=sifive-u54 -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:no-salt |
gcc -mcpu=sifive-u54 -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:no-salt |
gcc -mcpu=sifive-u54 -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:no-salt |
gcc -mcpu=sifive-u54 -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:no-salt
|