| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 21202 | 10538 0 256 | 24941 784 2080 | T:aesni-intr | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211110 | 20211108 |
| 21574 | 9090 0 256 | 20052 776 2080 | T:aesni-intr | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211110 | 20211108 |
| 21846 | 8772 0 256 | 19524 776 2080 | T:aesni-intr | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211110 | 20211108 |
| 22330 | 9348 0 32 | 22776 784 1760 | T:aesni-intr | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 22404 | 9348 0 32 | 22776 784 1760 | T:aesni-intr | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 22412 | 9364 0 32 | 22792 784 1760 | T:aesni-intr | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 22414 | 8580 0 32 | 18350 776 1744 | T:aesni-intr | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 22462 | 9218 0 640 | 23621 784 2464 | T:avx-intr | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211110 | 20211108 |
| 23100 | 7802 0 640 | 18764 776 2464 | T:avx-intr | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211110 | 20211108 |
| 23150 | 8028 0 0 | 21464 784 1744 | T:avx-intr | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 23162 | 8028 0 0 | 21464 784 1744 | T:avx-intr | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 23222 | 8044 0 0 | 21480 784 1744 | T:avx-intr | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 23256 | 7429 0 640 | 18180 776 2464 | T:avx-intr | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211110 | 20211108 |
| 23432 | 7235 0 0 | 17006 776 1712 | T:avx-intr | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 23736 | 8828 0 256 | 18680 760 2048 | T:aesni-intr | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211110 | 20211108 |
| 24000 | 7305 0 640 | 17160 760 2432 | T:avx-intr | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211110 | 20211108 |
| 44748 | 19978 0 256 | 34381 784 2368 | T:vperm-intr | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211110 | 20211108 |
| 45140 | 18290 0 256 | 29252 776 2368 | T:vperm-intr | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211110 | 20211108 |
| 45940 | 18385 0 256 | 29140 776 2368 | T:vperm-intr | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211110 | 20211108 |
| 46296 | 27069 0 0 | 40369 776 752 | T:opteron | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 46302 | 27069 0 0 | 40369 776 752 | T:opteron | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 46310 | 27205 0 0 | 39713 776 736 | T:opteron | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 46362 | 27069 0 0 | 40385 776 752 | T:opteron | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 46466 | 25955 0 0 | 35583 768 736 | T:opteron | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 46520 | 19145 0 0 | 32152 784 1984 | T:vperm-intr | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 46530 | 17528 0 0 | 27294 776 1968 | T:vperm-intr | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 46544 | 19145 0 0 | 32152 784 1984 | T:vperm-intr | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 46556 | 19161 0 0 | 32168 784 1984 | T:vperm-intr | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 47666 | 18765 0 256 | 28616 760 2336 | T:vperm-intr | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211110 | 20211108 |
| 57208 | 27805 0 0 | 40329 776 736 | T:core2duo | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 57270 | 27661 0 0 | 40993 776 752 | T:core2duo | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 57300 | 27661 0 0 | 40993 776 752 | T:core2duo | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 57324 | 27661 0 0 | 40993 776 752 | T:core2duo | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 57360 | 26502 0 0 | 36167 768 736 | T:core2duo | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 58890 | 41639 0 0 | 51584 760 776 | T:sphlib | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211110 | 20211108 |
| 59696 | 44586 0 0 | 54528 760 776 | T:sphlib-adapted | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211110 | 20211108 |
| 61428 | 48685 0 0 | 59532 776 808 | T:sphlib-adapted | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211110 | 20211108 |
| 61696 | 51280 0 0 | 62340 776 808 | T:sphlib-adapted | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211110 | 20211108 |
| 62488 | 45349 0 0 | 56188 776 808 | T:sphlib | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211110 | 20211108 |
| 64332 | 49808 0 0 | 64277 784 808 | T:sphlib-adapted | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211110 | 20211108 |
| 66284 | 45648 0 0 | 56708 776 808 | T:sphlib | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211110 | 20211108 |
| 66668 | 46776 0 0 | 61245 784 808 | T:sphlib | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211110 | 20211108 |
| 73852 | 68155 0 0 | 81747 800 752 | T:mmx | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 73864 | 68235 0 0 | 81027 800 736 | T:mmx | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 73960 | 67227 0 0 | 80803 800 752 | T:mmx | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 73978 | 67227 0 0 | 80803 800 752 | T:mmx | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 74404 | 63877 0 0 | 73711 784 736 | T:mmx | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 75156 | 63097 0 0 | 77614 792 808 | T:mmx | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211110 | 20211108 |
| 77660 | 58766 0 0 | 69645 784 808 | T:mmx | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211110 | 20211108 |
| 77968 | 60697 0 0 | 71781 784 808 | T:mmx | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211110 | 20211108 |
| 78358 | 51547 0 0 | 61303 768 736 | T:sphlib-adapted | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 79534 | 53081 0 0 | 65705 776 736 | T:sphlib-adapted | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 79808 | 59508 0 0 | 69481 768 776 | T:mmx | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211110 | 20211108 |
| 80242 | 52697 0 0 | 66121 776 752 | T:sphlib-adapted | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 80250 | 52697 0 0 | 66121 776 752 | T:sphlib-adapted | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 80374 | 52697 0 0 | 66121 776 752 | T:sphlib-adapted | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 82974 | 21625 0 0 | 34953 776 752 | T:sphlib-small | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 82978 | 20924 0 0 | 30583 768 736 | T:sphlib-small | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 83042 | 21625 0 0 | 34953 776 752 | T:sphlib-small | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 83200 | 21625 0 0 | 34953 776 752 | T:sphlib-small | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 84140 | 50361 0 0 | 63753 776 752 | T:sphlib | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 84158 | 50633 0 0 | 63241 776 736 | T:sphlib | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 84160 | 50361 0 0 | 63753 776 752 | T:sphlib | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 84210 | 50361 0 0 | 63769 776 752 | T:sphlib | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 85414 | 49659 0 0 | 59383 768 736 | T:sphlib | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 91700 | 22057 0 0 | 34569 776 736 | T:sphlib-small | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 91876 | 21213 0 0 | 32060 776 808 | T:sphlib-small | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211110 | 20211108 |
| 93074 | 21856 0 0 | 32916 776 808 | T:sphlib-small | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211110 | 20211108 |
| 94174 | 23136 0 0 | 37605 784 808 | T:sphlib-small | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211110 | 20211108 |
| 98226 | 18583 0 0 | 28528 760 776 | T:sphlib-small | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211110 | 20211108 |
| 112674 | 20915 0 0 | 31813 784 808 | T:opt32 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211110 | 20211108 |
| 113154 | 21065 0 0 | 32181 784 808 | T:opt32 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211110 | 20211108 |
| 113652 | 24374 0 0 | 37995 800 752 | T:opt32 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 113692 | 24502 0 0 | 38155 800 752 | T:opt32 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 113746 | 24774 0 0 | 37627 800 736 | T:opt32 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 113790 | 24374 0 0 | 37995 800 752 | T:opt32 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 113916 | 20850 0 0 | 30857 768 776 | T:opt32 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211110 | 20211108 |
| 113926 | 26986 0 0 | 41534 792 808 | T:opt32 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211110 | 20211108 |
| 114314 | 22249 0 0 | 32127 784 736 | T:opt32 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 263642 | 5360 0 0 | 17889 776 736 | T:32bit-bytesliced-c-small | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 266766 | 5622 0 0 | 18977 776 752 | T:32bit-bytesliced-c-small | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 268408 | 3962 0 0 | 17297 776 752 | T:32bit-bytesliced-c-small | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 268440 | 3962 0 0 | 17297 776 752 | T:32bit-bytesliced-c-small | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 367562 | 2144 0 0 | 11799 768 736 | T:32bit-bytesliced-c-small | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20211110 | 20211108 |
| 368508 | 8997 0 0 | 23310 776 808 | T:32bit-bytesliced-c-small | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211110 | 20211108 |
| 430004 | 2324 0 0 | 13221 768 808 | T:32bit-bytesliced-c-small | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211110 | 20211108 |
| 453356 | 1914 0 0 | 11681 752 776 | T:32bit-bytesliced-c-small | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211110 | 20211108 |
| 620496 | 2412 0 0 | 13101 768 808 | T:32bit-bytesliced-c-small | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20211110 | 20211108 |
| Compiler | Implementations
|
| clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:sphlib |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:sphlib |
| clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:sphlib |
| clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:sphlib |
| clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:sphlib |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:sphlib |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:sphlib |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:sphlib |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:sphlib |
| clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:sphlib-adapted |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:sphlib-adapted |
| clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:sphlib-adapted |
| clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:sphlib-adapted |
| clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:sphlib-adapted |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:sphlib-adapted |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:sphlib-adapted |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:sphlib-adapted |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:sphlib-adapted |
| clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:sphlib-small |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:sphlib-small |
| clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:sphlib-small |
| clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:sphlib-small |
| clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:sphlib-small |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:sphlib-small |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:sphlib-small |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:sphlib-small |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:sphlib-small
|