| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 44700 | opt64lcu24 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 45396 | opt64lcu24 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 45846 | opt64lcu6 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 46646 | opt64lcu6 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 49912 | simple | gcc -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 50078 | simple | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 52288 | opt64u6 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 52816 | opt64u6 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 61530 | opt64lcu6 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 62000 | opt64lcu6 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 62086 | opt64lcu24 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 62184 | opt64lcu6 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 62488 | opt64lcu24 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 62632 | opt64lcu6 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 63244 | opt64lcu24 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 63316 | opt64lcu6 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 63972 | opt64lcu24 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 64058 | opt64lcu24 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 64102 | opt64lcu24 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 64210 | opt64lcu6 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 65868 | inplace | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 65928 | inplace | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 69842 | inplace | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 69858 | inplace | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 70414 | inplace | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 70718 | inplace | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 70786 | inplace | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 71244 | inplace | gcc -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 77436 | opt64u6 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 77718 | opt64u6 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 77756 | opt64u6 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 79724 | opt64u6 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 79870 | simple | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 81574 | opt64u6 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 81914 | opt64u6 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 82782 | simple | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 83312 | simple | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 86716 | simple | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 88934 | simple | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 91942 | simple | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 123610 | simple32bi | gcc -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 124238 | simple32bi | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 126974 | opt32bi-rvku2 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 130538 | opt32bi-rvku2 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 147678 | inplace32bi | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 148000 | opt32bi-s2lcu4 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 152352 | opt32bi-s2lcu4 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 153260 | compact | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 157992 | inplace32bi | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 161872 | inplace32bi | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 161958 | inplace32bi | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 165074 | inplace32bi | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 165130 | inplace32bi | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 165730 | opt32biT-s2lcu4 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 166032 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 171188 | inplace32bi | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 171208 | inplace32bi | gcc -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 198520 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 204386 | compact | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 207824 | opt32biT-s2lcu4 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 208400 | opt32bi-s2lcu4 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 208616 | opt32bi-s2lcu4 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 211480 | opt32bi-s2lcu4 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 211662 | opt32bi-s2lcu4 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 217200 | compact | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 219062 | opt32bi-s2lcu4 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 223992 | opt32bi-s2lcu4 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 224920 | compact | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 226904 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 229358 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 232628 | opt32biT-s2lcu4 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 233052 | opt32biT-s2lcu4 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 236614 | simple32bi | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 247186 | opt32bi-rvku2 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 247374 | opt32bi-rvku2 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 247788 | opt32bi-rvku2 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 250954 | simple32bi | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 263088 | compact | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 268824 | compact | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 279612 | compact | gcc -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 280286 | compact | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 291048 | opt32bi-rvku2 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 300332 | opt32bi-rvku2 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 300636 | simple32bi | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 301730 | opt32bi-rvku2 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 302498 | simple32bi | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 303598 | simple32bi | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 306668 | simple32bi | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 466216 | compact8 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 483582 | compact8 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 513774 | compact8 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 556712 | compact8 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 639370 | compact8 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 639396 | compact8 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 684934 | compact8 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 734854 | compact8 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |