| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
|---|---|---|---|---|
| 10595 | moon/armv6/32 | gcc -funroll-loops -mcpu=marvell-pj4 -O3 | 20161210 | 20161026 |
| 10596 | moon/armv6/32 | gcc -mcpu=marvell-pj4 -O2 | 20161210 | 20161026 |
| 10644 | moon/armv6/32 | gcc -funroll-loops -mcpu=marvell-pj4 -Os | 20161210 | 20161026 |
| 10648 | moon/armv6/32 | gcc -mcpu=marvell-pj4 -Os | 20161210 | 20161026 |
| 10728 | moon/armv6/32 | gcc -mcpu=marvell-pj4 -O3 | 20161210 | 20161026 |
| 10863 | moon/armv6/32 | gcc -funroll-loops -mcpu=marvell-pj4 -O2 | 20161210 | 20161026 |
| 14152 | e/merged | gcc -funroll-loops -mcpu=marvell-pj4 -Os | 20161210 | 20161026 |
| 15340 | e/merged | gcc -mcpu=marvell-pj4 -Os | 20161210 | 20161026 |
| 16469 | e/merged | gcc -funroll-loops -mcpu=marvell-pj4 -O2 | 20161210 | 20161026 |
| 16604 | e/merged | gcc -mcpu=marvell-pj4 -O2 | 20161210 | 20161026 |
| 16636 | e/merged | gcc -funroll-loops -mcpu=marvell-pj4 -O3 | 20161210 | 20161026 |
| 16888 | e/merged | gcc -mcpu=marvell-pj4 -O3 | 20161210 | 20161026 |
| 18684 | e/regs | gcc -funroll-loops -mcpu=marvell-pj4 -O3 | 20161210 | 20161026 |
| 18773 | e/ref | gcc -funroll-loops -mcpu=marvell-pj4 -O3 | 20161210 | 20161026 |
| 19238 | dolbeau/mipsel-msa | gcc -funroll-loops -mcpu=marvell-pj4 -O3 | 20161210 | 20161026 |
| 19660 | e/ref | gcc -mcpu=marvell-pj4 -O3 | 20161210 | 20161026 |
| 19844 | e/regs | gcc -mcpu=marvell-pj4 -O3 | 20161210 | 20161026 |
| 19912 | dolbeau/mipsel-msa | gcc -mcpu=marvell-pj4 -O3 | 20161210 | 20161026 |
| 23241 | dolbeau/mipsel-msa | gcc -funroll-loops -mcpu=marvell-pj4 -O2 | 20161210 | 20161026 |
| 23707 | e/ref | gcc -funroll-loops -mcpu=marvell-pj4 -O2 | 20161210 | 20161026 |
| 23964 | e/regs | gcc -funroll-loops -mcpu=marvell-pj4 -O2 | 20161210 | 20161026 |
| 27040 | e/regs | gcc -mcpu=marvell-pj4 -O2 | 20161210 | 20161026 |
| 28864 | e/regs | gcc -mcpu=marvell-pj4 -Os | 20161210 | 20161026 |
| 28872 | e/regs | gcc -funroll-loops -mcpu=marvell-pj4 -Os | 20161210 | 20161026 |
| 31576 | e/ref | gcc -mcpu=marvell-pj4 -O2 | 20161210 | 20161026 |
| 31900 | dolbeau/mipsel-msa | gcc -mcpu=marvell-pj4 -O2 | 20161210 | 20161026 |
| 32724 | e/ref | gcc -funroll-loops -mcpu=marvell-pj4 -Os | 20161210 | 20161026 |
| 33024 | dolbeau/mipsel-msa | gcc -funroll-loops -mcpu=marvell-pj4 -Os | 20161210 | 20161026 |
| 33368 | e/ref | gcc -mcpu=marvell-pj4 -Os | 20161210 | 20161026 |
| 34444 | 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 |