| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 36184 | opt64lcu6 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 37066 | opt64lcu6 | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 38210 | simple | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 38604 | simple | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 38718 | opt64lcu24 | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 38900 | opt64lcu24 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 40924 | opt64u6 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 41528 | opt64u6 | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 51198 | opt64lcu6 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 56006 | opt64lcu24 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 56056 | opt64lcu24 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 56068 | opt64lcu24 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 56412 | opt64lcu6 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 56618 | opt64lcu6 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 61100 | opt64u6 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 61114 | opt64u6 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 61954 | opt64u6 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 64332 | opt64lcu24 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 65180 | opt64lcu6 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 65214 | inplace | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 69022 | simple | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 71482 | simple | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 71586 | inplace | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 74064 | opt64u6 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 74078 | opt64u6 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 74104 | opt64lcu6 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 74162 | opt64lcu6 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 74182 | simple | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 76150 | opt64lcu24 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 76186 | opt64lcu24 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 76764 | opt64u6 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 84780 | inplace | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 85388 | simple | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 96394 | simple | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 96988 | inplace | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 97010 | inplace | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 99800 | simple | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 105666 | simple32bi | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 106572 | simple32bi | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 113236 | opt32bi-s2lcu4 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 114764 | opt32bi-s2lcu4 | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 116390 | opt32bi-rvku2 | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 118108 | opt32bi-rvku2 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 122308 | inplace | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 122308 | inplace | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 123490 | inplace | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 129832 | opt32biT-s2lcu4 | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 133792 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 136224 | compact | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 165450 | compact | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 171682 | inplace32bi | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 172936 | inplace32bi | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 177720 | compact | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 185568 | opt32bi-s2lcu4 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 189130 | compact | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 189782 | opt32bi-s2lcu4 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 190128 | inplace32bi | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 193254 | inplace32bi | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 197692 | opt32bi-s2lcu4 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 198322 | opt32bi-s2lcu4 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 200332 | opt32biT-s2lcu4 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 201842 | opt32bi-s2lcu4 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 202032 | opt32bi-s2lcu4 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 206028 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 210716 | inplace32bi | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 210946 | inplace32bi | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 212356 | inplace32bi | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 214112 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 214450 | opt32biT-s2lcu4 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 217408 | inplace32bi | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 224288 | compact | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 224294 | compact | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 225118 | compact | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 225378 | opt32biT-s2lcu4 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 228736 | opt32biT-s2lcu4 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 230822 | opt32bi-rvku2 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 231258 | opt32bi-rvku2 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 231336 | opt32bi-rvku2 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 232072 | opt32bi-rvku2 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 232738 | opt32bi-rvku2 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 235338 | opt32bi-rvku2 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 238532 | compact | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 240262 | simple32bi | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 242374 | simple32bi | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 242448 | simple32bi | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 243380 | simple32bi | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 251984 | simple32bi | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 257062 | simple32bi | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 323960 | compact8 | gcc -funroll-loops -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 347750 | compact8 | gcc -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 404038 | compact8 | gcc -mabi=64 -O -fomit-frame-pointer | 20120411 | 20120329 |
| 478490 | compact8 | gcc -funroll-loops -mabi=64 -O2 -fomit-frame-pointer | 20120411 | 20120329 |
| 509232 | compact8 | gcc -funroll-loops -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 524340 | compact8 | gcc -mabi=64 -Os -fomit-frame-pointer | 20120411 | 20120329 |
| 578044 | compact8 | gcc -funroll-loops -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |
| 637050 | compact8 | gcc -mabi=64 -O3 -fomit-frame-pointer | 20120411 | 20120329 |