Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
202312 | IntelL1Cache | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120413 | 20120329 |
208878 | IntelL1Cache | gcc -mabi=64 -O -fomit-frame-pointer | 20120413 | 20120329 |
223314 | lower-mem | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120413 | 20120329 |
242512 | lower-mem | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120413 | 20120329 |
251304 | lower-mem | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120413 | 20120329 |
259746 | low-mem | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120413 | 20120329 |
265362 | low-mem | gcc -mabi=64 -O -fomit-frame-pointer | 20120413 | 20120329 |
270250 | IntelL1Cache | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120413 | 20120329 |
278166 | IntelL1Cache | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120413 | 20120329 |
283272 | lower-mem | gcc -mabi=64 -Os -fomit-frame-pointer | 20120413 | 20120329 |
292750 | lower-mem | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120413 | 20120329 |
312822 | IntelL1Cache | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120413 | 20120329 |
313724 | IntelL1Cache | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120413 | 20120329 |
314284 | lower-mem | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120413 | 20120329 |
317174 | lower-mem | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120413 | 20120329 |
317714 | IntelL1Cache | gcc -mabi=64 -Os -fomit-frame-pointer | 20120413 | 20120329 |
318190 | IntelL1Cache | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120413 | 20120329 |
326158 | low-mem | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120413 | 20120329 |
335916 | low-mem | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120413 | 20120329 |
336068 | lower-mem | gcc -mabi=64 -O -fomit-frame-pointer | 20120413 | 20120329 |
356364 | low-mem | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120413 | 20120329 |
364356 | low-mem | gcc -mabi=64 -Os -fomit-frame-pointer | 20120413 | 20120329 |
391320 | low-mem | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120413 | 20120329 |
410180 | low-mem | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120413 | 20120329 |
465576 | no-salt | gcc -mabi=64 -O -fomit-frame-pointer | 20120413 | 20120329 |
491346 | different-order | gcc -mabi=64 -O -fomit-frame-pointer | 20120413 | 20120329 |
521788 | new-aes-round | gcc -mabi=64 -O -fomit-frame-pointer | 20120413 | 20120329 |
549928 | no-salt | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120413 | 20120329 |
573520 | different-order | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120413 | 20120329 |
600362 | new-aes-round | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120413 | 20120329 |
698550 | 8-bit | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120413 | 20120329 |
723242 | no-salt | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120413 | 20120329 |
736766 | no-salt | gcc -mabi=64 -Os -fomit-frame-pointer | 20120413 | 20120329 |
740456 | 8-bit | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120413 | 20120329 |
762088 | 8-bit | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120413 | 20120329 |
773036 | 8-bit | gcc -mabi=64 -Os -fomit-frame-pointer | 20120413 | 20120329 |
775642 | new-aes-round | gcc -mabi=64 -Os -fomit-frame-pointer | 20120413 | 20120329 |
775942 | new-aes-round | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120413 | 20120329 |
810816 | no-salt | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120413 | 20120329 |
844096 | no-salt | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120413 | 20120329 |
854646 | 8-bit | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120413 | 20120329 |
885290 | 8-bit | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120413 | 20120329 |
890814 | new-aes-round | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120413 | 20120329 |
922666 | new-aes-round | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120413 | 20120329 |
1273058 | different-order | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120413 | 20120329 |
1274696 | different-order | gcc -mabi=64 -Os -fomit-frame-pointer | 20120413 | 20120329 |
1385168 | different-order | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120413 | 20120329 |
1409318 | different-order | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120413 | 20120329 |
1490342 | different-order | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120413 | 20120329 |
1490980 | different-order | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120413 | 20120329 |
1801176 | 8-bit | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120413 | 20120329 |
1818858 | 8-bit | gcc -mabi=64 -O -fomit-frame-pointer | 20120413 | 20120329 |
Compiler | Implementations
|
gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem |
gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
gcc -mabi=64 -O2 -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
gcc -mabi=64 -O3 -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem |
gcc -mabi=64 -O -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
gcc -mabi=64 -Os -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
|