Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
171120 | bitslice_opt32 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161215 | 20161026 |
171144 | bitslice_opt32 | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161215 | 20161026 |
186045 | bitslice_ref32 | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161215 | 20161026 |
186585 | bitslice_ref32 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161215 | 20161026 |
363906 | bitslice_opt32 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161215 | 20161026 |
368718 | bitslice_opt32 | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161215 | 20161026 |
407148 | bitslice_opt32 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161215 | 20161026 |
409921 | bitslice_ref32 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161215 | 20161026 |
411579 | bitslice_opt32 | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161215 | 20161026 |
473979 | bitslice_ref32 | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161215 | 20161026 |
501423 | simple | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161215 | 20161026 |
503880 | simple | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161215 | 20161026 |
507471 | simple | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161215 | 20161026 |
511293 | bitslice_ref32 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161215 | 20161026 |
511474 | simple | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161215 | 20161026 |
512670 | bitslice_ref32 | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161215 | 20161026 |
567918 | bitslice_opt64 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161215 | 20161026 |
572712 | bitslice_opt64 | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161215 | 20161026 |
574170 | bitslice_ref64 | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161215 | 20161026 |
574672 | bitslice_opt64 | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161215 | 20161026 |
575270 | bitslice_opt64 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161215 | 20161026 |
583024 | bitslice_opt64 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161215 | 20161026 |
583122 | bitslice_opt64 | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161215 | 20161026 |
602218 | bitslice_ref64 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161215 | 20161026 |
612714 | bitslice_ref64 | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161215 | 20161026 |
672066 | bitslice_ref64 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161215 | 20161026 |
3028749 | simple | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161215 | 20161026 |
3053885 | simple | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161215 | 20161026 |
4988521 | bitslice_ref64 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161215 | 20161026 |
4990698 | bitslice_ref64 | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161215 | 20161026 |