| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
|---|---|---|---|---|
| 1427410 | unrolled | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160726 | 20160724 |
| 1430158 | simple | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160726 | 20160724 |
| 1447037 | unrolled | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160726 | 20160724 |
| 1465276 | unrolled | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160726 | 20160724 |
| 1613427 | unrolled | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160726 | 20160724 |
| 1950480 | unrolled | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160726 | 20160724 |
| 2585359 | spec | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160726 | 20160724 |
| 3164892 | spec | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160726 | 20160724 |
| 3604173 | simple | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20160726 | 20160724 |
| 5339697 | spec | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160726 | 20160724 |
| 6051765 | spec | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160726 | 20160724 |
| 7030314 | spec | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160726 | 20160724 |
| 8989401 | simple | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160726 | 20160724 |
| 9184278 | simple | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160726 | 20160724 |
| 9309743 | simple | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160726 | 20160724 |
| Compiler | Implementations |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | emmintrin4 |
| Compiler | Implementations |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | emmintrin2 |
| Compiler | Implementations |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | emmintrin |
| Compiler | Implementations |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | emmintrin3 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | emmintrin4 |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | emmintrin4 |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | emmintrin4 |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | emmintrin4 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | emmintrin2 |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | emmintrin2 |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | emmintrin2 |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | emmintrin2 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | emmintrin3 |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | emmintrin3 |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | emmintrin3 |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | emmintrin3 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | emmintrin |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | emmintrin |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | emmintrin |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | emmintrin |