| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 79752 | sphlib | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161215 | 20161026 |
| 82218 | sphlib | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161215 | 20161026 |
| 86819 | sphlib-small | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161215 | 20161026 |
| 87667 | sphlib-small | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161215 | 20161026 |
| 88629 | sphlib-small | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161215 | 20161026 |
| 88651 | sphlib | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161215 | 20161026 |
| 88833 | sphlib-small | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161215 | 20161026 |
| 88846 | sphlib-small | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161215 | 20161026 |
| 89936 | sphlib | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161215 | 20161026 |
| 90998 | sphlib-small | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161215 | 20161026 |
| 94448 | sphlib | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161215 | 20161026 |
| 95378 | sphlib | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161215 | 20161026 |
| 101677 | IntelL1Cache | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161215 | 20161026 |
| 103202 | IntelL1Cache | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161215 | 20161026 |
| 104177 | IntelL1Cache | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161215 | 20161026 |
| 106542 | low-mem | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161215 | 20161026 |
| 107272 | low-mem | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161215 | 20161026 |
| 109733 | IntelL1Cache | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161215 | 20161026 |
| 110144 | low-mem | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161215 | 20161026 |
| 110318 | IntelL1Cache | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161215 | 20161026 |
| 111049 | IntelL1Cache | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161215 | 20161026 |
| 112810 | low-mem | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161215 | 20161026 |
| 115712 | low-mem | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161215 | 20161026 |
| 116006 | low-mem | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161215 | 20161026 |
| 122694 | lower-mem | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161215 | 20161026 |
| 125825 | lower-mem | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161215 | 20161026 |
| 130195 | lower-mem | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161215 | 20161026 |
| 130889 | lower-mem | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161215 | 20161026 |
| 133350 | lower-mem | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161215 | 20161026 |
| 140707 | lower-mem | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161215 | 20161026 |
| 280282 | new-aes-round | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161215 | 20161026 |
| 280504 | no-salt | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161215 | 20161026 |
| 282800 | 8-bit | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161215 | 20161026 |
| 284452 | no-salt | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161215 | 20161026 |
| 284583 | new-aes-round | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161215 | 20161026 |
| 287085 | 8-bit | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161215 | 20161026 |
| 302640 | different-order | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161215 | 20161026 |
| 303323 | different-order | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161215 | 20161026 |
| 339181 | no-salt | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161215 | 20161026 |
| 339212 | new-aes-round | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161215 | 20161026 |
| 340902 | 8-bit | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161215 | 20161026 |
| 341620 | 8-bit | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161215 | 20161026 |
| 342489 | new-aes-round | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161215 | 20161026 |
| 342626 | no-salt | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161215 | 20161026 |
| 358502 | different-order | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161215 | 20161026 |
| 376685 | different-order | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161215 | 20161026 |
| 381651 | different-order | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161215 | 20161026 |
| 383368 | different-order | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161215 | 20161026 |
| 407101 | new-aes-round | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161215 | 20161026 |
| 407101 | no-salt | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161215 | 20161026 |
| 410544 | new-aes-round | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161215 | 20161026 |
| 410644 | no-salt | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161215 | 20161026 |
| 604881 | 8-bit | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161215 | 20161026 |
| 609468 | 8-bit | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161215 | 20161026 |
| Compiler | Implementations
|
| gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
|