| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 54236 | e/hc-256/200511 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20090417 | 20090408 |
| 54376 | e/hc-256/200701 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20090417 | 20090408 |
| 54376 | e/hc-256/200701 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20090417 | 20090408 |
| 54390 | e/hc-256/200511 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20090417 | 20090408 |
| 54432 | e/hc-256/200701 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20090417 | 20090408 |
| 54614 | e/hc-256/200511 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20090417 | 20090408 |
| 54628 | e/hc-256/200511 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20090417 | 20090408 |
| 54628 | e/hc-256/200511 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20090417 | 20090408 |
| 54628 | e/hc-256/200511 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20090417 | 20090408 |
| 54656 | e/hc-256/200511 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20090417 | 20090408 |
| 54670 | e/hc-256/200511 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20090417 | 20090408 |
| 54670 | e/hc-256/200511 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20090417 | 20090408 |
| 54684 | e/hc-256/200511 | gcc -funroll-loops -O -fomit-frame-pointer | 20090417 | 20090408 |
| 54684 | e/hc-256/200511 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20090417 | 20090408 |
| 54698 | e/hc-256/200511 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20090417 | 20090408 |
| 54768 | e/hc-256/200701 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20090417 | 20090408 |
| 54782 | e/hc-256/200701 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20090417 | 20090408 |
| 54782 | e/hc-256/200701 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20090417 | 20090408 |
| 54782 | e/hc-256/200701 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20090417 | 20090408 |
| 54796 | e/hc-256/200511 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20090417 | 20090408 |
| 54796 | e/hc-256/200701 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20090417 | 20090408 |
| 54810 | e/hc-256/200511 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20090417 | 20090408 |
| 54810 | e/hc-256/200511 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20090417 | 20090408 |
| 54810 | e/hc-256/200701 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20090417 | 20090408 |
| 54824 | e/hc-256/200511 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20090417 | 20090408 |
| 54838 | e/hc-256/200511 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20090417 | 20090408 |
| 54922 | e/hc-256/200701 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20090417 | 20090408 |
| 54922 | e/hc-256/200701 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20090417 | 20090408 |
| 54950 | e/hc-256/200701 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20090417 | 20090408 |
| 54950 | e/hc-256/200701 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20090417 | 20090408 |
| 55020 | e/hc-256/200701 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20090417 | 20090408 |
| 55272 | e/hc-256/200701 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20090417 | 20090408 |
| 55328 | e/hc-256/200701 | gcc -funroll-loops -O -fomit-frame-pointer | 20090417 | 20090408 |
| 55342 | e/hc-256/200701 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20090417 | 20090408 |
| 55342 | e/hc-256/200511 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20090417 | 20090408 |
| 55342 | e/hc-256/200511 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20090417 | 20090408 |
| 55342 | e/hc-256/200511 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20090417 | 20090408 |
| 55356 | e/hc-256/200701 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20090417 | 20090408 |
| 55356 | e/hc-256/200511 | gcc -march=nocona -O -fomit-frame-pointer | 20090417 | 20090408 |
| 55370 | e/hc-256/200511 | gcc -funroll-loops -Os -fomit-frame-pointer | 20090417 | 20090408 |
| 55384 | e/hc-256/200511 | gcc -O -fomit-frame-pointer | 20090417 | 20090408 |
| 55398 | e/hc-256/200511 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20090417 | 20090408 |
| 55398 | e/hc-256/200701 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20090417 | 20090408 |
| 55398 | e/hc-256/200511 | gcc -m64 -O -fomit-frame-pointer | 20090417 | 20090408 |
| 55398 | e/hc-256/200511 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20090417 | 20090408 |
| 55412 | e/hc-256/200511 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20090417 | 20090408 |
| 55426 | e/hc-256/200701 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20090417 | 20090408 |
| 55440 | e/hc-256/200701 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20090417 | 20090408 |
| 55454 | e/hc-256/200511 | gcc -march=k8 -O -fomit-frame-pointer | 20090417 | 20090408 |
| 55454 | e/hc-256/200701 | gcc -march=nocona -O -fomit-frame-pointer | 20090417 | 20090408 |
| 55468 | e/hc-256/200511 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20090417 | 20090408 |
| 55482 | e/hc-256/200511 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20090417 | 20090408 |
| 55496 | e/hc-256/200511 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20090417 | 20090408 |
| 55496 | e/hc-256/200511 | gcc -march=k8 -O3 -fomit-frame-pointer | 20090417 | 20090408 |
| 55510 | e/hc-256/200701 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20090417 | 20090408 |
| 55510 | e/hc-256/200511 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20090417 | 20090408 |
| 55524 | e/hc-256/200701 | gcc -m64 -O -fomit-frame-pointer | 20090417 | 20090408 |
| 55524 | e/hc-256/200511 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20090417 | 20090408 |
| 55524 | e/hc-256/200701 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20090417 | 20090408 |
| 55538 | e/hc-256/200511 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20090417 | 20090408 |
| 55538 | e/hc-256/200511 | gcc -m64 -O3 -fomit-frame-pointer | 20090417 | 20090408 |
| 55538 | e/hc-256/200511 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20090417 | 20090408 |
| 55552 | e/hc-256/200511 | gcc -O3 -fomit-frame-pointer | 20090417 | 20090408 |
| 55552 | e/hc-256/200511 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20090417 | 20090408 |
| 55552 | e/hc-256/200511 | gcc -march=k8 -O2 -fomit-frame-pointer | 20090417 | 20090408 |
| 55566 | e/hc-256/200511 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20090417 | 20090408 |
| 55566 | e/hc-256/200511 | gcc -m64 -Os -fomit-frame-pointer | 20090417 | 20090408 |
| 55566 | e/hc-256/200701 | gcc -march=k8 -O3 -fomit-frame-pointer | 20090417 | 20090408 |
| 55580 | e/hc-256/200511 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20090417 | 20090408 |
| 55580 | e/hc-256/200701 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20090417 | 20090408 |
| 55580 | e/hc-256/200701 | gcc -march=k8 -O -fomit-frame-pointer | 20090417 | 20090408 |
| 55594 | e/hc-256/200701 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20090417 | 20090408 |
| 55622 | e/hc-256/200701 | gcc -O -fomit-frame-pointer | 20090417 | 20090408 |
| 55622 | e/hc-256/200701 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20090417 | 20090408 |
| 55622 | e/hc-256/200701 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20090417 | 20090408 |
| 55622 | e/hc-256/200511 | gcc -m64 -O2 -fomit-frame-pointer | 20090417 | 20090408 |
| 55622 | e/hc-256/200701 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20090417 | 20090408 |
| 55636 | e/hc-256/200701 | gcc -Os -fomit-frame-pointer | 20090417 | 20090408 |
| 55650 | e/hc-256/200701 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20090417 | 20090408 |
| 55650 | e/hc-256/200701 | gcc -m64 -Os -fomit-frame-pointer | 20090417 | 20090408 |
| 55650 | e/hc-256/200511 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20090417 | 20090408 |
| 55664 | e/hc-256/200701 | gcc -O3 -fomit-frame-pointer | 20090417 | 20090408 |
| 55664 | e/hc-256/200511 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20090417 | 20090408 |
| 55664 | e/hc-256/200701 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20090417 | 20090408 |
| 55664 | e/hc-256/200511 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20090417 | 20090408 |
| 55664 | e/hc-256/200511 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20090417 | 20090408 |
| 55664 | e/hc-256/200701 | gcc -march=k8 -Os -fomit-frame-pointer | 20090417 | 20090408 |
| 55678 | e/hc-256/200511 | gcc -Os -fomit-frame-pointer | 20090417 | 20090408 |
| 55678 | e/hc-256/200701 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20090417 | 20090408 |
| 55692 | e/hc-256/200511 | gcc -O2 -fomit-frame-pointer | 20090417 | 20090408 |
| 55692 | e/hc-256/200701 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20090417 | 20090408 |
| 55692 | e/hc-256/200701 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20090417 | 20090408 |
| 55734 | e/hc-256/200701 | gcc -m64 -O3 -fomit-frame-pointer | 20090417 | 20090408 |
| 55734 | e/hc-256/200701 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20090417 | 20090408 |
| 55748 | e/hc-256/200701 | gcc -m64 -O2 -fomit-frame-pointer | 20090417 | 20090408 |
| 55762 | e/hc-256/200701 | gcc -O2 -fomit-frame-pointer | 20090417 | 20090408 |
| 55776 | e/hc-256/200701 | gcc -funroll-loops -Os -fomit-frame-pointer | 20090417 | 20090408 |
| 55790 | e/hc-256/200701 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20090417 | 20090408 |
| 55790 | e/hc-256/200701 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20090417 | 20090408 |
| 56014 | e/hc-256/200701 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20090417 | 20090408 |
| 56140 | e/hc-256/200701 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20090417 | 20090408 |
| 56238 | e/hc-256/200511 | gcc -march=nocona -O2 -fomit-frame-pointer | 20090417 | 20090408 |
| 56266 | e/hc-256/200701 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20090417 | 20090408 |
| 56308 | e/hc-256/200701 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20090417 | 20090408 |
| 56336 | e/hc-256/200511 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20090417 | 20090408 |
| 56350 | e/hc-256/200511 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20090417 | 20090408 |
| 56434 | e/hc-256/200701 | gcc -march=nocona -O2 -fomit-frame-pointer | 20090417 | 20090408 |
| 56462 | e/hc-256/200511 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20090417 | 20090408 |
| 56504 | e/hc-256/200701 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20090417 | 20090408 |
| 56504 | e/hc-256/200701 | gcc -march=nocona -O3 -fomit-frame-pointer | 20090417 | 20090408 |
| 56560 | e/hc-256/200511 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20090417 | 20090408 |
| 56574 | e/hc-256/200701 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20090417 | 20090408 |
| 56574 | e/hc-256/200511 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20090417 | 20090408 |
| 56574 | e/hc-256/200511 | gcc -march=k8 -Os -fomit-frame-pointer | 20090417 | 20090408 |
| 56588 | e/hc-256/200701 | gcc -march=k8 -O2 -fomit-frame-pointer | 20090417 | 20090408 |
| 56686 | e/hc-256/200701 | gcc -march=nocona -Os -fomit-frame-pointer | 20090417 | 20090408 |
| 56784 | e/hc-256/200511 | gcc -march=nocona -Os -fomit-frame-pointer | 20090417 | 20090408 |
| 57456 | e/hc-256/200511 | gcc -march=nocona -O3 -fomit-frame-pointer | 20090417 | 20090408 |
| 57638 | e/hc-256/200701 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20090417 | 20090408 |
| 57652 | e/hc-256/200511 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20090417 | 20090408 |
| 222936 | e/hc-256/200511 | cc | 20090417 | 20090408 |
| 223790 | e/hc-256/200511 | gcc | 20090417 | 20090408 |
| 223916 | e/hc-256/200511 | gcc -funroll-loops | 20090417 | 20090408 |
| 223930 | e/hc-256/200701 | cc | 20090417 | 20090408 |
| 224224 | e/hc-256/200701 | gcc | 20090417 | 20090408 |
| 224336 | e/hc-256/200701 | gcc -funroll-loops | 20090417 | 20090408 |