| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
|---|---|---|---|---|---|---|
| 67440 | 177627 0 256 | 190997 812 1328 | T:optimized_AVX2 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210116 | 20210114 |
| 67582 | 177627 0 256 | 192707 820 1328 | T:optimized_AVX2 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210116 | 20210114 |
| 68506 | 177627 0 256 | 193067 820 1328 | T:optimized_AVX2 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210116 | 20210114 |
| 69422 | 174207 0 256 | 187573 812 1328 | T:optimized_AVX | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210116 | 20210114 |
| 69911 | 184775 0 256 | 199723 820 1328 | T:optimized_SSE | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210116 | 20210114 |
| 69915 | 184775 0 256 | 199723 820 1328 | T:optimized_SSE | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210116 | 20210114 |
| 69979 | 174207 0 256 | 189155 820 1328 | T:optimized_AVX | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210116 | 20210114 |
| 70670 | 174207 0 256 | 189155 820 1328 | T:optimized_AVX | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210116 | 20210114 |
| 70711 | 184775 0 256 | 200211 820 1328 | T:optimized_SSE | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210116 | 20210114 |
| 72880 | 141008 0 0 | 157822 844 1312 | T:optimized_nonSSE | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210116 | 20210114 |
| 82359 | 177627 0 256 | 192707 820 1328 | T:optimized_AVX2 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210116 | 20210114 |
| 82952 | 177627 0 256 | 193611 820 1328 | T:optimized_AVX2 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210116 | 20210114 |
| 85883 | 174207 0 256 | 190059 820 1328 | T:optimized_AVX | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210116 | 20210114 |
| 86343 | 174207 0 256 | 189643 820 1328 | T:optimized_AVX | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210116 | 20210114 |
| 88364 | 184775 0 256 | 200627 820 1328 | T:optimized_SSE | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210116 | 20210114 |
| 93073 | 184775 0 256 | 198141 812 1328 | T:optimized_SSE | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20210116 | 20210114 |
| 102756 | 64528 0 0 | 81342 844 1184 | T:ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210116 | 20210114 |
| 110926 | 93668 0 0 | 108509 836 1312 | T:optimized_nonSSE | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210116 | 20210114 |
| 125459 | 92842 0 0 | 106353 820 1312 | T:optimized_nonSSE | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210116 | 20210114 |
| 126073 | 94304 0 0 | 108949 836 1312 | T:optimized_nonSSE | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210116 | 20210114 |
| 128848 | 40299 0 0 | 55149 836 1184 | T:ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210116 | 20210114 |
| 143355 | 36648 0 0 | 51285 836 1184 | T:ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210116 | 20210114 |
| 144660 | 35836 0 0 | 49345 820 1184 | T:ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20210116 | 20210114 |
| Compiler | Implementations |
| clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:optimized_nonSSE |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:optimized_nonSSE |
| clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:optimized_nonSSE |
| clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:optimized_nonSSE |
| clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:optimized_nonSSE |
| clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref |
| clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref |
| clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref |
| clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:optimized_AVX |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:optimized_AVX |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:optimized_AVX |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:optimized_AVX |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:optimized_AVX2 |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:optimized_AVX2 |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:optimized_AVX2 |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:optimized_AVX2 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:optimized_SSE |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:optimized_SSE |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:optimized_SSE |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:optimized_SSE |
| Compiler | Implementations |
| clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:optimized_nonSSE |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:optimized_nonSSE |
| clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:optimized_nonSSE |
| clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:optimized_nonSSE |
| clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:optimized_nonSSE |
| Compiler | Implementations |
| clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref |
| clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref |
| clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref |
| clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:ref |
| Compiler | Implementations |
| clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:optimized_AVX |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:optimized_AVX |
| clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:optimized_AVX |
| clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:optimized_AVX |
| clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:optimized_AVX |
| Compiler | Implementations |
| clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:optimized_AVX2 |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:optimized_AVX2 |
| clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:optimized_AVX2 |
| clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:optimized_AVX2 |
| clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:optimized_AVX2 |
| Compiler | Implementations |
| clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:optimized_SSE |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:optimized_SSE |
| clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:optimized_SSE |
| clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:optimized_SSE |
| clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | T:optimized_SSE |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:optimized_nonSSE |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:optimized_nonSSE |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:optimized_nonSSE |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:optimized_nonSSE |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | T:ref |