| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 26388 | e/hc-128/200606 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 26388 | e/hc-128/200701a | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 26388 | e/hc-128/200606 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 26397 | e/hc-128/200606 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 26397 | e/hc-128/200701a | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 26406 | e/hc-128/200701a | gcc -funroll-loops -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 26406 | e/hc-128/200606 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 26415 | e/hc-128/200701a | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 26478 | e/hc-128/200606 | gcc -m64 -O -fomit-frame-pointer | 20090215 | 20090205 |
| 26478 | e/hc-128/200606 | gcc -march=k8 -O -fomit-frame-pointer | 20090215 | 20090205 |
| 26496 | e/hc-128/200606 | gcc -O -fomit-frame-pointer | 20090215 | 20090205 |
| 26496 | e/hc-128/200701a | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 26505 | e/hc-128/200701a | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 26505 | e/hc-128/200606 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20090215 | 20090205 |
| 26559 | e/hc-128/200606 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20090215 | 20090205 |
| 26568 | e/hc-128/200701a | gcc -m64 -O -fomit-frame-pointer | 20090215 | 20090205 |
| 26568 | e/hc-128/200701a | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20090215 | 20090205 |
| 26577 | e/hc-128/200701a | gcc -O -fomit-frame-pointer | 20090215 | 20090205 |
| 26577 | e/hc-128/200701a | gcc -march=k8 -O -fomit-frame-pointer | 20090215 | 20090205 |
| 26577 | e/hc-128/200606 | gcc -march=nocona -O -fomit-frame-pointer | 20090215 | 20090205 |
| 26586 | e/hc-128/200606 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 26604 | e/hc-128/200606 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 26604 | e/hc-128/200701a | gcc -march=nocona -O -fomit-frame-pointer | 20090215 | 20090205 |
| 26622 | e/hc-128/200701a | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20090215 | 20090205 |
| 26631 | e/hc-128/200701a | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 26640 | e/hc-128/200701a | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 26649 | e/hc-128/200606 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 26667 | e/hc-128/200606 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 26712 | e/hc-128/200701a | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20090215 | 20090205 |
| 26712 | e/hc-128/200606 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20090215 | 20090205 |
| 26721 | e/hc-128/200606 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20090215 | 20090205 |
| 26730 | e/hc-128/200701a | gcc -funroll-loops -O -fomit-frame-pointer | 20090215 | 20090205 |
| 26730 | e/hc-128/200606 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20090215 | 20090205 |
| 26730 | e/hc-128/200606 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20090215 | 20090205 |
| 26748 | e/hc-128/200606 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 26748 | e/hc-128/200701a | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 26757 | e/hc-128/200606 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20090215 | 20090205 |
| 26757 | e/hc-128/200701a | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 26757 | e/hc-128/200606 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 26766 | e/hc-128/200701a | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20090215 | 20090205 |
| 26775 | e/hc-128/200606 | gcc -funroll-loops -O -fomit-frame-pointer | 20090215 | 20090205 |
| 26793 | e/hc-128/200701a | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20090215 | 20090205 |
| 26793 | e/hc-128/200701a | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20090215 | 20090205 |
| 26802 | e/hc-128/200701a | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20090215 | 20090205 |
| 26829 | e/hc-128/200606 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 26847 | e/hc-128/200701a | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 26856 | e/hc-128/200701a | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 26856 | e/hc-128/200606 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 26865 | e/hc-128/200606 | gcc -funroll-loops -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 26865 | e/hc-128/200701a | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 26865 | e/hc-128/200606 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 26865 | e/hc-128/200701a | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 26874 | e/hc-128/200606 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 26874 | e/hc-128/200701a | gcc -funroll-loops -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 26874 | e/hc-128/200606 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 26874 | e/hc-128/200701a | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 26883 | e/hc-128/200606 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 26892 | e/hc-128/200606 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 26892 | e/hc-128/200701a | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 26901 | e/hc-128/200701a | gcc -funroll-loops -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 27819 | e/hc-128/200701a | gcc -march=nocona -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 27828 | e/hc-128/200606 | gcc -march=nocona -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 27927 | e/hc-128/200606 | gcc -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 27927 | e/hc-128/200606 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 27936 | e/hc-128/200701a | gcc -m64 -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 27936 | e/hc-128/200606 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 27936 | e/hc-128/200701a | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 27936 | e/hc-128/200606 | gcc -march=k8 -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 27945 | e/hc-128/200606 | gcc -m64 -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 27954 | e/hc-128/200701a | gcc -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 27954 | e/hc-128/200701a | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 27954 | e/hc-128/200701a | gcc -march=k8 -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 28566 | e/hc-128/200606 | gcc -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 28566 | e/hc-128/200701a | gcc -m64 -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 28566 | e/hc-128/200606 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 28566 | e/hc-128/200701a | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 28566 | e/hc-128/200606 | gcc -march=k8 -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 28566 | e/hc-128/200701a | gcc -march=k8 -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 28584 | e/hc-128/200606 | gcc -m64 -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 28593 | e/hc-128/200701a | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 28602 | e/hc-128/200701a | gcc -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 28611 | e/hc-128/200701a | gcc -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 28611 | e/hc-128/200606 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 28611 | e/hc-128/200606 | gcc -march=k8 -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 28611 | e/hc-128/200701a | gcc -march=nocona -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 28620 | e/hc-128/200701a | gcc -m64 -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 28629 | e/hc-128/200606 | gcc -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 28629 | e/hc-128/200606 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 28638 | e/hc-128/200701a | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 28638 | e/hc-128/200606 | gcc -march=nocona -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 28647 | e/hc-128/200701a | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 28647 | e/hc-128/200606 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 28647 | e/hc-128/200701a | gcc -march=k8 -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 28647 | e/hc-128/200701a | gcc -march=nocona -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 28656 | e/hc-128/200606 | gcc -m64 -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 28656 | e/hc-128/200606 | gcc -march=nocona -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 29862 | e/hc-128/200701b | gcc -march=k8 -O -fomit-frame-pointer | 20090215 | 20090205 |
| 29871 | e/hc-128/200701b | gcc -O -fomit-frame-pointer | 20090215 | 20090205 |
| 29898 | e/hc-128/200701b | gcc -m64 -O -fomit-frame-pointer | 20090215 | 20090205 |
| 29898 | e/hc-128/200701b | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20090215 | 20090205 |
| 29952 | e/hc-128/200701b | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20090215 | 20090205 |
| 29952 | e/hc-128/200701b | gcc -march=nocona -O -fomit-frame-pointer | 20090215 | 20090205 |
| 30033 | e/hc-128/200701b | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20090215 | 20090205 |
| 30078 | e/hc-128/200701b | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20090215 | 20090205 |
| 30078 | e/hc-128/200701b | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20090215 | 20090205 |
| 30096 | e/hc-128/200701b | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20090215 | 20090205 |
| 30114 | e/hc-128/200701b | gcc -funroll-loops -O -fomit-frame-pointer | 20090215 | 20090205 |
| 30114 | e/hc-128/200701b | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20090215 | 20090205 |
| 31194 | e/hc-128/200701b | gcc -funroll-loops -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 31203 | e/hc-128/200701b | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 31203 | e/hc-128/200701b | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 31230 | e/hc-128/200701b | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 31347 | e/hc-128/200701b | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 31347 | e/hc-128/200701b | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 31716 | e/hc-128/200701b | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 31716 | e/hc-128/200701b | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 31932 | e/hc-128/200701b | gcc -funroll-loops -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 31959 | e/hc-128/200701b | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 31968 | e/hc-128/200701b | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 31977 | e/hc-128/200701b | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 32616 | e/hc-128/200701b | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 32625 | e/hc-128/200701b | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 32643 | e/hc-128/200701b | gcc -funroll-loops -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 32652 | e/hc-128/200701b | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 32652 | e/hc-128/200701b | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 32670 | e/hc-128/200701b | gcc -march=nocona -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 32679 | e/hc-128/200701b | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 32751 | e/hc-128/200701b | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 32778 | e/hc-128/200701b | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 32778 | e/hc-128/200701b | gcc -march=k8 -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 32787 | e/hc-128/200701b | gcc -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 32787 | e/hc-128/200701b | gcc -m64 -O3 -fomit-frame-pointer | 20090215 | 20090205 |
| 33417 | e/hc-128/200701b | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 33471 | e/hc-128/200701b | gcc -march=nocona -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 33579 | e/hc-128/200701b | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 33588 | e/hc-128/200701b | gcc -m64 -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 33606 | e/hc-128/200701b | gcc -march=k8 -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 33633 | e/hc-128/200701b | gcc -O2 -fomit-frame-pointer | 20090215 | 20090205 |
| 34326 | e/hc-128/200701b | gcc -march=k8 -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 34380 | e/hc-128/200701b | gcc -march=nocona -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 34407 | e/hc-128/200701b | gcc -m64 -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 34407 | e/hc-128/200701b | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 34407 | e/hc-128/200701b | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 34416 | e/hc-128/200701b | gcc -Os -fomit-frame-pointer | 20090215 | 20090205 |
| 90927 | e/hc-128/200606 | cc | 20090215 | 20090205 |
| 90927 | e/hc-128/200606 | gcc -funroll-loops | 20090215 | 20090205 |
| 91179 | e/hc-128/200606 | gcc | 20090215 | 20090205 |
| 92655 | e/hc-128/200701a | cc | 20090215 | 20090205 |
| 92727 | e/hc-128/200701a | gcc -funroll-loops | 20090215 | 20090205 |
| 92988 | e/hc-128/200701a | gcc | 20090215 | 20090205 |
| 95211 | e/hc-128/200701b | gcc | 20090215 | 20090205 |
| 95220 | e/hc-128/200701b | cc | 20090215 | 20090205 |
| 95301 | e/hc-128/200701b | gcc -funroll-loops | 20090215 | 20090205 |