| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
|---|---|---|---|---|
| 14195 | moon/armv6/32 | gcc -funroll-loops -mcpu=marvell-pj4 -O3 | 20161210 | 20161026 |
| 14196 | moon/armv6/32 | gcc -mcpu=marvell-pj4 -O2 | 20161210 | 20161026 |
| 14232 | moon/armv6/32 | gcc -funroll-loops -mcpu=marvell-pj4 -Os | 20161210 | 20161026 |
| 14232 | moon/armv6/32 | gcc -mcpu=marvell-pj4 -Os | 20161210 | 20161026 |
| 14332 | moon/armv6/32 | gcc -mcpu=marvell-pj4 -O3 | 20161210 | 20161026 |
| 14367 | moon/armv6/32 | gcc -funroll-loops -mcpu=marvell-pj4 -O2 | 20161210 | 20161026 |
| 18120 | e/merged | gcc -funroll-loops -mcpu=marvell-pj4 -Os | 20161210 | 20161026 |
| 19268 | e/merged | gcc -mcpu=marvell-pj4 -Os | 20161210 | 20161026 |
| 19627 | e/merged | gcc -funroll-loops -mcpu=marvell-pj4 -O2 | 20161210 | 20161026 |
| 19676 | e/merged | gcc -funroll-loops -mcpu=marvell-pj4 -O3 | 20161210 | 20161026 |
| 19828 | e/merged | gcc -mcpu=marvell-pj4 -O2 | 20161210 | 20161026 |
| 19992 | e/merged | gcc -mcpu=marvell-pj4 -O3 | 20161210 | 20161026 |
| 22789 | e/regs | gcc -funroll-loops -mcpu=marvell-pj4 -O3 | 20161210 | 20161026 |
| 22813 | e/ref | gcc -funroll-loops -mcpu=marvell-pj4 -O3 | 20161210 | 20161026 |
| 23369 | dolbeau/mipsel-msa | gcc -funroll-loops -mcpu=marvell-pj4 -O3 | 20161210 | 20161026 |
| 24080 | e/ref | gcc -mcpu=marvell-pj4 -O3 | 20161210 | 20161026 |
| 24312 | e/regs | gcc -mcpu=marvell-pj4 -O3 | 20161210 | 20161026 |
| 24380 | dolbeau/mipsel-msa | gcc -mcpu=marvell-pj4 -O3 | 20161210 | 20161026 |
| 27611 | dolbeau/mipsel-msa | gcc -funroll-loops -mcpu=marvell-pj4 -O2 | 20161210 | 20161026 |
| 28143 | e/regs | gcc -funroll-loops -mcpu=marvell-pj4 -O2 | 20161210 | 20161026 |
| 28859 | e/ref | gcc -funroll-loops -mcpu=marvell-pj4 -O2 | 20161210 | 20161026 |
| 30660 | e/regs | gcc -mcpu=marvell-pj4 -O2 | 20161210 | 20161026 |
| 33556 | e/regs | gcc -funroll-loops -mcpu=marvell-pj4 -Os | 20161210 | 20161026 |
| 33692 | e/regs | gcc -mcpu=marvell-pj4 -Os | 20161210 | 20161026 |
| 35052 | e/ref | gcc -mcpu=marvell-pj4 -O2 | 20161210 | 20161026 |
| 35264 | dolbeau/mipsel-msa | gcc -mcpu=marvell-pj4 -O2 | 20161210 | 20161026 |
| 37392 | e/ref | gcc -funroll-loops -mcpu=marvell-pj4 -Os | 20161210 | 20161026 |
| 37792 | dolbeau/mipsel-msa | gcc -funroll-loops -mcpu=marvell-pj4 -Os | 20161210 | 20161026 |
| 38528 | e/ref | gcc -mcpu=marvell-pj4 -Os | 20161210 | 20161026 |
| 39516 | dolbeau/mipsel-msa | gcc -mcpu=marvell-pj4 -Os | 20161210 | 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 | dolbeau/arm-neon |
| gcc -funroll-loops -mcpu=marvell-pj4 -O3 | dolbeau/arm-neon |
| gcc -funroll-loops -mcpu=marvell-pj4 -Os | dolbeau/arm-neon |
| gcc -mcpu=marvell-pj4 -O2 | dolbeau/arm-neon |
| gcc -mcpu=marvell-pj4 -O3 | dolbeau/arm-neon |
| gcc -mcpu=marvell-pj4 -Os | dolbeau/arm-neon |
| Compiler | Implementations |
| gcc -funroll-loops -mcpu=marvell-pj4 -O2 | dolbeau/ppc-altivec |
| gcc -funroll-loops -mcpu=marvell-pj4 -O3 | dolbeau/ppc-altivec |
| gcc -funroll-loops -mcpu=marvell-pj4 -Os | dolbeau/ppc-altivec |
| gcc -mcpu=marvell-pj4 -O2 | dolbeau/ppc-altivec |
| gcc -mcpu=marvell-pj4 -O3 | dolbeau/ppc-altivec |
| gcc -mcpu=marvell-pj4 -Os | dolbeau/ppc-altivec |
| Compiler | Implementations |
| gcc -funroll-loops -mcpu=marvell-pj4 -O2 | amd64-ssse3 |
| gcc -funroll-loops -mcpu=marvell-pj4 -O3 | amd64-ssse3 |
| gcc -funroll-loops -mcpu=marvell-pj4 -Os | amd64-ssse3 |
| gcc -mcpu=marvell-pj4 -O2 | amd64-ssse3 |
| gcc -mcpu=marvell-pj4 -O3 | amd64-ssse3 |
| gcc -mcpu=marvell-pj4 -Os | amd64-ssse3 |
| Compiler | Implementations |
| gcc -funroll-loops -mcpu=marvell-pj4 -O2 | goll_gueron |
| gcc -funroll-loops -mcpu=marvell-pj4 -O3 | goll_gueron |
| gcc -funroll-loops -mcpu=marvell-pj4 -Os | goll_gueron |
| gcc -mcpu=marvell-pj4 -O2 | goll_gueron |
| gcc -mcpu=marvell-pj4 -O3 | goll_gueron |
| gcc -mcpu=marvell-pj4 -Os | goll_gueron |
| Compiler | Implementations |
| gcc -funroll-loops -mcpu=marvell-pj4 -O2 | krovetz/vec128 |
| gcc -funroll-loops -mcpu=marvell-pj4 -O3 | krovetz/vec128 |
| gcc -funroll-loops -mcpu=marvell-pj4 -Os | krovetz/vec128 |
| gcc -mcpu=marvell-pj4 -O2 | krovetz/vec128 |
| gcc -mcpu=marvell-pj4 -O3 | krovetz/vec128 |
| gcc -mcpu=marvell-pj4 -Os | krovetz/vec128 |
| Compiler | Implementations |
| gcc -funroll-loops -mcpu=marvell-pj4 -O2 | krovetz/avx2 |
| gcc -funroll-loops -mcpu=marvell-pj4 -O3 | krovetz/avx2 |
| gcc -funroll-loops -mcpu=marvell-pj4 -Os | krovetz/avx2 |
| gcc -mcpu=marvell-pj4 -O2 | krovetz/avx2 |
| gcc -mcpu=marvell-pj4 -O3 | krovetz/avx2 |
| gcc -mcpu=marvell-pj4 -Os | krovetz/avx2 |