| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 72320 | sphlib | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 73528 | opt64lcu6 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 73670 | opt64lcu24 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 74298 | sphlib | gcc -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 75422 | opt64lcu24 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 75870 | opt64lcu6 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 78978 | sphlib-small | gcc -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 80202 | sphlib-small | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 81600 | simple | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 81982 | simple | gcc -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 85434 | opt64u6 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 87022 | opt64u6 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 96220 | opt64lcu6 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 96528 | sphlib | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 96550 | sphlib | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 96578 | opt64lcu6 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 97762 | opt64lcu6 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 97912 | opt64lcu6 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 100892 | opt64lcu24 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 102660 | opt64lcu24 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 105082 | opt64lcu6 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 106124 | opt64lcu24 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 106152 | sphlib | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 106986 | sphlib | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 107284 | sphlib-small | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 107288 | sphlib-small | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 107866 | opt64lcu6 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 108884 | opt64lcu24 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 109000 | opt64lcu24 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 109068 | opt64lcu24 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 109082 | inplace | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 109572 | inplace | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 112316 | sphlib-small | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 112330 | sphlib-small | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 113836 | sphlib | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 114760 | sphlib-small | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 115220 | inplace | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 115272 | inplace | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 115814 | sphlib | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 116392 | inplace | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 116430 | inplace | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 116910 | inplace | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 117748 | inplace | gcc -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 122192 | opt64u6 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 124512 | opt64u6 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 125146 | sphlib-small | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 126060 | opt64u6 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 130622 | opt64u6 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 133292 | simple | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 137698 | simple | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 137718 | simple | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 141746 | opt64u6 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 142904 | opt64u6 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 143962 | simple | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 146922 | simple | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 147212 | simple | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 191614 | simple32bi | gcc -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 192618 | simple32bi | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 198410 | opt32bi-rvku2 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 203816 | opt32bi-rvku2 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 232060 | opt32bi-s2lcu4 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 239842 | inplace32bi | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 240724 | opt32bi-s2lcu4 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 247204 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 249942 | opt32biT-s2lcu4 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 257156 | inplace32bi | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 257574 | compact | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 263280 | inplace32bi | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 263352 | inplace32bi | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 269116 | inplace32bi | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 269148 | inplace32bi | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 271672 | inplace32bi | gcc -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 272010 | inplace32bi | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 339728 | opt32bi-s2lcu4 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 342538 | opt32bi-s2lcu4 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 342924 | compact | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 343008 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 347624 | opt32bi-s2lcu4 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 347700 | opt32bi-s2lcu4 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 347910 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 353732 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 357104 | opt32bi-s2lcu4 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 362676 | opt32biT-s2lcu4 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 365108 | opt32biT-s2lcu4 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 366610 | opt32biT-s2lcu4 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 371210 | opt32bi-s2lcu4 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 376804 | compact | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 377594 | compact | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 390366 | simple32bi | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 408072 | opt32bi-rvku2 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 408146 | opt32bi-rvku2 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 408296 | opt32bi-rvku2 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 414236 | simple32bi | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 442550 | compact | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 452600 | compact | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 470424 | compact | gcc -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 471944 | compact | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 485986 | opt32bi-rvku2 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 496840 | opt32bi-rvku2 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 498670 | simple32bi | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 500406 | opt32bi-rvku2 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 504314 | simple32bi | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 505942 | simple32bi | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 508886 | simple32bi | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 787336 | compact8 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 816100 | compact8 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 867702 | compact8 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 939880 | compact8 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120602 | 20120525 |
| 1079448 | compact8 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |
| 1080202 | compact8 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120602 | 20120525 |
| 1167530 | compact8 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120602 | 20120525 |
| 1349696 | compact8 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120602 | 20120525 |