| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
|---|---|---|---|---|
| 100304 | emmintrin4 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 103884 | emmintrin4 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 104104 | emmintrin4 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 104768 | emmintrin4 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 551488 | unrolled | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 552432 | unrolled | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 682608 | unrolled | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 723440 | unrolled | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 1090956 | simple | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 1490008 | simple | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 1727372 | simple | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 1795904 | simple | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 2823632 | spec | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 2855164 | spec | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 2893160 | spec | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| 3774720 | spec | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160729 | 20160724 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | unrolled |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | spec |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | simple |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | emmintrin4 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | emmintrin4 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | unrolled |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | simple |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | spec |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | unrolled |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | emmintrin4 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | simple |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | spec |
| Compiler | Implementations |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | simple |
| Compiler | Implementations |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | unrolled |
| Compiler | Implementations |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | emmintrin4 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | spec |