| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 85600 | low-mem | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 85630 | low-mem | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20110713 | 20110708 |
| 85680 | low-mem | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 85800 | low-mem | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 85860 | low-mem | gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 85920 | IntelL1Cache | gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 86330 | IntelL1Cache | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 86330 | IntelL1Cache | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 86330 | IntelL1Cache | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20110713 | 20110708 |
| 86330 | IntelL1Cache | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 86910 | low-mem | gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 86910 | low-mem | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 87180 | low-mem | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20110713 | 20110708 |
| 87190 | low-mem | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 87380 | low-mem | gcc -m64 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 87860 | IntelL1Cache | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 88180 | IntelL1Cache | gcc -m64 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 88240 | IntelL1Cache | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20110713 | 20110708 |
| 88420 | IntelL1Cache | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 88520 | IntelL1Cache | gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 91800 | low-mem | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 91920 | low-mem | gcc -m64 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 92400 | low-mem | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 92520 | low-mem | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 92640 | low-mem | gcc -m64 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 92650 | low-mem | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 92850 | low-mem | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 92910 | low-mem | gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 93040 | low-mem | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 93100 | low-mem | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 93170 | low-mem | gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 93180 | low-mem | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 93260 | low-mem | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 93320 | low-mem | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 93330 | low-mem | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 93460 | low-mem | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 93660 | low-mem | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 93680 | low-mem | gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 93800 | low-mem | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 94110 | low-mem | gcc -m64 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 94930 | low-mem | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 94940 | IntelL1Cache | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 94950 | IntelL1Cache | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 94980 | low-mem | gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 95060 | lower-mem | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 95090 | low-mem | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 95270 | low-mem | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 95430 | low-mem | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 95490 | low-mem | gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 95540 | low-mem | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 95590 | low-mem | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 95640 | low-mem | gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 95770 | low-mem | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 95890 | lower-mem | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 96020 | lower-mem | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 96470 | IntelL1Cache | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 96520 | IntelL1Cache | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 96550 | IntelL1Cache | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 96800 | IntelL1Cache | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 97650 | IntelL1Cache | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 97730 | IntelL1Cache | gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 97760 | IntelL1Cache | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 98550 | lower-mem | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20110713 | 20110708 |
| 98660 | IntelL1Cache | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 98790 | IntelL1Cache | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 98810 | IntelL1Cache | gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 98890 | IntelL1Cache | gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 98990 | IntelL1Cache | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 99040 | IntelL1Cache | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 100440 | lower-mem | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20110713 | 20110708 |
| 101690 | IntelL1Cache | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 101790 | IntelL1Cache | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 101860 | IntelL1Cache | gcc -m64 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 101900 | IntelL1Cache | gcc -m64 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 101950 | IntelL1Cache | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 102210 | lower-mem | gcc -m64 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 102240 | IntelL1Cache | gcc -m64 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 102320 | lower-mem | gcc -m64 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 102380 | lower-mem | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 102420 | lower-mem | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 102520 | lower-mem | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 102850 | lower-mem | gcc -m64 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 102960 | lower-mem | gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 103050 | lower-mem | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 103070 | lower-mem | gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 103120 | lower-mem | gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 103130 | lower-mem | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 103200 | lower-mem | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 104020 | IntelL1Cache | gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 104030 | IntelL1Cache | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 104180 | IntelL1Cache | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 104430 | IntelL1Cache | gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 104590 | IntelL1Cache | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 104630 | IntelL1Cache | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 104900 | lower-mem | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 104970 | lower-mem | gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 105090 | lower-mem | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 105140 | IntelL1Cache | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 105190 | IntelL1Cache | gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 105240 | lower-mem | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 105360 | lower-mem | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 105930 | IntelL1Cache | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 106350 | lower-mem | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 106780 | lower-mem | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 107570 | lower-mem | gcc -m64 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 107980 | lower-mem | gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 107980 | lower-mem | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 108680 | lower-mem | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 110110 | lower-mem | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 110140 | lower-mem | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 110140 | lower-mem | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 110160 | lower-mem | gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 110200 | lower-mem | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 110310 | lower-mem | gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 110460 | lower-mem | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 110510 | lower-mem | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 110530 | lower-mem | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 110580 | lower-mem | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 110760 | lower-mem | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 110810 | lower-mem | gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 173510 | different-order | gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 179910 | different-order | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20110713 | 20110708 |
| 180930 | no-salt | gcc -m64 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 181180 | no-salt | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 181360 | no-salt | gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 181580 | different-order | gcc -m64 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 182120 | no-salt | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 182220 | no-salt | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20110713 | 20110708 |
| 182580 | no-salt | gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 182610 | new-aes-round | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 182710 | new-aes-round | gcc -m64 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 183120 | new-aes-round | gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 183560 | no-salt | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20110713 | 20110708 |
| 185110 | different-order | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 185230 | no-salt | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 185580 | new-aes-round | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 185580 | different-order | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 185930 | new-aes-round | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20110713 | 20110708 |
| 186650 | new-aes-round | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20110713 | 20110708 |
| 187510 | no-salt | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 188370 | no-salt | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 189060 | new-aes-round | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 191490 | new-aes-round | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 192200 | new-aes-round | gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 192950 | new-aes-round | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 194280 | no-salt | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 195530 | no-salt | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 195620 | different-order | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 195800 | different-order | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 196790 | no-salt | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 196810 | no-salt | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 196870 | no-salt | gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 196930 | no-salt | gcc -m64 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 196990 | no-salt | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 197050 | no-salt | gcc -m64 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 197470 | no-salt | gcc -m64 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 198200 | different-order | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20110713 | 20110708 |
| 198520 | no-salt | gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 198580 | different-order | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 198770 | no-salt | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 199150 | no-salt | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 199310 | different-order | gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 199630 | no-salt | gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 199870 | no-salt | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 200830 | no-salt | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 202670 | new-aes-round | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 203920 | new-aes-round | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 204200 | new-aes-round | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 204320 | new-aes-round | gcc -m64 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 204360 | new-aes-round | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 204730 | new-aes-round | gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 204870 | new-aes-round | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 205590 | new-aes-round | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 207440 | new-aes-round | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 207440 | new-aes-round | gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 209290 | new-aes-round | gcc -m64 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 210330 | new-aes-round | gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 210920 | new-aes-round | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 211240 | new-aes-round | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 211450 | new-aes-round | gcc -m64 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 217290 | no-salt | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 221470 | no-salt | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 221730 | new-aes-round | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 222900 | new-aes-round | gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 223100 | no-salt | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 223420 | new-aes-round | gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 223490 | new-aes-round | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 224020 | no-salt | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 224090 | no-salt | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 224330 | no-salt | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 225430 | no-salt | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 225460 | new-aes-round | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 225540 | no-salt | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 225690 | new-aes-round | gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 226010 | no-salt | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 226050 | new-aes-round | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 226350 | new-aes-round | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 226400 | no-salt | gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 226620 | new-aes-round | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 227280 | no-salt | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 227730 | new-aes-round | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 227740 | new-aes-round | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 228250 | new-aes-round | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 229050 | no-salt | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 229350 | no-salt | gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 229570 | no-salt | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 230180 | no-salt | gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 230360 | new-aes-round | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 230470 | new-aes-round | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 231670 | new-aes-round | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 235100 | different-order | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 236550 | different-order | gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 239660 | different-order | gcc -m64 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 242160 | different-order | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 242360 | different-order | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 242400 | different-order | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 243240 | different-order | gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 243260 | different-order | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 243620 | different-order | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 244030 | different-order | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 244310 | different-order | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 244350 | different-order | gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 244690 | different-order | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 245090 | different-order | gcc -m64 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 245470 | different-order | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 245830 | different-order | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 246550 | different-order | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 246970 | different-order | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 247440 | different-order | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 247610 | different-order | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 247720 | different-order | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 248560 | different-order | gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 248720 | different-order | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 248930 | different-order | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 251100 | different-order | gcc -m64 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 251270 | different-order | gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 251750 | different-order | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 251780 | different-order | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 251790 | different-order | gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 253180 | different-order | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 631390 | 8-bit | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 632120 | 8-bit | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 634480 | 8-bit | gcc -m64 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 636970 | 8-bit | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 654580 | 8-bit | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 654600 | 8-bit | gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 657550 | 8-bit | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 657780 | 8-bit | gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 708740 | 8-bit | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 720550 | 8-bit | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 721520 | 8-bit | gcc -m64 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 729200 | 8-bit | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 743820 | 8-bit | gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 744370 | 8-bit | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 748120 | 8-bit | gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 748430 | 8-bit | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 758010 | 8-bit | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 783750 | 8-bit | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20110713 | 20110708 |
| 822370 | 8-bit | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 826850 | 8-bit | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20110713 | 20110708 |
| 1359360 | 8-bit | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 1359460 | 8-bit | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 1366530 | 8-bit | gcc -m64 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 1366800 | 8-bit | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 1373680 | 8-bit | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 1377090 | 8-bit | gcc -m64 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 1393530 | 8-bit | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 1395390 | 8-bit | gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 1400140 | 8-bit | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 1412760 | 8-bit | gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 1414510 | 8-bit | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 1423360 | 8-bit | gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 1423430 | 8-bit | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 1427930 | 8-bit | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 1431240 | 8-bit | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20110713 | 20110708 |
| 1432970 | 8-bit | gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 1432980 | 8-bit | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 1437620 | 8-bit | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20110713 | 20110708 |
| 1443870 | 8-bit | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20110713 | 20110708 |
| 1496080 | 8-bit | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20110713 | 20110708 |
| Compiler | Implementations
|
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -m64 -O2 -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -m64 -O3 -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -m64 -O -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -m64 -Os -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt |
| gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 8-bit IntelL1Cache different-order low-mem lower-mem new-aes-round no-salt
|