| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 73430 | opt64lcu24 | gcc -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 74016 | sphlib | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120603 | 20120525 |
| 74640 | opt64lcu6 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 74830 | sphlib | gcc -mabi=64 -O -fomit-frame-pointer | 20120603 | 20120525 |
| 75432 | opt64lcu24 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 77270 | opt64lcu6 | gcc -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 78828 | sphlib-small | gcc -mabi=64 -O -fomit-frame-pointer | 20120603 | 20120525 |
| 79692 | sphlib-small | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120603 | 20120525 |
| 81922 | simple | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 82382 | simple | gcc -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 85812 | opt64u6 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 87958 | opt64u6 | gcc -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 100198 | sphlib | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120603 | 20120525 |
| 101660 | sphlib | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120603 | 20120525 |
| 101678 | opt64lcu6 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 102236 | opt64lcu6 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 102876 | opt64lcu6 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 103052 | opt64lcu6 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 103362 | opt64lcu6 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 105300 | opt64lcu6 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 106080 | opt64lcu24 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 106204 | sphlib | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120603 | 20120525 |
| 106220 | opt64lcu24 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 106374 | opt64lcu24 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 106492 | opt64lcu24 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 106898 | sphlib | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120603 | 20120525 |
| 108958 | opt64lcu24 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 109046 | sphlib | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120603 | 20120525 |
| 109492 | opt64lcu24 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 109874 | inplace | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 111052 | inplace | gcc -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 113800 | sphlib-small | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120603 | 20120525 |
| 114404 | sphlib-small | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120603 | 20120525 |
| 114498 | sphlib-small | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120603 | 20120525 |
| 115720 | inplace | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 115732 | inplace | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 115804 | inplace | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 115808 | inplace | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 115936 | sphlib | gcc -mabi=64 -Os -fomit-frame-pointer | 20120603 | 20120525 |
| 117510 | inplace | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 118554 | inplace | gcc -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 118584 | sphlib-small | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120603 | 20120525 |
| 121532 | sphlib-small | gcc -mabi=64 -Os -fomit-frame-pointer | 20120603 | 20120525 |
| 125586 | sphlib-small | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120603 | 20120525 |
| 126272 | opt64u6 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 126638 | opt64u6 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 126924 | opt64u6 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 132748 | simple | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 132794 | simple | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 134594 | simple | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 135718 | opt64u6 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 141382 | simple | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 141616 | opt64u6 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 141678 | simple | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 141852 | simple | gcc -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 143800 | opt64u6 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 192798 | simple32bi | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120603 | 20120525 |
| 193816 | simple32bi | gcc -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 198536 | opt32bi-rvku2 | gcc -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 199272 | opt32bi-rvku2 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 236056 | compact | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 239686 | inplace32bi | gcc -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 241256 | inplace32bi | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 245764 | opt32bi-s2lcu4 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 248890 | opt32bi-s2lcu4 | gcc -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 257240 | inplace32bi | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 264990 | opt32biT-s2lcu4 | gcc -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 265534 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 266546 | inplace32bi | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 268086 | inplace32bi | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 268274 | inplace32bi | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 270022 | inplace32bi | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 272914 | inplace32bi | gcc -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 346770 | compact | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 362390 | compact | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 366408 | compact | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 374144 | compact | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 396052 | opt32bi-s2lcu4 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 406984 | opt32bi-s2lcu4 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 407630 | opt32bi-s2lcu4 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 408044 | opt32bi-s2lcu4 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 409888 | opt32bi-s2lcu4 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 410042 | opt32bi-s2lcu4 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 419954 | opt32biT-s2lcu4 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 420272 | opt32biT-s2lcu4 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 427794 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 429032 | opt32biT-s2lcu4 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 429502 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 429860 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 472886 | simple32bi | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 479692 | simple32bi | gcc -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 480432 | compact | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 482496 | opt32bi-rvku2 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 491920 | compact | gcc -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 494696 | opt32bi-rvku2 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 496442 | simple32bi | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120603 | 20120525 |
| 498484 | simple32bi | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 502112 | opt32bi-rvku2 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 506034 | opt32bi-rvku2 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 506488 | simple32bi | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 508708 | compact | gcc -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 516630 | opt32bi-rvku2 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 519834 | opt32bi-rvku2 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 524814 | simple32bi | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 795152 | compact8 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 819582 | compact8 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 876992 | compact8 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 962946 | compact8 | gcc -mabi=64 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 999690 | compact8 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 1113636 | compact8 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 1134454 | compact8 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 1262570 | compact8 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120602 | 20120525 |