| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 70794 | Intel-L1Cache | gcc -O -fomit-frame-pointer | 20100803 | 20100728 |
| 70824 | Intel-L1Cache | gcc -m64 -O -fomit-frame-pointer | 20100803 | 20100728 |
| 70842 | Intel-L1Cache | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20100803 | 20100728 |
| 70848 | Intel-L1Cache | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20100803 | 20100728 |
| 70920 | Intel-L1Cache | gcc -march=k8 -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 70974 | Intel-L1Cache | gcc -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 71022 | Intel-L1Cache | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100803 | 20100728 |
| 71034 | Intel-L1Cache | gcc -m64 -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 71034 | Intel-L1Cache | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 71064 | Intel-L1Cache | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 71142 | Intel-L1Cache | gcc -march=k8 -O -fomit-frame-pointer | 20100803 | 20100728 |
| 71304 | Intel-L1Cache | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100803 | 20100728 |
| 71568 | Intel-L1Cache | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 72930 | Intel-L1Cache | gcc -march=nocona -O -fomit-frame-pointer | 20100803 | 20100728 |
| 73182 | Intel-L1Cache | gcc -march=nocona -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 73242 | Intel-L1Cache | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 74166 | Intel-L1Cache | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 74418 | Intel-L1Cache | gcc -march=k8 -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 74796 | Intel-L1Cache | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 74880 | Intel-L1Cache | gcc -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 75108 | Intel-L1Cache | gcc -march=nocona -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 75126 | Intel-L1Cache | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 75246 | Intel-L1Cache | gcc -m64 -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 75708 | Intel-L1Cache | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 75804 | Intel-L1Cache | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 75846 | Intel-L1Cache | gcc -march=k8 -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 75852 | Intel-L1Cache | gcc -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 77994 | Intel-L1Cache | gcc -m64 -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 78228 | Intel-L1Cache | gcc -march=nocona -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 78576 | Intel-L1Cache | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 78726 | Intel-L1Cache | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 79464 | Intel-L1Cache | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 85380 | Intel-L1Cache | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 85524 | Intel-L1Cache | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 86142 | Intel-L1Cache | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 86424 | Intel-L1Cache | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 86748 | Intel-L1Cache | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 86760 | Intel-L1Cache | gcc -funroll-loops -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 86898 | Intel-L1Cache | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100803 | 20100728 |
| 87162 | Intel-L1Cache | gcc -funroll-loops -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 87222 | Intel-L1Cache | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 87264 | Intel-L1Cache | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 87300 | Intel-L1Cache | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100803 | 20100728 |
| 87414 | Intel-L1Cache | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 87642 | Intel-L1Cache | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 87768 | Intel-L1Cache | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 87972 | Intel-L1Cache | gcc -funroll-loops -O -fomit-frame-pointer | 20100803 | 20100728 |
| 87972 | Intel-L1Cache | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 88302 | Intel-L1Cache | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 89454 | Intel-L1Cache | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20100803 | 20100728 |
| 89724 | Intel-L1Cache | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20100803 | 20100728 |
| 90018 | Intel-L1Cache | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100803 | 20100728 |
| 90114 | Intel-L1Cache | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100803 | 20100728 |
| 90954 | Intel-L1Cache | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 91302 | Intel-L1Cache | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 91428 | Intel-L1Cache | gcc -funroll-loops -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 91494 | Intel-L1Cache | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 91908 | Intel-L1Cache | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 92658 | Intel-L1Cache | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 93660 | Intel-L1Cache | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 148542 | Intel-L1Cache | cc | 20100803 | 20100728 |
| 149802 | Intel-L1Cache | gcc | 20100803 | 20100728 |
| 151104 | Intel-L1Cache | gcc -funroll-loops | 20100803 | 20100728 |
| 186822 | different-order | gcc -march=k8 -O -fomit-frame-pointer | 20100803 | 20100728 |
| 188346 | different-order | gcc -march=nocona -O -fomit-frame-pointer | 20100803 | 20100728 |
| 189150 | different-order | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20100803 | 20100728 |
| 189216 | different-order | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20100803 | 20100728 |
| 189216 | different-order | gcc -m64 -O -fomit-frame-pointer | 20100803 | 20100728 |
| 189222 | different-order | gcc -O -fomit-frame-pointer | 20100803 | 20100728 |
| 189294 | different-order | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100803 | 20100728 |
| 189426 | different-order | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100803 | 20100728 |
| 192528 | no-salt | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 193356 | no-salt | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 195072 | no-salt | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 195132 | no-salt | gcc -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 195300 | no-salt | gcc -march=nocona -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 196056 | no-salt | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 196236 | no-salt | gcc -m64 -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 196290 | no-salt | gcc -march=k8 -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 197772 | no-salt | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 200544 | different-order | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 200910 | different-order | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 200994 | no-salt | gcc -march=k8 -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 201036 | different-order | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 201240 | no-salt | gcc -m64 -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 201684 | different-order | gcc -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 201756 | no-salt | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 201756 | no-salt | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 201846 | no-salt | gcc -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 202296 | no-salt | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 202296 | no-salt | gcc -march=nocona -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 202380 | different-order | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 202596 | different-order | gcc -m64 -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 202884 | different-order | gcc -march=nocona -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 203184 | different-order | gcc -march=k8 -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 204492 | different-order | gcc -m64 -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 205020 | no-salt | gcc -march=k8 -O -fomit-frame-pointer | 20100803 | 20100728 |
| 205482 | no-salt | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20100803 | 20100728 |
| 205512 | no-salt | gcc -m64 -O -fomit-frame-pointer | 20100803 | 20100728 |
| 205566 | no-salt | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20100803 | 20100728 |
| 205572 | no-salt | gcc -O -fomit-frame-pointer | 20100803 | 20100728 |
| 205632 | no-salt | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100803 | 20100728 |
| 205662 | no-salt | gcc -march=nocona -O -fomit-frame-pointer | 20100803 | 20100728 |
| 205680 | no-salt | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100803 | 20100728 |
| 205776 | different-order | gcc -march=k8 -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 207990 | different-order | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 208260 | different-order | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 208344 | different-order | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 208392 | different-order | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 208428 | different-order | gcc -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 208494 | different-order | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 209028 | different-order | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 209754 | different-order | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 209754 | different-order | gcc -march=nocona -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 210132 | different-order | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 210174 | different-order | gcc -march=k8 -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 211608 | different-order | gcc -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 212352 | different-order | gcc -march=nocona -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 212670 | different-order | gcc -m64 -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 213204 | different-order | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20100803 | 20100728 |
| 214620 | different-order | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100803 | 20100728 |
| 214692 | different-order | gcc -funroll-loops -O -fomit-frame-pointer | 20100803 | 20100728 |
| 214692 | different-order | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100803 | 20100728 |
| 214692 | different-order | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100803 | 20100728 |
| 214692 | different-order | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100803 | 20100728 |
| 214692 | different-order | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20100803 | 20100728 |
| 215514 | no-salt | gcc -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 217902 | no-salt | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 218352 | no-salt | gcc -m64 -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 218580 | no-salt | gcc -march=nocona -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 219042 | no-salt | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 220584 | no-salt | gcc -march=k8 -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 220890 | no-salt | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 220932 | no-salt | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 221124 | no-salt | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 221232 | no-salt | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 221436 | no-salt | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 221502 | no-salt | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 222288 | no-salt | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 225546 | no-salt | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 225552 | no-salt | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 225558 | no-salt | gcc -funroll-loops -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 225582 | no-salt | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 225588 | no-salt | gcc -funroll-loops -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 225588 | no-salt | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 225594 | no-salt | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 225762 | no-salt | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 225792 | no-salt | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 226428 | different-order | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 227478 | different-order | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 229590 | different-order | gcc -funroll-loops -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 229830 | different-order | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 230094 | different-order | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 230634 | different-order | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 230910 | different-order | gcc -funroll-loops -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 231138 | different-order | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 231240 | different-order | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 231240 | different-order | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 231246 | different-order | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 231276 | different-order | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 231282 | different-order | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20100803 | 20100728 |
| 231294 | different-order | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20100803 | 20100728 |
| 231828 | no-salt | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100803 | 20100728 |
| 232200 | no-salt | gcc -funroll-loops -O -fomit-frame-pointer | 20100803 | 20100728 |
| 234708 | different-order | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 235176 | no-salt | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100803 | 20100728 |
| 235974 | no-salt | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100803 | 20100728 |
| 236352 | no-salt | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20100803 | 20100728 |
| 236376 | no-salt | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100803 | 20100728 |
| 237270 | no-salt | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20100803 | 20100728 |
| 238950 | different-order | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 239442 | different-order | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 239490 | different-order | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 239748 | different-order | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 239796 | different-order | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 240066 | different-order | gcc -funroll-loops -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 249288 | no-salt | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 252342 | no-salt | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 252810 | no-salt | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 252852 | no-salt | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 253140 | no-salt | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 253260 | no-salt | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 253284 | no-salt | gcc -funroll-loops -Os -fomit-frame-pointer | 20100803 | 20100728 |
| 263922 | different-order | cc | 20100803 | 20100728 |
| 264270 | different-order | gcc | 20100803 | 20100728 |
| 268098 | different-order | gcc -funroll-loops | 20100803 | 20100728 |
| 324588 | no-salt | gcc -funroll-loops | 20100803 | 20100728 |
| 325776 | no-salt | gcc | 20100803 | 20100728 |
| 326562 | no-salt | cc | 20100803 | 20100728 |
| Compiler | Implementations
|
| cc | lower-mem with-salt |
| gcc | lower-mem with-salt |
| gcc -O2 -fomit-frame-pointer | lower-mem with-salt |
| gcc -O3 -fomit-frame-pointer | lower-mem with-salt |
| gcc -O -fomit-frame-pointer | lower-mem with-salt |
| gcc -Os -fomit-frame-pointer | lower-mem with-salt |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | lower-mem with-salt |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | lower-mem with-salt |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | lower-mem with-salt |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops | lower-mem with-salt |
| gcc -funroll-loops -O2 -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -O3 -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -O -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -Os -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | lower-mem with-salt |
| gcc -m64 -O2 -fomit-frame-pointer | lower-mem with-salt |
| gcc -m64 -O3 -fomit-frame-pointer | lower-mem with-salt |
| gcc -m64 -O -fomit-frame-pointer | lower-mem with-salt |
| gcc -m64 -Os -fomit-frame-pointer | lower-mem with-salt |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | lower-mem with-salt |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | lower-mem with-salt |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | lower-mem with-salt |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | lower-mem with-salt |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | lower-mem with-salt |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | lower-mem with-salt |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | lower-mem with-salt |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | lower-mem with-salt |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | lower-mem with-salt |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | lower-mem with-salt |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | lower-mem with-salt |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | lower-mem with-salt |
| gcc -march=k8 -O2 -fomit-frame-pointer | lower-mem with-salt |
| gcc -march=k8 -O3 -fomit-frame-pointer | lower-mem with-salt |
| gcc -march=k8 -O -fomit-frame-pointer | lower-mem with-salt |
| gcc -march=k8 -Os -fomit-frame-pointer | lower-mem with-salt |
| gcc -march=nocona -O2 -fomit-frame-pointer | lower-mem with-salt |
| gcc -march=nocona -O3 -fomit-frame-pointer | lower-mem with-salt |
| gcc -march=nocona -O -fomit-frame-pointer | lower-mem with-salt |
| gcc -march=nocona -Os -fomit-frame-pointer | lower-mem with-salt
|
| Compiler | Implementations
|
| cc | Intel-L1Cache different-order no-salt |
| gcc | Intel-L1Cache different-order no-salt |
| gcc -O2 -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -O3 -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -O -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -Os -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -funroll-loops | Intel-L1Cache different-order no-salt |
| gcc -funroll-loops -O2 -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -funroll-loops -O3 -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -funroll-loops -O -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -funroll-loops -Os -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -m64 -O2 -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -m64 -O3 -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -m64 -O -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -m64 -Os -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -march=k8 -O2 -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -march=k8 -O3 -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -march=k8 -O -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -march=k8 -Os -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -march=nocona -O2 -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -march=nocona -O3 -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -march=nocona -O -fomit-frame-pointer | Intel-L1Cache different-order no-salt |
| gcc -march=nocona -Os -fomit-frame-pointer | Intel-L1Cache different-order no-salt
|
| Compiler | Implementations
|
| cc | lower-mem with-salt |
| gcc | lower-mem with-salt |
| gcc -O2 -fomit-frame-pointer | lower-mem with-salt |
| gcc -O3 -fomit-frame-pointer | lower-mem with-salt |
| gcc -O -fomit-frame-pointer | lower-mem with-salt |
| gcc -Os -fomit-frame-pointer | lower-mem with-salt |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | lower-mem with-salt |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | lower-mem with-salt |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | lower-mem with-salt |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops | lower-mem with-salt |
| gcc -funroll-loops -O2 -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -O3 -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -O -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -Os -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | lower-mem with-salt |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | lower-mem with-salt |
| gcc -m64 -O2 -fomit-frame-pointer | lower-mem with-salt |
| gcc -m64 -O3 -fomit-frame-pointer | lower-mem with-salt |
| gcc -m64 -O -fomit-frame-pointer | lower-mem with-salt |
| gcc -m64 -Os -fomit-frame-pointer | lower-mem with-salt |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | lower-mem with-salt |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | lower-mem with-salt |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | lower-mem with-salt |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | lower-mem with-salt |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | lower-mem with-salt |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | lower-mem with-salt |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | lower-mem with-salt |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | lower-mem with-salt |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | lower-mem with-salt |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | lower-mem with-salt |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | lower-mem with-salt |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | lower-mem with-salt |
| gcc -march=k8 -O2 -fomit-frame-pointer | lower-mem with-salt |
| gcc -march=k8 -O3 -fomit-frame-pointer | lower-mem with-salt |
| gcc -march=k8 -O -fomit-frame-pointer | lower-mem with-salt |
| gcc -march=k8 -Os -fomit-frame-pointer | lower-mem with-salt |
| gcc -march=nocona -O2 -fomit-frame-pointer | lower-mem with-salt |
| gcc -march=nocona -O3 -fomit-frame-pointer | lower-mem with-salt |
| gcc -march=nocona -O -fomit-frame-pointer | lower-mem with-salt |
| gcc -march=nocona -Os -fomit-frame-pointer | lower-mem with-salt
|