| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 95609 | 11884 0 0 | 19743 420 704 | T:sphlib-small | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
| 95609 | 14740 0 0 | 23863 420 704 | T:sphlib-small | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
| 102408 | 11330 0 0 | 18651 412 704 | T:sphlib-small | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
| 102409 | 38356 0 0 | 46207 420 704 | T:sphlib | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
| 102808 | 40780 0 0 | 49895 420 704 | T:sphlib | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
| 107209 | 27279 192 0 | 37072 616 704 | T:low-mem | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
| 108008 | 74467 192 0 | 84256 616 704 | T:no-salt | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
| 109210 | 74467 192 0 | 84264 616 704 | T:new-aes-round | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
| 109610 | 28615 192 0 | 40602 620 712 | T:low-mem | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
| 110009 | 43120 0 0 | 54181 424 704 | T:sphlib | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
| 110009 | 37134 0 0 | 44455 412 704 | T:sphlib | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
| 110010 | 43120 0 0 | 54325 424 712 | T:sphlib | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
| 110010 | 43396 0 0 | 63101 424 712 | T:sphlib | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
| 110409 | 14132 0 0 | 23435 420 704 | T:sphlib-small | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
| 110809 | 28679 192 0 | 49162 620 712 | T:low-mem | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
| 111210 | 75983 192 0 | 96470 620 712 | T:new-aes-round | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
| 111608 | 72427 192 0 | 80952 616 704 | T:no-salt | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
| 111610 | 72427 192 0 | 80960 616 704 | T:new-aes-round | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
| 113609 | 24595 192 0 | 33120 616 704 | T:low-mem | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
| 114008 | 75871 192 0 | 87862 620 712 | T:new-aes-round | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
| 114009 | 75871 192 0 | 87858 620 712 | T:no-salt | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
| 114010 | 74655 192 0 | 86490 620 704 | T:no-salt | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
| 114410 | 74655 192 0 | 86494 620 704 | T:new-aes-round | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
| 115610 | 14768 0 0 | 25829 424 704 | T:sphlib-small | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
| 117611 | 75983 192 0 | 96466 620 712 | T:no-salt | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
| 118408 | 17139 192 0 | 26932 616 704 | T:lower-mem | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
| 118408 | 42820 0 0 | 52123 420 704 | T:sphlib | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
| 118410 | 26827 192 0 | 36928 616 704 | T:low-mem | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
| 121210 | 74283 192 0 | 84392 616 704 | T:new-aes-round | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
| 122010 | 67775 192 0 | 75771 608 704 | T:new-aes-round | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
| 122010 | 67775 192 0 | 75767 608 704 | T:no-salt | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
| 122811 | 14811 192 0 | 23340 616 704 | T:lower-mem | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
| 124410 | 23563 192 0 | 31559 608 704 | T:low-mem | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
| 124411 | 18459 192 0 | 30442 620 712 | T:lower-mem | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
| 125610 | 17679 192 0 | 29514 620 704 | T:lower-mem | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
| 126411 | 27611 192 0 | 39450 620 704 | T:low-mem | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
| 127610 | 13544 0 0 | 22955 420 704 | T:sphlib-small | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
| 128009 | 11322 0 0 | 19099 420 704 | T:sphlib-small | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
| 129611 | 16224 0 0 | 35933 424 712 | T:sphlib-small | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
| 131611 | 38006 0 0 | 45771 420 704 | T:sphlib | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
| 136411 | 15356 0 0 | 26565 424 712 | T:sphlib-small | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
| 136811 | 16707 192 0 | 26812 616 704 | T:lower-mem | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
| 138411 | 73591 192 0 | 83824 616 704 | T:new-aes-round | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
| 139612 | 18451 192 0 | 38938 620 712 | T:lower-mem | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
| 140011 | 73591 192 0 | 83816 616 704 | T:no-salt | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
| 140412 | 14039 192 0 | 22031 608 704 | T:lower-mem | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
| 141211 | 43288 0 0 | 52687 420 704 | T:sphlib | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
| 143612 | 26679 192 0 | 36904 616 704 | T:low-mem | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
| 146012 | 24127 192 0 | 32572 616 704 | T:low-mem | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
| 146813 | 66479 192 0 | 74924 616 704 | T:no-salt | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
| 147612 | 66479 192 0 | 74932 616 704 | T:new-aes-round | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
| 156014 | 74283 192 0 | 84384 616 704 | T:no-salt | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
| 159613 | 17043 192 0 | 27276 616 704 | T:lower-mem | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
| 174015 | 14279 192 0 | 22728 616 704 | T:lower-mem | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
| 230420 | 11015 192 0 | 20808 616 704 | T:8-bit | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
| 233218 | 8295 192 0 | 16824 616 704 | T:8-bit | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
| 249221 | 25375 192 0 | 45830 620 712 | T:8-bit | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
| 263622 | 10955 192 0 | 21028 616 704 | T:8-bit | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
| 290425 | 28871 192 0 | 40678 620 704 | T:8-bit | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
| 328427 | 29695 192 0 | 41654 620 712 | T:8-bit | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
| 439238 | 8663 192 0 | 17108 616 704 | T:8-bit | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
| 445638 | 7891 192 0 | 15883 608 704 | T:8-bit | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20220604 | 20220506 |
| 454839 | 10955 192 0 | 21156 616 704 | T:8-bit | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20220604 | 20220506 |
| Compiler | Implementations
|
| clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:8-bit |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:8-bit |
| clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:8-bit |
| clang -march=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=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:low-mem |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:low-mem |
| clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:low-mem |
| clang -march=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=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:lower-mem |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:lower-mem |
| clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:lower-mem |
| clang -march=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=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:new-aes-round |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:new-aes-round |
| clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:new-aes-round |
| clang -march=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=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:no-salt |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:no-salt |
| clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:no-salt |
| clang -march=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 -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:8-bit |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:8-bit |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:8-bit |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:8-bit |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:low-mem |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:low-mem |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:low-mem |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:low-mem |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:lower-mem |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:lower-mem |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:lower-mem |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:lower-mem |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:new-aes-round |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:new-aes-round |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:new-aes-round |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:new-aes-round |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:no-salt |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:no-salt |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:no-salt |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:no-salt
|