| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
|---|---|---|---|---|
| 13635 | regs | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160804 | 20160731 |
| 13671 | regs | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160804 | 20160731 |
| 13716 | moon/ssse3/64 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160804 | 20160731 |
| 13725 | moon/ssse3/64 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160804 | 20160731 |
| 13743 | moon/ssse3/64 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160804 | 20160731 |
| 13815 | regs | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160804 | 20160731 |
| 14256 | regs | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160804 | 20160731 |
| 14292 | xmm | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160804 | 20160731 |
| 15534 | xmm | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160804 | 20160731 |
| 15534 | xmm | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160804 | 20160731 |
| 17280 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160804 | 20160731 |
| 17370 | xmm | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160804 | 20160731 |
| 17865 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160804 | 20160731 |
| 17874 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160804 | 20160731 |
| 18675 | moon/sse2/64 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20160804 | 20160731 |
| 18747 | moon/sse2/64 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160804 | 20160731 |
| 18801 | moon/sse2/64 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20160804 | 20160731 |
| 18801 | moon/sse2/64 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160804 | 20160731 |
| 20565 | moon/ssse3/64 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20160804 | 20160731 |
| 20997 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20160804 | 20160731 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | avxicc moon/avx/64 moon/xop/64 |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | avxicc moon/avx/64 moon/xop/64 |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | avxicc moon/avx/64 moon/xop/64 |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | avxicc moon/avx/64 moon/xop/64 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | moon/armv6/32 |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | moon/armv6/32 |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | moon/armv6/32 |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | moon/armv6/32 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | moon/sse2/32 |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | moon/sse2/32 |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | moon/sse2/32 |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | moon/sse2/32 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | moon/ssse3/32 |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | moon/ssse3/32 |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | moon/ssse3/32 |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | moon/ssse3/32 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | moon/xop/32 |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | moon/xop/32 |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | moon/xop/32 |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | moon/xop/32 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | moon/avx/32 |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | moon/avx/32 |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | moon/avx/32 |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | moon/avx/32 |
| Compiler | Implementations |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | regs |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | regs |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | regs |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | regs |