Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
9771 | dolbeau/arm-neon | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161216 | 20161026 |
9823 | dolbeau/arm-neon | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161216 | 20161026 |
9981 | moon/neon/32 | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161216 | 20161026 |
9981 | moon/neon/32 | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161216 | 20161026 |
9987 | moon/neon/32 | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161216 | 20161026 |
9990 | moon/neon/32 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161216 | 20161026 |
10007 | dolbeau/arm-neon | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161216 | 20161026 |
10008 | dolbeau/arm-neon | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161216 | 20161026 |
10027 | moon/neon/32 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161216 | 20161026 |
10129 | moon/neon/32 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161216 | 20161026 |
11545 | dolbeau/arm-neon | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161216 | 20161026 |
12255 | dolbeau/arm-neon | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161216 | 20161026 |
13659 | moon/armv6/32 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161216 | 20161026 |
13659 | moon/armv6/32 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161216 | 20161026 |
13665 | moon/armv6/32 | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161216 | 20161026 |
13668 | moon/armv6/32 | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161216 | 20161026 |
13671 | moon/armv6/32 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161216 | 20161026 |
13671 | moon/armv6/32 | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161216 | 20161026 |
18479 | e/merged | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161216 | 20161026 |
19242 | e/merged | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161216 | 20161026 |
20334 | e/merged | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161216 | 20161026 |
20349 | e/merged | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161216 | 20161026 |
20451 | e/merged | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161216 | 20161026 |
20472 | e/merged | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161216 | 20161026 |
21375 | e/regs | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161216 | 20161026 |
21393 | dolbeau/mipsel-msa | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161216 | 20161026 |
21402 | e/ref | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161216 | 20161026 |
21507 | dolbeau/mipsel-msa | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161216 | 20161026 |
21603 | e/ref | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161216 | 20161026 |
21675 | e/regs | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161216 | 20161026 |
25950 | e/ref | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161216 | 20161026 |
27036 | dolbeau/mipsel-msa | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161216 | 20161026 |
27507 | e/regs | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161216 | 20161026 |
30117 | e/regs | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161216 | 20161026 |
31908 | e/regs | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161216 | 20161026 |
33234 | dolbeau/mipsel-msa | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161216 | 20161026 |
33816 | e/ref | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161216 | 20161026 |
36921 | e/regs | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161216 | 20161026 |
37881 | dolbeau/mipsel-msa | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161216 | 20161026 |
37884 | e/ref | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161216 | 20161026 |
43522 | dolbeau/mipsel-msa | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161216 | 20161026 |
43548 | e/ref | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161216 | 20161026 |