| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 44402 | opt64lcu6 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 44792 | opt64lcu24 | gcc -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 45974 | opt64lcu24 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 47236 | opt64lcu6 | gcc -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 50258 | simple | gcc -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 50284 | simple | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 52878 | opt64u6 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 53254 | opt64u6 | gcc -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 62174 | opt64lcu24 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 62750 | opt64lcu6 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 63192 | opt64lcu24 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 63320 | opt64lcu24 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 63506 | opt64lcu24 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 63640 | opt64lcu6 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 63790 | opt64lcu6 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 63930 | opt64lcu6 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 64140 | opt64lcu24 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 64272 | opt64lcu24 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 66198 | inplace | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 66366 | opt64lcu6 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 66866 | opt64lcu6 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 66944 | inplace | gcc -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 69650 | inplace | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 69674 | inplace | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 70276 | inplace | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 70278 | inplace | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 71258 | inplace | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 71712 | inplace | gcc -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 77320 | opt64u6 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 77652 | opt64u6 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 77674 | opt64u6 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 79168 | opt64u6 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 80048 | simple | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 80106 | simple | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 80892 | simple | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 84384 | opt64u6 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 84596 | opt64u6 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 84722 | simple | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 85218 | simple | gcc -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 87494 | simple | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 124206 | simple32bi | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 124568 | simple32bi | gcc -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 127742 | opt32bi-rvku2 | gcc -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 128024 | opt32bi-rvku2 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 141152 | compact | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 147204 | inplace32bi | gcc -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 148906 | inplace32bi | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 155594 | opt32bi-s2lcu4 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 156844 | opt32bi-s2lcu4 | gcc -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 158200 | inplace32bi | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 163480 | inplace32bi | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 164590 | inplace32bi | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 164650 | inplace32bi | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 167952 | opt32biT-s2lcu4 | gcc -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 169634 | inplace32bi | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 170826 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 171534 | inplace32bi | gcc -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 205472 | compact | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 208674 | compact | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 209784 | compact | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 217266 | compact | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 240120 | opt32bi-s2lcu4 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 246740 | opt32bi-s2lcu4 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 246910 | opt32bi-s2lcu4 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 247460 | opt32bi-s2lcu4 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 247572 | opt32biT-s2lcu4 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 247658 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 248384 | opt32bi-s2lcu4 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 248648 | opt32bi-s2lcu4 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 271182 | opt32biT-s2lcu4 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 272104 | opt32biT-s2lcu4 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 272572 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 275938 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 285674 | simple32bi | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 289194 | simple32bi | gcc -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 291138 | opt32bi-rvku2 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 292076 | compact | gcc -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 298370 | opt32bi-rvku2 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 298532 | simple32bi | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 299724 | compact | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 300682 | compact | gcc -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 300778 | simple32bi | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 302998 | opt32bi-rvku2 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 305258 | opt32bi-rvku2 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 305414 | simple32bi | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 311732 | opt32bi-rvku2 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 313312 | opt32bi-rvku2 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 316266 | simple32bi | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 470844 | compact8 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 485418 | compact8 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 518602 | compact8 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 570326 | compact8 | gcc -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 659886 | compact8 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 664156 | compact8 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 672022 | compact8 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 747204 | compact8 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |