| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 252003 | 46528 0 0 | 52050 720 728 | sphlib | gcc_-march=rv64gc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
| 258895 | 12974 0 0 | 18664 720 728 | sphlib-small | gcc_-march=rv64gc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
| 259791 | 20560 0 0 | 28012 736 728 | sphlib-small | gcc_-march=rv64gc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
| 268442 | 47732 0 0 | 53776 736 728 | sphlib | gcc_-march=rv64gc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
| 269304 | 57850 0 0 | 65294 736 728 | sphlib | gcc_-march=rv64gc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
| 270427 | 13948 0 0 | 20104 736 728 | sphlib-small | gcc_-march=rv64gc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
| 272239 | 53380 0 0 | 59528 736 728 | sphlib | gcc_-march=rv64gc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
| 285173 | 13506 0 0 | 19558 736 728 | sphlib-small | gcc_-march=rv64gc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
| 307836 | 38337 192 0 | 45971 936 728 | low-mem | gcc_-march=rv64gc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
| 314206 | 37955 192 0 | 43890 920 728 | IntelL1Cache | gcc_-march=rv64gc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
| 325572 | 52623 192 0 | 60261 936 728 | IntelL1Cache | gcc_-march=rv64gc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
| 327330 | 31943 192 0 | 38229 936 728 | low-mem | gcc_-march=rv64gc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
| 327550 | 45451 192 0 | 51745 936 728 | IntelL1Cache | gcc_-march=rv64gc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
| 333258 | 23383 192 0 | 31025 936 728 | lower-mem | gcc_-march=rv64gc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
| 336587 | 28947 192 0 | 34874 920 728 | low-mem | gcc_-march=rv64gc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
| 340991 | 16569 192 0 | 22504 920 728 | lower-mem | gcc_-march=rv64gc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
| 348481 | 38755 192 0 | 44945 936 728 | IntelL1Cache | gcc_-march=rv64gc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
| 352111 | 18233 192 0 | 24527 936 728 | lower-mem | gcc_-march=rv64gc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
| 360013 | 29389 192 0 | 35571 936 728 | low-mem | gcc_-march=rv64gc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
| 383508 | 16867 192 0 | 23057 936 728 | lower-mem | gcc_-march=rv64gc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
| 499508 | 83679 192 0 | 89614 920 728 | different-order | gcc_-march=rv64gc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
| 510819 | 83605 192 0 | 89795 936 728 | different-order | gcc_-march=rv64gc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
| 557307 | 89885 192 0 | 96075 936 728 | new-aes-round | gcc_-march=rv64gc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
| 561352 | 86699 192 0 | 92881 936 728 | no-salt | gcc_-march=rv64gc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
| 604316 | 98923 192 0 | 105217 936 728 | different-order | gcc_-march=rv64gc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
| 637018 | 96683 192 0 | 102618 920 728 | new-aes-round | gcc_-march=rv64gc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
| 643831 | 95687 192 0 | 101614 920 728 | no-salt | gcc_-march=rv64gc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
| 739753 | 112047 192 0 | 118333 936 728 | no-salt | gcc_-march=rv64gc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
| 755228 | 123859 192 0 | 131509 936 728 | different-order | gcc_-march=rv64gc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
| 780326 | 116659 192 0 | 122953 936 728 | new-aes-round | gcc_-march=rv64gc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
| 816105 | 16985 192 0 | 24171 936 728 | 8-bit | gcc_-march=rv64gc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
| 830373 | 127513 192 0 | 135163 936 728 | new-aes-round | gcc_-march=rv64gc_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
| 840748 | 12711 192 0 | 18549 936 728 | 8-bit | gcc_-march=rv64gc_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
| 1713841 | 12465 192 0 | 18179 936 728 | 8-bit | gcc_-march=rv64gc_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
| 1815846 | 12015 192 0 | 17474 920 728 | 8-bit | gcc_-march=rv64gc_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20191230 | 20191221 |
| Compiler | Implementations
|
| gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 8-bit |
| gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 8-bit |
| gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 8-bit |
| gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 8-bit |
| gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | IntelL1Cache |
| gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | IntelL1Cache |
| gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | IntelL1Cache |
| gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | IntelL1Cache |
| gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | different-order |
| gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | different-order |
| gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | different-order |
| gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | different-order |
| gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | low-mem |
| gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | low-mem |
| gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | low-mem |
| gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | low-mem |
| gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | lower-mem |
| gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | lower-mem |
| gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | lower-mem |
| gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | lower-mem |
| gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | new-aes-round |
| gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | new-aes-round |
| gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | new-aes-round |
| gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | new-aes-round |
| gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | no-salt |
| gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | no-salt |
| gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | no-salt
|
| Compiler | Implementations
|
| gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | IntelL1Cache |
| gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | IntelL1Cache |
| gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | IntelL1Cache |
| gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | IntelL1Cache |
| gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | different-order |
| gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | different-order |
| gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | different-order |
| gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | different-order |
| gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | low-mem |
| gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | low-mem |
| gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | low-mem |
| gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | low-mem |
| gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | lower-mem |
| gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | lower-mem |
| gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | lower-mem |
| gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | lower-mem |
| gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | new-aes-round |
| gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | new-aes-round |
| gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | new-aes-round |
| gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | new-aes-round |
| gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | no-salt |
| gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | no-salt |
| gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | no-salt
|
| Compiler | Implementations
|
| gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | sphlib |
| gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | sphlib |
| gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | sphlib |
| gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | sphlib |
| gcc -march=rv64gc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | sphlib-small |
| gcc -march=rv64gc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | sphlib-small |
| gcc -march=rv64gc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | sphlib-small |
| gcc -march=rv64gc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | sphlib-small
|