| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 160813 | 6016 0 192 | 16342 420 912 | neon-bitslice | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 162250 | 5924 0 192 | 15810 412 912 | neon-bitslice | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 177312 | 28352 0 256 | 41620 420 992 | neon-table | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200107 | 20191221 |
| 178876 | 21512 0 256 | 31769 416 960 | neon-table | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 190313 | 6452 0 192 | 19773 424 944 | neon-bitslice | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200107 | 20191221 |
| 193000 | 24068 0 256 | 36802 420 960 | neon-table | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 196563 | 21532 0 256 | 31737 416 960 | neon-table | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 199876 | 21412 0 256 | 31245 408 960 | neon-table | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 212563 | 6136 0 192 | 16406 420 912 | neon-bitslice | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 214311 | 39892 0 0 | 50228 428 1352 | arm32 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 228313 | 39888 0 0 | 50172 428 1352 | arm32 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 233375 | 15616 0 0 | 28375 424 704 | arm11 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 244062 | 14668 0 0 | 24902 420 704 | arm11 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 244625 | 14696 0 0 | 24982 420 704 | arm11 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 256687 | 15248 0 0 | 28525 424 728 | arm11 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200107 | 20191221 |
| 274688 | 39740 0 0 | 49612 420 1352 | arm32 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 289687 | 14548 0 0 | 24394 412 704 | arm11 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 360438 | 24197 0 0 | 35097 424 704 | opt32 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 418438 | 26157 0 0 | 39610 428 704 | opt32 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 438060 | 9984 0 0 | 20181 416 704 | 32bit-2ktable | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 495997 | 11624 0 0 | 24354 420 704 | 32bit-2ktable | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 513435 | 28808 0 0 | 41534 420 704 | sphlib-small | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 540187 | 111742 16384 512 | 122238 16856 1216 | opt64 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 544434 | 9315 0 0 | 19101 408 704 | 32bit-2ktable | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 558124 | 28008 0 0 | 38250 420 704 | sphlib-small | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 593936 | 24672 0 0 | 34502 412 704 | sphlib-small | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 644311 | 68792 0 0 | 81908 420 728 | sphlib | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200107 | 20191221 |
| 653124 | 24836 0 0 | 35130 420 704 | sphlib-small | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 685249 | 107457 16384 512 | 118426 16864 1216 | opt64 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 704432 | 9428 0 0 | 19677 416 704 | 32bit-2ktable | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 722060 | 25708 0 0 | 38812 420 728 | sphlib-small | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200107 | 20191221 |
| 730624 | 23993 0 0 | 34445 416 704 | opt32 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 773185 | 77036 0 0 | 86870 412 704 | sphlib | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 808183 | 10787 0 0 | 24008 424 728 | 32bit-2ktable | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200107 | 20191221 |
| 827997 | 73272 0 0 | 86396 420 728 | sphlib-adapted | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200107 | 20191221 |
| 859248 | 79596 0 0 | 89438 412 704 | sphlib-adapted | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 865807 | 5764 0 0 | 18988 424 728 | 32bit-bytesliced-c-fast | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200107 | 20191221 |
| 882058 | 7584 0 0 | 20322 420 704 | 32bit-bytesliced-c-fast | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 895873 | 116700 0 0 | 126954 420 704 | sphlib-adapted | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 903125 | 24309 0 0 | 35265 424 704 | opt32 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 905875 | 5456 0 0 | 18194 420 704 | 32bit-bytesliced-c-small | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 921684 | 76672 0 0 | 86970 420 704 | sphlib | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 931875 | 28985 0 0 | 42469 444 728 | opt32 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200107 | 20191221 |
| 968251 | 4852 0 0 | 17578 420 704 | 8bit_c | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 1048810 | 111052 0 0 | 123786 420 704 | sphlib-adapted | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 1062438 | 4272 0 0 | 14510 420 704 | 8bit_c | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 1089685 | 173977 16384 512 | 184890 16864 1216 | opt64 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 1099497 | 79472 0 0 | 89778 420 704 | sphlib-adapted | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 1118188 | 3696 0 0 | 16944 420 728 | 32bit-bytesliced-c-small | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200107 | 20191221 |
| 1124062 | 3984 0 0 | 17286 428 728 | 8bit_c | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200107 | 20191221 |
| 1125181 | 3340 0 0 | 13549 416 704 | 32bit-bytesliced-c-fast | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 1151497 | 118344 0 0 | 131066 420 704 | sphlib | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 1190934 | 117180 0 0 | 127426 420 704 | sphlib | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 1222055 | 2904 0 0 | 13165 416 704 | 32bit-bytesliced-c-fast | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 1290564 | 4072 0 0 | 13898 412 704 | 8bit_c | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 1330872 | 188277 16384 512 | 201678 16864 1216 | opt64 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 1425366 | 2724 0 0 | 12521 408 704 | 32bit-bytesliced-c-fast | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 1484438 | 4184 0 0 | 14478 420 704 | 8bit_c | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 1830439 | 1796 0 0 | 11625 408 704 | 32bit-bytesliced-c-small | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 2169002 | 1960 0 0 | 12165 416 704 | 32bit-bytesliced-c-small | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| 2670440 | 2132 0 0 | 12389 416 704 | 32bit-bytesliced-c-small | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200107 | 20191221 |
| Compiler | Implementations
|
| clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | sphlib |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | sphlib |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | sphlib |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | sphlib |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | sphlib |
| clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | sphlib-adapted |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | sphlib-adapted |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | sphlib-adapted |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | sphlib-adapted |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | sphlib-adapted |
| clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | sphlib-small |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | sphlib-small |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | sphlib-small |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | sphlib-small |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | sphlib-small
|