Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
13358 | dolbeau/arm-neon | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161216 | 20161026 |
13361 | dolbeau/arm-neon | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161216 | 20161026 |
13514 | dolbeau/arm-neon | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161216 | 20161026 |
13533 | dolbeau/arm-neon | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161216 | 20161026 |
13935 | moon/neon/32 | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161216 | 20161026 |
13937 | moon/neon/32 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161216 | 20161026 |
13938 | moon/neon/32 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161216 | 20161026 |
13938 | moon/neon/32 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161216 | 20161026 |
13971 | moon/neon/32 | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161216 | 20161026 |
14139 | moon/neon/32 | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161216 | 20161026 |
16080 | dolbeau/arm-neon | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161216 | 20161026 |
17101 | dolbeau/arm-neon | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161216 | 20161026 |
18897 | moon/armv6/32 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161216 | 20161026 |
18900 | moon/armv6/32 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161216 | 20161026 |
18909 | moon/armv6/32 | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161216 | 20161026 |
18909 | moon/armv6/32 | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161216 | 20161026 |
18909 | moon/armv6/32 | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161216 | 20161026 |
18914 | moon/armv6/32 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161216 | 20161026 |
24006 | e/merged | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161216 | 20161026 |
24771 | e/merged | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161216 | 20161026 |
25761 | e/merged | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161216 | 20161026 |
25782 | e/merged | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161216 | 20161026 |
25941 | e/merged | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161216 | 20161026 |
25965 | e/merged | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161216 | 20161026 |
27768 | e/regs | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161216 | 20161026 |
27783 | dolbeau/mipsel-msa | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161216 | 20161026 |
27792 | e/ref | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161216 | 20161026 |
27897 | dolbeau/mipsel-msa | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161216 | 20161026 |
27996 | e/ref | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161216 | 20161026 |
28068 | e/regs | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161216 | 20161026 |
32652 | e/ref | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161216 | 20161026 |
33285 | dolbeau/mipsel-msa | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161216 | 20161026 |
33840 | e/regs | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161216 | 20161026 |
36438 | e/regs | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161216 | 20161026 |
37524 | e/regs | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161216 | 20161026 |
39537 | dolbeau/mipsel-msa | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161216 | 20161026 |
39645 | e/ref | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161216 | 20161026 |
42588 | e/regs | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161216 | 20161026 |
43401 | dolbeau/mipsel-msa | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161216 | 20161026 |
43401 | e/ref | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161216 | 20161026 |
49188 | dolbeau/mipsel-msa | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161216 | 20161026 |
49209 | e/ref | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161216 | 20161026 |