| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
|---|---|---|---|---|
| 66524 | moon/armv6/32 | gcc -mcpu=marvell-pj4 -O3 | 20161208 | 20161026 |
| 66531 | moon/armv6/32 | gcc -funroll-loops -mcpu=marvell-pj4 -O3 | 20161208 | 20161026 |
| 66540 | moon/armv6/32 | gcc -funroll-loops -mcpu=marvell-pj4 -Os | 20161208 | 20161026 |
| 66541 | moon/armv6/32 | gcc -funroll-loops -mcpu=marvell-pj4 -O2 | 20161208 | 20161026 |
| 66544 | moon/armv6/32 | gcc -mcpu=marvell-pj4 -Os | 20161208 | 20161026 |
| 66592 | moon/armv6/32 | gcc -mcpu=marvell-pj4 -O2 | 20161208 | 20161026 |
| 69692 | ref | gcc -funroll-loops -mcpu=marvell-pj4 -Os | 20161208 | 20161026 |
| 76089 | ref | gcc -mcpu=marvell-pj4 -Os | 20161208 | 20161026 |
| 86840 | ref | gcc -mcpu=marvell-pj4 -O2 | 20161208 | 20161026 |
| 87027 | ref | gcc -funroll-loops -mcpu=marvell-pj4 -O2 | 20161208 | 20161026 |
| 88052 | ref | gcc -funroll-loops -mcpu=marvell-pj4 -O3 | 20161208 | 20161026 |
| 91100 | ref | gcc -mcpu=marvell-pj4 -O3 | 20161208 | 20161026 |
| 111404 | regs | gcc -funroll-loops -mcpu=marvell-pj4 -Os | 20161208 | 20161026 |
| 116688 | regs | gcc -funroll-loops -mcpu=marvell-pj4 -O3 | 20161208 | 20161026 |
| 123865 | regs | gcc -funroll-loops -mcpu=marvell-pj4 -O2 | 20161208 | 20161026 |
| 124778 | regs | gcc -mcpu=marvell-pj4 -Os | 20161208 | 20161026 |
| 125598 | regs | gcc -mcpu=marvell-pj4 -O2 | 20161208 | 20161026 |
| 133704 | regs | gcc -mcpu=marvell-pj4 -O3 | 20161208 | 20161026 |
| Compiler | Implementations |
| gcc -funroll-loops -mcpu=marvell-pj4 -O2 | moon/neon/32 |
| gcc -funroll-loops -mcpu=marvell-pj4 -O3 | moon/neon/32 |
| gcc -funroll-loops -mcpu=marvell-pj4 -Os | moon/neon/32 |
| gcc -mcpu=marvell-pj4 -O2 | moon/neon/32 |
| gcc -mcpu=marvell-pj4 -O3 | moon/neon/32 |
| gcc -mcpu=marvell-pj4 -Os | moon/neon/32 |
| Compiler | Implementations |
| gcc -funroll-loops -mcpu=marvell-pj4 -O2 | moon/xop/32 |
| gcc -funroll-loops -mcpu=marvell-pj4 -O3 | moon/xop/32 |
| gcc -funroll-loops -mcpu=marvell-pj4 -Os | moon/xop/32 |
| gcc -mcpu=marvell-pj4 -O2 | moon/xop/32 |
| gcc -mcpu=marvell-pj4 -O3 | moon/xop/32 |
| gcc -mcpu=marvell-pj4 -Os | moon/xop/32 |
| Compiler | Implementations |
| gcc -funroll-loops -mcpu=marvell-pj4 -O2 | moon/ssse3/32 |
| gcc -funroll-loops -mcpu=marvell-pj4 -O3 | moon/ssse3/32 |
| gcc -funroll-loops -mcpu=marvell-pj4 -Os | moon/ssse3/32 |
| gcc -mcpu=marvell-pj4 -O2 | moon/ssse3/32 |
| gcc -mcpu=marvell-pj4 -O3 | moon/ssse3/32 |
| gcc -mcpu=marvell-pj4 -Os | moon/ssse3/32 |
| Compiler | Implementations |
| gcc -funroll-loops -mcpu=marvell-pj4 -O2 | moon/sse2/32 |
| gcc -funroll-loops -mcpu=marvell-pj4 -O3 | moon/sse2/32 |
| gcc -funroll-loops -mcpu=marvell-pj4 -Os | moon/sse2/32 |
| gcc -mcpu=marvell-pj4 -O2 | moon/sse2/32 |
| gcc -mcpu=marvell-pj4 -O3 | moon/sse2/32 |
| gcc -mcpu=marvell-pj4 -Os | moon/sse2/32 |
| Compiler | Implementations |
| gcc -funroll-loops -mcpu=marvell-pj4 -O2 | moon/avx/32 |
| gcc -funroll-loops -mcpu=marvell-pj4 -O3 | moon/avx/32 |
| gcc -funroll-loops -mcpu=marvell-pj4 -Os | moon/avx/32 |
| gcc -mcpu=marvell-pj4 -O2 | moon/avx/32 |
| gcc -mcpu=marvell-pj4 -O3 | moon/avx/32 |
| gcc -mcpu=marvell-pj4 -Os | moon/avx/32 |
| Compiler | Implementations |
| gcc -funroll-loops -mcpu=marvell-pj4 -O2 | moon/avx2/32 |
| gcc -funroll-loops -mcpu=marvell-pj4 -O3 | moon/avx2/32 |
| gcc -funroll-loops -mcpu=marvell-pj4 -Os | moon/avx2/32 |
| gcc -mcpu=marvell-pj4 -O2 | moon/avx2/32 |
| gcc -mcpu=marvell-pj4 -O3 | moon/avx2/32 |
| gcc -mcpu=marvell-pj4 -Os | moon/avx2/32 |
| Compiler | Implementations |
| gcc -funroll-loops -mcpu=marvell-pj4 -O2 | moon/avx2/64 |
| gcc -funroll-loops -mcpu=marvell-pj4 -O3 | moon/avx2/64 |
| gcc -funroll-loops -mcpu=marvell-pj4 -Os | moon/avx2/64 |
| gcc -mcpu=marvell-pj4 -O2 | moon/avx2/64 |
| gcc -mcpu=marvell-pj4 -O3 | moon/avx2/64 |
| gcc -mcpu=marvell-pj4 -Os | moon/avx2/64 |
| Compiler | Implementations |
| gcc -funroll-loops -mcpu=marvell-pj4 -O2 | moon/avx/64 |
| gcc -funroll-loops -mcpu=marvell-pj4 -O3 | moon/avx/64 |
| gcc -funroll-loops -mcpu=marvell-pj4 -Os | moon/avx/64 |
| gcc -mcpu=marvell-pj4 -O2 | moon/avx/64 |
| gcc -mcpu=marvell-pj4 -O3 | moon/avx/64 |
| gcc -mcpu=marvell-pj4 -Os | moon/avx/64 |
| Compiler | Implementations |
| gcc -funroll-loops -mcpu=marvell-pj4 -O2 | moon/xop/64 |
| gcc -funroll-loops -mcpu=marvell-pj4 -O3 | moon/xop/64 |
| gcc -funroll-loops -mcpu=marvell-pj4 -Os | moon/xop/64 |
| gcc -mcpu=marvell-pj4 -O2 | moon/xop/64 |
| gcc -mcpu=marvell-pj4 -O3 | moon/xop/64 |
| gcc -mcpu=marvell-pj4 -Os | moon/xop/64 |
| Compiler | Implementations |
| gcc -funroll-loops -mcpu=marvell-pj4 -O2 | xmm ymm |
| gcc -funroll-loops -mcpu=marvell-pj4 -O3 | xmm ymm |
| gcc -funroll-loops -mcpu=marvell-pj4 -Os | xmm ymm |
| gcc -mcpu=marvell-pj4 -O2 | xmm ymm |
| gcc -mcpu=marvell-pj4 -O3 | xmm ymm |
| gcc -mcpu=marvell-pj4 -Os | xmm ymm |
| Compiler | Implementations |
| gcc -funroll-loops -mcpu=marvell-pj4 -O2 | avx2-1 |
| gcc -funroll-loops -mcpu=marvell-pj4 -O3 | avx2-1 |
| gcc -funroll-loops -mcpu=marvell-pj4 -Os | avx2-1 |
| gcc -mcpu=marvell-pj4 -O2 | avx2-1 |
| gcc -mcpu=marvell-pj4 -O3 | avx2-1 |
| gcc -mcpu=marvell-pj4 -Os | avx2-1 |
| Compiler | Implementations |
| gcc -funroll-loops -mcpu=marvell-pj4 -O2 | avx2-2 avx2-3 |
| gcc -funroll-loops -mcpu=marvell-pj4 -O3 | avx2-2 avx2-3 |
| gcc -funroll-loops -mcpu=marvell-pj4 -Os | avx2-2 avx2-3 |
| gcc -mcpu=marvell-pj4 -O2 | avx2-2 avx2-3 |
| gcc -mcpu=marvell-pj4 -O3 | avx2-2 avx2-3 |
| gcc -mcpu=marvell-pj4 -Os | avx2-2 avx2-3 |
| Compiler | Implementations |
| gcc -funroll-loops -mcpu=marvell-pj4 -O2 | avxicc |
| gcc -funroll-loops -mcpu=marvell-pj4 -O3 | avxicc |
| gcc -funroll-loops -mcpu=marvell-pj4 -Os | avxicc |
| gcc -mcpu=marvell-pj4 -O2 | avxicc |
| gcc -mcpu=marvell-pj4 -O3 | avxicc |
| gcc -mcpu=marvell-pj4 -Os | avxicc |