| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 415936272 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 416013121 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 416076258 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20140629 | 20140622 |
| 416833860 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 417178344 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 417198510 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140629 | 20140622 |
| 417219426 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 417230088 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140629 | 20140622 |
| 417233856 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 417240466 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140629 | 20140622 |
| 417244234 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 417245326 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 417269537 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 417276596 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 417277832 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 417278301 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 417280641 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 417289497 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20140629 | 20140622 |
| 417296689 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140629 | 20140622 |
| 417317308 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 417319220 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 417321403 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 417327124 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 417330389 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140629 | 20140622 |
| 417337784 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140629 | 20140622 |
| 417340244 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 417340373 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140629 | 20140622 |
| 417345068 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 417346507 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 417352946 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 417353235 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 417353824 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 417355657 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 417363083 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140629 | 20140622 |
| 417388171 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 417389353 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 417396560 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140630 | 20140622 |
| 417402874 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 417414348 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20140630 | 20140622 |
| 417415655 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 417416895 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 417416965 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 417418759 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 417419500 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 417424301 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 417424465 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 417428805 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 417435934 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 417448395 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 417656171 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 417900659 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 418423664 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 418443340 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 418450679 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 418466322 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 418509460 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 418517744 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 418520763 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 418525493 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 418531741 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140629 | 20140622 |
| 418545247 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140629 | 20140622 |
| 418565870 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140629 | 20140622 |
| 418588669 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 418598131 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140629 | 20140622 |
| 418614892 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140629 | 20140622 |
| 418653717 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 419122185 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 419130367 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 419133296 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 419140363 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 419155472 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 419156579 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140630 | 20140622 |
| 419183361 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 419184172 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 419200225 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 419205528 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 419207705 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 419210302 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 419216109 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 419223465 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 419226308 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 419226682 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 419229622 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 419241018 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 419259033 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 419262999 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 419268521 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 419272289 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140629 | 20140622 |
| 419291102 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 419359523 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140629 | 20140622 |
| 419743611 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 419760084 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 419766800 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 419769437 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140629 | 20140622 |
| 419776219 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140630 | 20140622 |
| 419782822 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 419785470 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140630 | 20140622 |
| 419785676 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140630 | 20140622 |
| 419795618 | ref | gcc -m32 -O -fomit-frame-pointer | 20140629 | 20140622 |
| 419808722 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 419829653 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140629 | 20140622 |
| 419836985 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140630 | 20140622 |
| 419842901 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 419845034 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 419849524 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140630 | 20140622 |
| 419862745 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 419901753 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140630 | 20140622 |
| 419921990 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 419925425 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 420990492 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 421023057 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 421033208 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 421036270 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140629 | 20140622 |
| 421037421 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 421039456 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20140629 | 20140622 |
| 421041882 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 421042728 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 421043669 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140629 | 20140622 |
| 421046683 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140629 | 20140622 |
| 421048060 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 421049842 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140629 | 20140622 |
| 421050696 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 421051188 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 421051601 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140629 | 20140622 |
| 421052085 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140629 | 20140622 |
| 421053321 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 421055732 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 421060084 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 421063824 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 421067712 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 421072333 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140629 | 20140622 |
| 421073016 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140629 | 20140622 |
| 421074482 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 421077345 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140629 | 20140622 |
| 421081007 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 421084541 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20140629 | 20140622 |
| 421084568 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 421091049 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 421092933 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 421094278 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 421098307 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20140629 | 20140622 |
| 421103288 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20140629 | 20140622 |
| 421104715 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 421122573 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140630 | 20140622 |
| 421123953 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20140629 | 20140622 |
| 421130322 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 421132425 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 421134633 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 421136103 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140630 | 20140622 |
| 421137682 | ref | gcc -m32 -Os -fomit-frame-pointer | 20140629 | 20140622 |
| 421138271 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 421143060 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 421144511 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 421145829 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 421149421 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 421151105 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 421152225 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 421152557 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140629 | 20140622 |
| 421152915 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140629 | 20140622 |
| 421154031 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 421154323 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140629 | 20140622 |
| 421162622 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140629 | 20140622 |
| 421166194 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140629 | 20140622 |
| 421188764 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140629 | 20140622 |
| 421195164 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 421212059 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20140629 | 20140622 |