| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
|---|---|---|---|---|
| 21459 | moon/armv6/32 | gcc -funroll-loops -mcpu=marvell-pj4 -O3 | 20161210 | 20161026 |
| 21460 | moon/armv6/32 | gcc -mcpu=marvell-pj4 -O2 | 20161210 | 20161026 |
| 21520 | moon/armv6/32 | gcc -funroll-loops -mcpu=marvell-pj4 -Os | 20161210 | 20161026 |
| 21520 | moon/armv6/32 | gcc -mcpu=marvell-pj4 -Os | 20161210 | 20161026 |
| 21588 | moon/armv6/32 | gcc -mcpu=marvell-pj4 -O3 | 20161210 | 20161026 |
| 21623 | moon/armv6/32 | gcc -funroll-loops -mcpu=marvell-pj4 -O2 | 20161210 | 20161026 |
| 25996 | e/merged | gcc -funroll-loops -mcpu=marvell-pj4 -Os | 20161210 | 20161026 |
| 27132 | e/merged | gcc -mcpu=marvell-pj4 -Os | 20161210 | 20161026 |
| 31213 | e/merged | gcc -funroll-loops -mcpu=marvell-pj4 -O2 | 20161210 | 20161026 |
| 31408 | e/merged | gcc -funroll-loops -mcpu=marvell-pj4 -O3 | 20161210 | 20161026 |
| 31492 | e/merged | gcc -mcpu=marvell-pj4 -O3 | 20161210 | 20161026 |
| 31828 | e/merged | gcc -mcpu=marvell-pj4 -O2 | 20161210 | 20161026 |
| 32659 | e/regs | gcc -funroll-loops -mcpu=marvell-pj4 -O3 | 20161210 | 20161026 |
| 33764 | e/ref | gcc -funroll-loops -mcpu=marvell-pj4 -O3 | 20161210 | 20161026 |
| 33772 | e/ref | gcc -mcpu=marvell-pj4 -O3 | 20161210 | 20161026 |
| 34344 | dolbeau/mipsel-msa | gcc -mcpu=marvell-pj4 -O3 | 20161210 | 20161026 |
| 34423 | dolbeau/mipsel-msa | gcc -funroll-loops -mcpu=marvell-pj4 -O3 | 20161210 | 20161026 |
| 34504 | e/regs | gcc -mcpu=marvell-pj4 -O3 | 20161210 | 20161026 |
| 36985 | e/ref | gcc -funroll-loops -mcpu=marvell-pj4 -O2 | 20161210 | 20161026 |
| 37349 | dolbeau/mipsel-msa | gcc -funroll-loops -mcpu=marvell-pj4 -O2 | 20161210 | 20161026 |
| 38174 | e/regs | gcc -funroll-loops -mcpu=marvell-pj4 -O2 | 20161210 | 20161026 |
| 39428 | e/regs | gcc -mcpu=marvell-pj4 -O2 | 20161210 | 20161026 |
| 42736 | e/regs | gcc -funroll-loops -mcpu=marvell-pj4 -Os | 20161210 | 20161026 |
| 43100 | e/regs | gcc -mcpu=marvell-pj4 -Os | 20161210 | 20161026 |
| 45107 | dolbeau/mipsel-msa | gcc -mcpu=marvell-pj4 -O2 | 20161210 | 20161026 |
| 45108 | e/ref | gcc -mcpu=marvell-pj4 -O2 | 20161210 | 20161026 |
| 46716 | e/ref | gcc -funroll-loops -mcpu=marvell-pj4 -Os | 20161210 | 20161026 |
| 47200 | dolbeau/mipsel-msa | gcc -funroll-loops -mcpu=marvell-pj4 -Os | 20161210 | 20161026 |
| 48804 | e/ref | gcc -mcpu=marvell-pj4 -Os | 20161210 | 20161026 |
| 49788 | 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 |