| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 11181 | 18721 0 0 | 31722 812 920 | T:ssse3 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
| 11198 | 18721 0 0 | 31722 812 920 | T:ssse3 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
| 11201 | 18749 0 0 | 33434 812 920 | T:ssse3 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
| 11204 | 18619 0 0 | 28064 804 888 | T:ssse3 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
| 12523 | 18741 0 0 | 29662 820 920 | T:ssse3 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
| 12574 | 19676 0 0 | 32698 812 920 | T:sse2 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
| 12597 | 19566 0 0 | 29056 804 888 | T:sse2 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
| 12618 | 19676 0 0 | 32698 812 920 | T:sse2 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
| 12650 | 18826 0 0 | 29558 820 920 | T:ssse3 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
| 12696 | 19704 0 0 | 34426 812 920 | T:sse2 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
| 12831 | 19050 0 0 | 31551 828 920 | T:ssse3 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
| 13296 | 18372 0 0 | 28114 804 920 | T:ssse3 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
| 14448 | 20522 0 0 | 33007 828 920 | T:sse2 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
| 14485 | 20117 0 0 | 31038 820 920 | T:sse2 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
| 14549 | 22035 0 0 | 34706 812 888 | T:sse2 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
| 14678 | 19967 0 0 | 30710 820 920 | T:sse2 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
| 15303 | 19836 0 0 | 29578 804 920 | T:sse2 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
| 21926 | 8362 0 0 | 22090 812 920 | T:bswap | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
| 21943 | 8362 0 0 | 22090 812 920 | T:bswap | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
| 21965 | 8362 0 0 | 23786 812 920 | T:bswap | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
| 21972 | 8269 0 0 | 18464 804 888 | T:bswap | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
| 22896 | 8954 0 0 | 22682 812 920 | T:regs | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
| 22896 | 8954 0 0 | 24378 812 920 | T:regs | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
| 22900 | 8954 0 0 | 22682 812 920 | T:regs | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
| 22932 | 8854 0 0 | 19040 804 888 | T:regs | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
| 23211 | 9175 0 0 | 22578 812 888 | T:bswap | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
| 24158 | 10698 0 0 | 24426 812 920 | T:sandy | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
| 24173 | 9719 0 0 | 23122 812 888 | T:regs | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
| 24186 | 10698 0 0 | 26122 812 920 | T:sandy | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
| 24187 | 10698 0 0 | 24426 812 920 | T:sandy | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
| 24212 | 10597 0 0 | 20784 804 888 | T:sandy | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
| 24413 | 10867 0 0 | 24258 812 888 | T:sandy | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210115 | 20210114 |
| 24614 | 11044 0 0 | 20762 804 920 | T:sandy | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
| 25876 | 12241 0 0 | 24719 828 920 | T:sandy | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
| 26012 | 12221 0 0 | 23126 820 920 | T:sandy | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
| 27658 | 11974 0 0 | 22702 820 920 | T:sandy | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
| 29008 | 11025 0 0 | 23503 828 920 | T:bswap | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
| 29300 | 10352 0 0 | 20074 804 920 | T:bswap | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
| 29394 | 10497 0 0 | 20218 804 920 | T:regs | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
| 29409 | 11149 0 0 | 22054 820 920 | T:regs | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
| 29517 | 11169 0 0 | 23647 828 920 | T:regs | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
| 29628 | 11005 0 0 | 21910 820 920 | T:bswap | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
| 29875 | 10537 0 0 | 21262 820 920 | T:bswap | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
| 30921 | 11266 0 0 | 21982 820 920 | T:regs | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210115 | 20210114 |
| Compiler | Implementations
|
| clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bswap |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bswap |
| clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bswap |
| clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bswap |
| clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bswap |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:bswap |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:bswap |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:bswap |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:bswap |
| clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:regs |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:regs |
| clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:regs |
| clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:regs |
| clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:regs |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:regs |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:regs |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:regs |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:regs |
| clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:sandy |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:sandy |
| clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:sandy |
| clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:sandy |
| clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:sandy |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:sandy |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:sandy |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:sandy |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:sandy
|
| Compiler | Implementations
|
| clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:sse2 |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:sse2 |
| clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:sse2 |
| clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:sse2 |
| clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:sse2 |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:sse2 |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:sse2 |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:sse2 |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:sse2 |
| clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ssse3 |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ssse3 |
| clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ssse3 |
| clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ssse3 |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ssse3 |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ssse3 |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ssse3 |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ssse3
|