Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
22488 | 44134 0 0 | 57109 808 808 | sphlib | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190910 | 20190910 |
22540 | 38739 0 0 | 48949 808 808 | sphlib | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190910 | 20190910 |
22636 | 35566 0 0 | 44892 784 776 | sphlib | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190910 | 20190910 |
23860 | 28326 192 0 | 41246 1016 808 | low-mem | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190910 | 20190910 |
24050 | 39341 0 0 | 49573 808 808 | sphlib | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190910 | 20190910 |
24352 | 74630 192 0 | 87550 1016 808 | no-salt | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190910 | 20190910 |
25176 | 80006 192 0 | 92926 1016 808 | new-aes-round | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190910 | 20190910 |
25430 | 45865 0 0 | 59251 832 752 | sphlib | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20190910 | 20190910 |
25582 | 45865 0 0 | 59251 832 752 | sphlib | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20190910 | 20190910 |
25592 | 42662 0 0 | 52793 824 736 | sphlib | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20190910 | 20190910 |
25594 | 19830 0 0 | 32805 808 808 | sphlib-small | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190910 | 20190910 |
26422 | 45169 0 0 | 58859 832 752 | sphlib | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20190910 | 20190910 |
27424 | 14331 0 0 | 24541 808 808 | sphlib-small | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190910 | 20190910 |
27674 | 26872 192 0 | 37046 1016 808 | low-mem | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190910 | 20190910 |
27898 | 77624 192 0 | 87798 1016 808 | new-aes-round | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190910 | 20190910 |
28364 | 72312 192 0 | 82486 1016 808 | no-salt | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190910 | 20190910 |
28612 | 13985 0 0 | 24221 808 808 | sphlib-small | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190910 | 20190910 |
28656 | 12319 0 0 | 21644 784 776 | sphlib-small | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190910 | 20190910 |
28830 | 28695 192 0 | 38718 1032 736 | low-mem | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20190910 | 20190910 |
28836 | 25302 192 0 | 34548 992 776 | low-mem | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190910 | 20190910 |
28860 | 19952 192 0 | 33216 1072 752 | lower-mem | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20190910 | 20190910 |
28984 | 19206 192 0 | 32126 1016 808 | lower-mem | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190910 | 20190910 |
29056 | 17430 0 0 | 30827 832 752 | sphlib-small | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20190910 | 20190910 |
29098 | 17430 0 0 | 30827 832 752 | sphlib-small | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20190910 | 20190910 |
29144 | 16638 0 0 | 30339 832 752 | sphlib-small | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20190910 | 20190910 |
29152 | 13508 0 0 | 23697 824 736 | sphlib-small | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20190910 | 20190910 |
29288 | 70798 192 0 | 80822 1032 736 | no-salt | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20190910 | 20190910 |
29360 | 19952 192 0 | 33216 1072 752 | lower-mem | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20190910 | 20190910 |
29368 | 17179 192 0 | 27214 1032 736 | lower-mem | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20190910 | 20190910 |
29598 | 78241 192 0 | 88262 1032 736 | new-aes-round | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20190910 | 20190910 |
29618 | 27613 192 0 | 37806 1016 808 | low-mem | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190910 | 20190910 |
29942 | 73744 192 0 | 86992 1072 752 | no-salt | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20190910 | 20190910 |
29944 | 70791 192 0 | 80974 1016 808 | no-salt | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190910 | 20190910 |
29950 | 82176 192 0 | 95424 1072 752 | new-aes-round | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20190910 | 20190910 |
29962 | 73744 192 0 | 86992 1072 752 | no-salt | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20190910 | 20190910 |
30114 | 76479 192 0 | 86670 1016 808 | new-aes-round | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190910 | 20190910 |
30208 | 82176 192 0 | 95424 1072 752 | new-aes-round | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20190910 | 20190910 |
30282 | 77031 192 0 | 86276 992 776 | new-aes-round | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190910 | 20190910 |
30282 | 72069 192 0 | 81300 992 776 | no-salt | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190910 | 20190910 |
30522 | 21088 192 0 | 34800 1040 752 | lower-mem | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20190910 | 20190910 |
30706 | 31648 192 0 | 44896 1072 752 | low-mem | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20190910 | 20190910 |
31132 | 31648 192 0 | 44896 1072 752 | low-mem | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20190910 | 20190910 |
31450 | 87280 192 0 | 100976 1040 752 | new-aes-round | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20190910 | 20190910 |
31484 | 77872 192 0 | 91568 1040 752 | no-salt | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20190910 | 20190910 |
31818 | 16952 192 0 | 27126 1016 808 | lower-mem | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190910 | 20190910 |
32320 | 15723 192 0 | 24964 992 776 | lower-mem | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190910 | 20190910 |
34244 | 33024 192 0 | 46720 1040 752 | low-mem | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20190910 | 20190910 |
34972 | 16836 192 0 | 27022 1016 808 | lower-mem | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190910 | 20190910 |
99954 | 17566 192 0 | 30510 1016 808 | 8-bit | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190910 | 20190910 |
104388 | 15040 192 0 | 25238 1016 808 | 8-bit | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190910 | 20190910 |
123888 | 26888 192 0 | 40104 1072 752 | 8-bit | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20190910 | 20190910 |
125048 | 26888 192 0 | 40104 1072 752 | 8-bit | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20190910 | 20190910 |
128544 | 28264 192 0 | 41928 1040 752 | 8-bit | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20190910 | 20190910 |
228028 | 15868 192 0 | 25862 1032 736 | 8-bit | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20190910 | 20190910 |
239072 | 14704 192 0 | 24910 1016 808 | 8-bit | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190910 | 20190910 |
405828 | 12856 192 0 | 22116 992 776 | 8-bit | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20190910 | 20190910 |
Compiler | Implementations
|
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 8-bit |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 8-bit |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 8-bit |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 8-bit |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | low-mem |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | low-mem |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | low-mem |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | low-mem |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | lower-mem |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | lower-mem |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | lower-mem |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | lower-mem |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | new-aes-round |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | new-aes-round |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | new-aes-round |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | new-aes-round |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | no-salt |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | no-salt |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | no-salt |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | no-salt
|
Compiler | Implementations
|
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 8-bit |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 8-bit |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 8-bit |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 8-bit |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | low-mem |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | low-mem |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | low-mem |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | low-mem |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | lower-mem |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | lower-mem |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | lower-mem |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | lower-mem |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | new-aes-round |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | new-aes-round |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | new-aes-round |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | new-aes-round |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | no-salt |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | no-salt |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | no-salt |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | no-salt
|