| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 22208 | 6470 0 0 | 17190 820 920 | T:bitslice_sse2_opt64 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
| 22402 | 8096 0 0 | 21234 812 920 | T:bitslice_sse2_opt64 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
| 22411 | 8096 0 0 | 21234 812 920 | T:bitslice_sse2_opt64 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
| 22413 | 8096 0 0 | 22930 812 920 | T:bitslice_sse2_opt64 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
| 22414 | 8112 0 0 | 22946 812 920 | T:bitslice_sse2_opt32 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
| 22425 | 6391 0 0 | 16632 804 888 | T:bitslice_sse2_opt32 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
| 22443 | 8112 0 0 | 21250 812 920 | T:bitslice_sse2_opt32 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
| 22477 | 7540 0 0 | 20015 828 920 | T:bitslice_sse2_opt64 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
| 22480 | 8112 0 0 | 21250 812 920 | T:bitslice_sse2_opt32 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
| 22554 | 6388 0 0 | 16632 804 888 | T:bitslice_sse2_opt64 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
| 22582 | 6052 0 0 | 16950 820 920 | T:bitslice_sse2_opt64 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
| 22945 | 6469 0 0 | 17190 820 920 | T:bitslice_sse2_opt32 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
| 23104 | 5563 0 0 | 15282 804 920 | T:bitslice_sse2_opt64 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
| 23802 | 8648 0 0 | 21450 812 888 | T:bitslice_sse2_opt32 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
| 23900 | 8712 0 0 | 21514 812 888 | T:bitslice_sse2_opt64 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
| 24291 | 6020 0 0 | 16918 820 920 | T:bitslice_sse2_opt32 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
| 24511 | 5561 0 0 | 15282 804 920 | T:bitslice_sse2_opt32 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
| 24515 | 7508 0 0 | 19983 828 920 | T:bitslice_sse2_opt32 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
| 33579 | 9828 0 0 | 22295 828 920 | T:bitslice_opt32 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
| 37625 | 7388 0 0 | 19871 828 920 | T:bitslice_ref32 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
| 51094 | 7916 0 0 | 20415 828 920 | T:bitslice_ref64 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
| 51383 | 7763 0 0 | 21162 812 888 | T:simple | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
| 52025 | 7808 0 0 | 18008 804 888 | T:simple | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
| 52093 | 7855 0 0 | 21586 812 920 | T:simple | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
| 52093 | 7855 0 0 | 21586 812 920 | T:simple | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
| 52114 | 7855 0 0 | 23282 812 920 | T:simple | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
| 53036 | 7245 0 0 | 19695 828 920 | T:simple | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
| 53462 | 7247 0 0 | 16946 804 920 | T:simple | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
| 53631 | 7469 0 0 | 18350 820 920 | T:simple | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
| 54141 | 7573 0 0 | 18270 820 920 | T:simple | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
| 57273 | 10862 0 0 | 26362 812 920 | T:bitslice_opt64 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
| 58140 | 10622 0 0 | 24066 812 888 | T:bitslice_opt64 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
| 63816 | 13124 0 0 | 25607 828 920 | T:bitslice_opt64 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
| 66726 | 8478 0 0 | 22266 812 920 | T:bitslice_opt64 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
| 66798 | 8478 0 0 | 22266 812 920 | T:bitslice_opt64 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
| 67227 | 6916 0 0 | 17822 820 920 | T:bitslice_opt64 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
| 68253 | 6996 0 0 | 17240 804 888 | T:bitslice_opt64 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
| 68396 | 7167 0 0 | 17894 820 920 | T:bitslice_opt64 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
| 68486 | 6049 0 0 | 15778 804 920 | T:bitslice_opt64 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
| 68826 | 8049 0 0 | 23562 812 920 | T:bitslice_ref64 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
| 71644 | 7729 0 0 | 21202 812 888 | T:bitslice_ref64 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
| 78761 | 7441 0 0 | 21258 812 920 | T:bitslice_ref64 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
| 80001 | 7441 0 0 | 21258 812 920 | T:bitslice_ref64 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
| 81493 | 5106 0 0 | 15376 804 888 | T:bitslice_ref64 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
| 83973 | 5321 0 0 | 16070 820 920 | T:bitslice_ref64 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
| 89619 | 5316 0 0 | 16254 820 920 | T:bitslice_ref64 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
| 113960 | 4057 0 0 | 13818 804 920 | T:bitslice_ref64 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
| 124744 | 7800 0 0 | 21250 812 888 | T:bitslice_opt32 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
| 125388 | 8064 0 0 | 23546 812 920 | T:bitslice_opt32 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
| 126532 | 8048 0 0 | 21834 812 920 | T:bitslice_opt32 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
| 126551 | 8048 0 0 | 21834 812 920 | T:bitslice_opt32 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
| 129087 | 6599 0 0 | 16856 804 888 | T:bitslice_opt32 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
| 129361 | 7400 0 0 | 20866 812 888 | T:bitslice_ref32 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
| 132740 | 7568 0 0 | 23066 812 920 | T:bitslice_ref32 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
| 134722 | 5811 0 0 | 15538 804 920 | T:bitslice_opt32 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
| 136367 | 7024 0 0 | 20826 812 920 | T:bitslice_ref32 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
| 136615 | 7024 0 0 | 20826 812 920 | T:bitslice_ref32 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
| 137638 | 6772 0 0 | 17678 820 920 | T:bitslice_opt32 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
| 137900 | 7040 0 0 | 17766 820 920 | T:bitslice_opt32 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
| 158964 | 5132 0 0 | 16070 820 920 | T:bitslice_ref32 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
| 162657 | 4987 0 0 | 15256 804 888 | T:bitslice_ref32 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210126 | 20210114 |
| 177073 | 5130 0 0 | 15886 820 920 | T:bitslice_ref32 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
| 182985 | 3923 0 0 | 13674 804 920 | T:bitslice_ref32 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210126 | 20210114 |
| Compiler | Implementations
|
| clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_opt32 |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_opt32 |
| clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_opt32 |
| clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_opt32 |
| clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_opt32 |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:bitslice_opt32 |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:bitslice_opt32 |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:bitslice_opt32 |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:bitslice_opt32 |
| clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_opt64 |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_opt64 |
| clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_opt64 |
| clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_opt64 |
| clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_opt64 |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:bitslice_opt64 |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:bitslice_opt64 |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:bitslice_opt64 |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:bitslice_opt64
|
| Compiler | Implementations
|
| clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_ref32 |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_ref32 |
| clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_ref32 |
| clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_ref32 |
| clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_ref32 |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:bitslice_ref32 |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:bitslice_ref32 |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:bitslice_ref32 |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:bitslice_ref32 |
| clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_ref64 |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_ref64 |
| clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_ref64 |
| clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_ref64 |
| clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_ref64 |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:bitslice_ref64 |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:bitslice_ref64 |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:bitslice_ref64 |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:bitslice_ref64
|
| Compiler | Implementations
|
| clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_sse2_opt32 |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_sse2_opt32 |
| clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_sse2_opt32 |
| clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_sse2_opt32 |
| clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_sse2_opt32 |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:bitslice_sse2_opt32 |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:bitslice_sse2_opt32 |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:bitslice_sse2_opt32 |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:bitslice_sse2_opt32 |
| clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_sse2_opt64 |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_sse2_opt64 |
| clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_sse2_opt64 |
| clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_sse2_opt64 |
| clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:bitslice_sse2_opt64 |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:bitslice_sse2_opt64 |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:bitslice_sse2_opt64 |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:bitslice_sse2_opt64 |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:bitslice_sse2_opt64
|