Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
1948 | openssl | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161210 | 20161026 |
1959 | openssl | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161210 | 20161026 |
1961 | openssl | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161210 | 20161026 |
1963 | openssl | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161210 | 20161026 |
1965 | openssl | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161210 | 20161026 |
1965 | openssl | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161210 | 20161026 |
2143 | dolbeau/std-1ft | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161210 | 20161026 |
2166 | dolbeau/std-1ft | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161210 | 20161026 |
2169 | dolbeau/std-1ft | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161210 | 20161026 |
2181 | dolbeau/std-2ft | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161210 | 20161026 |
2186 | dolbeau/std-1ft | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161210 | 20161026 |
2189 | dolbeau/std-2ft | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161210 | 20161026 |
2204 | dolbeau/std-2ft | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161210 | 20161026 |
2207 | dolbeau/std-2ft | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161210 | 20161026 |
2216 | dolbeau/std-4ft | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161210 | 20161026 |
2236 | dolbeau/std-4ft | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161210 | 20161026 |
2250 | dolbeau/std-4ft | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161210 | 20161026 |
2259 | dolbeau/std-4ft | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161210 | 20161026 |
2430 | dolbeau/std-4ft | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161210 | 20161026 |
2570 | dolbeau/std-4ft | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161210 | 20161026 |
2595 | dolbeau/std-2ft | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161210 | 20161026 |
2671 | dolbeau/std-1ft | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161210 | 20161026 |
2782 | dolbeau/std-2ft | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161210 | 20161026 |
2845 | dolbeau/std-1ft | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161210 | 20161026 |
1359078 | ref | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161210 | 20161026 |
1386146 | ref | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161210 | 20161026 |
1517586 | ref | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161210 | 20161026 |
3027999 | ref | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161210 | 20161026 |
3368685 | ref | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161210 | 20161026 |
3398865 | ref | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161210 | 20161026 |