| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 75050 | opt64lcu6 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 75552 | simple | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 76788 | simple | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 78108 | opt64lcu6 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 78718 | sphlib-small | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 79108 | opt64lcu24 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 80716 | opt64lcu24 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 83600 | sphlib | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 85326 | opt64u6 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 86698 | opt64u6 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 89604 | sphlib | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 97510 | sphlib-small | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 109690 | sphlib | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 109694 | sphlib | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 113476 | opt64lcu24 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 113520 | opt64lcu24 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 116138 | opt64lcu24 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 116142 | sphlib-small | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 120490 | opt64lcu6 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 120554 | opt64lcu6 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 122734 | sphlib-small | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 122734 | sphlib-small | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 125306 | sphlib | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 126040 | opt64u6 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 126920 | opt64u6 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 127556 | opt64u6 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 128764 | opt64lcu6 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 137574 | opt64lcu24 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 140294 | simple | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 141140 | inplace | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 141152 | opt64lcu6 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 145334 | inplace | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 152530 | simple | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 155200 | opt64u6 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 156068 | opt64u6 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 156342 | opt64u6 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 157638 | simple | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 158188 | opt64lcu24 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 158300 | opt64lcu24 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 159708 | opt64lcu6 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 159764 | opt64lcu6 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 163818 | sphlib-small | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 168278 | sphlib-small | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 168624 | sphlib | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 169548 | sphlib | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 171074 | simple | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 174994 | sphlib | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 181534 | sphlib-small | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 183246 | inplace | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 195500 | inplace | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 195652 | inplace | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 206436 | simple32bi | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 207548 | opt32bi-rvku2 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 208274 | simple | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 208730 | simple32bi | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 213916 | simple | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 220996 | opt32bi-s2lcu4 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 223792 | opt32bi-s2lcu4 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 228284 | opt32bi-rvku2 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 238814 | opt32biT-s2lcu4 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 241060 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 252652 | inplace | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 253006 | inplace | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 268720 | inplace | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 277668 | compact | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 301140 | compact | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 312274 | compact | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 324264 | inplace32bi | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 361070 | opt32bi-s2lcu4 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 378870 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 381218 | inplace32bi | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 388796 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 392688 | opt32bi-s2lcu4 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 392988 | opt32bi-s2lcu4 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 400376 | inplace32bi | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 400760 | compact | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 407214 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 443798 | opt32biT-s2lcu4 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 455752 | opt32bi-s2lcu4 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 456154 | opt32bi-s2lcu4 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 457368 | compact | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 458106 | opt32bi-s2lcu4 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 461912 | compact | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 462700 | compact | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 463274 | opt32biT-s2lcu4 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 463706 | compact | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 465922 | opt32bi-rvku2 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 470004 | inplace32bi | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 470600 | inplace32bi | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 480704 | opt32biT-s2lcu4 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 487990 | opt32bi-rvku2 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 490034 | simple32bi | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 494038 | simple32bi | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 494672 | simple32bi | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 500734 | inplace32bi | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 503566 | opt32bi-rvku2 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 549794 | opt32bi-rvku2 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 559454 | opt32bi-rvku2 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 570354 | simple32bi | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 574062 | inplace32bi | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 574792 | inplace32bi | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 579952 | opt32bi-rvku2 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 607436 | simple32bi | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 622822 | simple32bi | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 847564 | compact8 | gcc -funroll-loops -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 889594 | compact8 | gcc -mabi=n32 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 927712 | compact8 | gcc -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 1127808 | compact8 | gcc -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 1131432 | compact8 | gcc -funroll-loops -mabi=n32 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 1231184 | compact8 | gcc -funroll-loops -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 1303398 | compact8 | gcc -funroll-loops -mabi=n32 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 1388984 | compact8 | gcc -mabi=n32 -O3 -fomit-frame-pointer | 20120411 | 20120329 |