| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 5130 | swpbe | gcc -funroll-loops -O -fomit-frame-pointer | 20100504 | 20100425 |
| 5130 | swpbe | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100504 | 20100425 |
| 5135 | swpbe | gcc -O -fomit-frame-pointer | 20100504 | 20100425 |
| 5138 | swpbe | gcc -march=k8 -O -fomit-frame-pointer | 20100504 | 20100425 |
| 5141 | swpbe | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100504 | 20100425 |
| 5149 | swpbe | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100504 | 20100425 |
| 5154 | swpbe | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20100504 | 20100425 |
| 5161 | swpbe | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20100504 | 20100425 |
| 5163 | swpbe | gcc -m64 -O -fomit-frame-pointer | 20100504 | 20100425 |
| 5166 | swpbe | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20100504 | 20100425 |
| 5174 | swpbe | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100504 | 20100425 |
| 5188 | swpbe | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100504 | 20100425 |
| 5188 | swpbe | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20100504 | 20100425 |
| 5193 | swpbe | gcc -march=nocona -O -fomit-frame-pointer | 20100504 | 20100425 |
| 5196 | swpbe | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100504 | 20100425 |
| 5373 | optc | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100504 | 20100425 |
| 5393 | optc | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100504 | 20100425 |
| 5396 | optc | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20100504 | 20100425 |
| 5397 | optc | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100504 | 20100425 |
| 5415 | optc | gcc -funroll-loops -O -fomit-frame-pointer | 20100504 | 20100425 |
| 5423 | optc | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100504 | 20100425 |
| 5423 | optc | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20100504 | 20100425 |
| 5426 | optc | gcc -m64 -O -fomit-frame-pointer | 20100504 | 20100425 |
| 5426 | optc | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20100504 | 20100425 |
| 5426 | optc | gcc -march=nocona -O -fomit-frame-pointer | 20100504 | 20100425 |
| 5430 | optc | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20100504 | 20100425 |
| 5431 | optc | gcc -O -fomit-frame-pointer | 20100504 | 20100425 |
| 5438 | optc | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100504 | 20100425 |
| 5445 | optc | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100504 | 20100425 |
| 5451 | optc | gcc -march=k8 -O -fomit-frame-pointer | 20100504 | 20100425 |
| 5552 | swpbe | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 5553 | swpbe | gcc -m64 -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 5569 | swpbe | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 5575 | swpbe | gcc -march=k8 -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 5577 | swpbe | gcc -funroll-loops -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 5584 | swpbe | gcc -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 5595 | swpbe | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 5597 | optc | gcc -funroll-loops -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 5598 | swpbe | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 5599 | optc | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 5603 | optc | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 5609 | swpbe | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 5612 | swpbe | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 5618 | optc | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 5679 | optc | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 5727 | optc | gcc -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 5735 | optc | gcc -march=k8 -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 5742 | optc | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 5745 | optc | gcc -m64 -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 5745 | optc | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 5781 | swpbe | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 5825 | optc | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 5880 | optc | gcc -funroll-loops -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 5880 | optc | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 5885 | optc | gcc -funroll-loops -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 5888 | optc | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 5900 | optc | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 5902 | optc | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 5938 | optc | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 5946 | optc | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 5978 | optc | gcc -march=nocona -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 5979 | optc | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 5988 | optc | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 5991 | optc | gcc -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 5996 | optc | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 5998 | optc | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 6002 | swpbe | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 6002 | swpbe | gcc -march=nocona -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 6020 | optc | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 6021 | optc | gcc -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 6031 | optc | gcc -m64 -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 6039 | optc | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 6044 | optc | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 6044 | optc | gcc -m64 -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 6050 | optc | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 6051 | swpbe | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 6062 | optc | gcc -march=k8 -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 6062 | optc | gcc -march=k8 -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 6065 | optc | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 6097 | swpbe | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 6105 | swpbe | gcc -funroll-loops -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 6109 | swpbe | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 6111 | swpbe | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100504 | 20100425 |
| 6123 | swpbe | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 6127 | swpbe | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 6173 | swpbe | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 6177 | swpbe | gcc -m64 -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 6179 | swpbe | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 6179 | swpbe | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 6182 | swpbe | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 6183 | swpbe | gcc -m64 -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 6215 | swpbe | gcc -funroll-loops -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 6215 | swpbe | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 6227 | swpbe | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 6229 | swpbe | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 6239 | swpbe | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 6252 | optc | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 6276 | optc | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 6294 | swpbe | gcc -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 6322 | swpbe | gcc -march=k8 -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 6347 | swpbe | gcc -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 6358 | swpbe | gcc -march=k8 -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 6546 | swpbe | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 6563 | swpbe | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 6604 | optc | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 6628 | optc | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 6658 | optc | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 6659 | optc | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 6663 | optc | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 6713 | optc | gcc -march=nocona -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 6739 | optc | gcc -march=nocona -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 6805 | optc | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 7073 | swpbe | gcc -march=nocona -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 7157 | swpbe | gcc -march=nocona -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 7161 | swpbe | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 7165 | swpbe | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 7172 | swpbe | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 7176 | swpbe | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 7176 | swpbe | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20100504 | 20100425 |
| 7207 | swpbe | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100504 | 20100425 |
| 15199 | swpbe | cc | 20100504 | 20100425 |
| 15216 | swpbe | gcc | 20100504 | 20100425 |
| 15278 | swpbe | gcc -funroll-loops | 20100504 | 20100425 |
| 17062 | optc | gcc | 20100504 | 20100425 |
| 17172 | optc | gcc -funroll-loops | 20100504 | 20100425 |
| 17194 | optc | cc | 20100504 | 20100425 |