| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 46084 | opt64lcu6 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 47082 | simple | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 47510 | opt64lcu6 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 47904 | simple | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 48198 | opt64lcu24 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 51384 | opt64u6 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 51592 | opt64lcu24 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 51656 | opt64u6 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 70642 | opt64lcu6 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 71748 | opt64lcu24 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 72546 | opt64lcu24 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 72566 | opt64lcu24 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 72774 | opt64lcu6 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 72816 | opt64lcu6 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 74778 | opt64u6 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 82432 | opt64u6 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 82444 | opt64u6 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 84150 | opt64lcu24 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 85460 | simple | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 85924 | inplace | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 88462 | inplace | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 88714 | opt64lcu6 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 90126 | opt64u6 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 95114 | opt64lcu6 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 95348 | simple | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 95462 | opt64lcu24 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 95554 | opt64lcu6 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 95634 | opt64u6 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 95664 | opt64u6 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 95974 | opt64lcu24 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 96440 | simple | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 103414 | simple | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 108444 | inplace | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 118474 | simple | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 119668 | inplace | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 123534 | inplace | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 128954 | simple | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 132114 | simple32bi | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 133478 | simple32bi | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 142198 | opt32bi-s2lcu4 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 144232 | opt32bi-rvku2 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 145202 | opt32bi-s2lcu4 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 145282 | opt32bi-rvku2 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 158418 | inplace | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 158718 | inplace | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 159734 | opt32biT-s2lcu4 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 160032 | compact | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 161990 | inplace | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 164588 | compact | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 164658 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 186846 | compact | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 201516 | inplace32bi | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 223398 | opt32bi-s2lcu4 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 229436 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 232606 | opt32bi-s2lcu4 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 235104 | inplace32bi | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 241732 | compact | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 246526 | inplace32bi | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 247950 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 258220 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 263642 | compact | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 274690 | compact | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 276294 | opt32bi-s2lcu4 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 277014 | compact | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 280130 | compact | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 282008 | opt32bi-s2lcu4 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 284210 | inplace32bi | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 285486 | inplace32bi | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 286570 | opt32bi-rvku2 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 286638 | opt32biT-s2lcu4 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 291610 | opt32biT-s2lcu4 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 294442 | opt32bi-rvku2 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 297450 | simple32bi | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 298616 | inplace32bi | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 298970 | simple32bi | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 298984 | simple32bi | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 299668 | opt32bi-rvku2 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 301330 | opt32biT-s2lcu4 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 337190 | opt32bi-rvku2 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 343524 | inplace32bi | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 344012 | inplace32bi | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 349964 | opt32bi-rvku2 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 351296 | opt32bi-rvku2 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 356512 | simple32bi | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 374330 | simple32bi | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 375220 | simple32bi | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 500360 | compact8 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 527326 | compact8 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 551848 | compact8 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 666884 | compact8 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 668564 | compact8 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 740574 | compact8 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 770990 | compact8 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 825326 | compact8 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |