| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 46134 | opt64lcu6 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 47654 | simple | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 47818 | opt64lcu6 | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 48396 | opt64lcu24 | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 48598 | simple | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 51620 | opt64lcu24 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 51970 | opt64u6 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 52820 | opt64u6 | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 70386 | opt64lcu24 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 70392 | opt64lcu24 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 70648 | opt64lcu6 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 71364 | opt64lcu24 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 73326 | opt64lcu6 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 74288 | opt64lcu6 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 78928 | opt64u6 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 81484 | opt64u6 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 81600 | opt64u6 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 83090 | inplace | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 83656 | opt64lcu24 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 88124 | simple | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 88866 | opt64lcu6 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 91348 | inplace | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 92222 | simple | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 93698 | opt64u6 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 94322 | simple | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 94490 | opt64u6 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 94612 | opt64u6 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 96392 | opt64lcu24 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 96866 | opt64lcu24 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 98166 | opt64lcu6 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 98258 | opt64lcu6 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 108584 | inplace | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 123686 | simple | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 125546 | inplace | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 125722 | inplace | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 127266 | simple | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 127996 | simple | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 130038 | simple32bi | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 131222 | simple32bi | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 141402 | opt32bi-s2lcu4 | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 143024 | opt32bi-s2lcu4 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 143566 | opt32bi-rvku2 | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 145848 | opt32bi-rvku2 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 157466 | inplace | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 157472 | inplace | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 159044 | inplace | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 160478 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 160592 | opt32biT-s2lcu4 | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 175136 | compact | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 216094 | inplace32bi | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 216242 | compact | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 219994 | inplace32bi | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 230584 | compact | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 236230 | opt32bi-s2lcu4 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 241524 | opt32bi-s2lcu4 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 241924 | inplace32bi | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 242378 | inplace32bi | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 245744 | compact | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 251154 | opt32biT-s2lcu4 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 253338 | opt32bi-s2lcu4 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 253498 | opt32bi-s2lcu4 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 255774 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 264698 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 265124 | opt32biT-s2lcu4 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 269124 | inplace32bi | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 270760 | inplace32bi | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 277488 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 277728 | inplace32bi | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 278296 | inplace32bi | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 282194 | opt32biT-s2lcu4 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 290004 | compact | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 293316 | compact | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 293408 | opt32bi-rvku2 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 293648 | opt32bi-rvku2 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 294966 | opt32bi-rvku2 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 295430 | opt32bi-rvku2 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 297372 | compact | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 299350 | opt32bi-rvku2 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 299680 | opt32bi-rvku2 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 307382 | simple32bi | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 308384 | compact | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 310124 | simple32bi | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 310374 | simple32bi | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 311168 | simple32bi | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 322836 | simple32bi | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 328920 | simple32bi | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 419518 | compact8 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 449780 | compact8 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 537568 | compact8 | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 624148 | compact8 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 660164 | compact8 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 679238 | compact8 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 747534 | compact8 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 827058 | compact8 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |