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
|