Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
193104 | sphlib | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161210 | 20161026 |
206520 | sphlib-small | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161210 | 20161026 |
209800 | sphlib-small | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161210 | 20161026 |
211470 | sphlib-small | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161210 | 20161026 |
214773 | sphlib-small | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161210 | 20161026 |
216585 | sphlib-small | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161210 | 20161026 |
240369 | sphlib-small | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161210 | 20161026 |
245157 | sphlib | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161210 | 20161026 |
250540 | sphlib | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161210 | 20161026 |
251952 | sphlib | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161210 | 20161026 |
257241 | sphlib | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161210 | 20161026 |
258234 | IntelL1Cache | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161210 | 20161026 |
259430 | IntelL1Cache | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161210 | 20161026 |
259764 | lower-mem | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161210 | 20161026 |
261083 | lower-mem | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161210 | 20161026 |
262723 | lower-mem | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161210 | 20161026 |
273947 | low-mem | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161210 | 20161026 |
274366 | low-mem | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161210 | 20161026 |
276578 | IntelL1Cache | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161210 | 20161026 |
276909 | low-mem | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161210 | 20161026 |
280700 | low-mem | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161210 | 20161026 |
282294 | lower-mem | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161210 | 20161026 |
284155 | IntelL1Cache | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161210 | 20161026 |
286928 | low-mem | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161210 | 20161026 |
293916 | IntelL1Cache | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161210 | 20161026 |
297602 | lower-mem | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161210 | 20161026 |
318223 | IntelL1Cache | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161210 | 20161026 |
324874 | sphlib | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161210 | 20161026 |
342740 | lower-mem | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161210 | 20161026 |
359943 | low-mem | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161210 | 20161026 |
576469 | new-aes-round | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161210 | 20161026 |
586029 | no-salt | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161210 | 20161026 |
603521 | 8-bit | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161210 | 20161026 |
609356 | 8-bit | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161210 | 20161026 |
613631 | new-aes-round | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161210 | 20161026 |
621899 | no-salt | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161210 | 20161026 |
730147 | 8-bit | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161210 | 20161026 |
748211 | 8-bit | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161210 | 20161026 |
751864 | new-aes-round | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161210 | 20161026 |
784847 | different-order | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161210 | 20161026 |
802999 | different-order | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161210 | 20161026 |
816400 | different-order | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161210 | 20161026 |
828424 | no-salt | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161210 | 20161026 |
851090 | no-salt | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161210 | 20161026 |
903079 | new-aes-round | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161210 | 20161026 |
921251 | different-order | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161210 | 20161026 |
1009929 | different-order | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161210 | 20161026 |
1067155 | different-order | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161210 | 20161026 |
1189265 | new-aes-round | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161210 | 20161026 |
1239991 | no-salt | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161210 | 20161026 |
1372158 | 8-bit | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161210 | 20161026 |
1384975 | no-salt | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161210 | 20161026 |
1402348 | 8-bit | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161210 | 20161026 |
1433955 | new-aes-round | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161210 | 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
|