| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 14754627 | cryptopp | g++ -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 14757201 | cryptopp | g++ -m32 -march=athlon -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 14758371 | cryptopp | g++ -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 14758614 | cryptopp | g++ -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 14758911 | cryptopp | g++ -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 14762673 | cryptopp | g++ -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 14763177 | cryptopp | g++ -m32 -march=k8 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 14764446 | cryptopp | g++ -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 14766660 | cryptopp | g++ -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 14770179 | cryptopp | g++ -m32 -march=core2 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 14770647 | cryptopp | g++ -m32 -march=prescott -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 14771502 | cryptopp | g++ -m32 -march=nocona -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 14771547 | cryptopp | g++ -m32 -march=i386 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 14771790 | cryptopp | g++ -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 14772213 | cryptopp | g++ -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 14772366 | cryptopp | g++ -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 14772537 | cryptopp | g++ -m32 -march=pentium -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 14773095 | cryptopp | g++ -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 14773536 | cryptopp | g++ -m32 -march=k6 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 14773563 | cryptopp | g++ -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 14774346 | cryptopp | g++ -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 14774517 | cryptopp | g++ -m32 -march=i386 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 14776173 | cryptopp | g++ -m32 -march=athlon -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 14777361 | cryptopp | g++ -m32 -march=nocona -O -fomit-frame-pointer | 20161028 | 20161009 |
| 14778360 | cryptopp | g++ -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 14778522 | cryptopp | g++ -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 14778630 | cryptopp | g++ -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 14779917 | cryptopp | g++ -m32 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 14779998 | cryptopp | g++ -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 14780934 | cryptopp | g++ -m32 -march=pentium -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 14781834 | cryptopp | g++ -m32 -march=k6-3 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 14781861 | cryptopp | g++ -m32 -march=i386 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 14782383 | cryptopp | g++ -m32 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 14782392 | cryptopp | g++ -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 14782950 | cryptopp | g++ -m32 -march=nocona -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 14784291 | cryptopp | g++ -m32 -march=barcelona -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 14784372 | cryptopp | g++ -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 14784678 | cryptopp | g++ -m32 -march=prescott -O -fomit-frame-pointer | 20161028 | 20161009 |
| 14784876 | cryptopp | g++ -m32 -march=core2 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 14785290 | cryptopp | g++ -m32 -march=i386 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 14785641 | cryptopp | g++ -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 14785812 | cryptopp | g++ -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 14786082 | cryptopp | g++ -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 14786406 | cryptopp | g++ -m32 -march=nocona -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 14786676 | cryptopp | g++ -m32 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 14786775 | cryptopp | g++ -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 14786946 | cryptopp | g++ -m32 -march=i486 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 14787027 | cryptopp | g++ -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 14787495 | cryptopp | g++ -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 14788017 | cryptopp | g++ -m32 -march=pentium -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 14788206 | cryptopp | g++ -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 14788377 | cryptopp | g++ -m32 -march=k8 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 14788422 | cryptopp | g++ -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 14789187 | cryptopp | g++ -m32 -march=athlon -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 14789187 | cryptopp | g++ -m32 -march=i486 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 14789430 | cryptopp | g++ -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 14789547 | cryptopp | g++ -m32 -march=k6 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 14790303 | cryptopp | g++ -m32 -march=k6-2 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 14790393 | cryptopp | g++ -m32 -march=athlon -O -fomit-frame-pointer | 20161028 | 20161009 |
| 14791095 | cryptopp | g++ -m32 -march=k6 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 14791356 | cryptopp | g++ -m32 -march=pentium -O -fomit-frame-pointer | 20161028 | 20161009 |
| 14792265 | cryptopp | g++ -m32 -march=k8 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 14793606 | cryptopp | g++ -m32 -march=core2 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 14794596 | cryptopp | g++ -m32 -march=i486 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 14796603 | cryptopp | g++ -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 14796639 | cryptopp | g++ -m32 -march=prescott -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 14797296 | cryptopp | g++ -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20161028 | 20161009 |
| 14797827 | cryptopp | g++ -m32 -march=prescott -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 14798061 | cryptopp | g++ -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161028 | 20161009 |
| 14798403 | cryptopp | g++ -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 14800545 | cryptopp | g++ -m32 -march=k8 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 14801445 | cryptopp | g++ -m32 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 14801688 | cryptopp | g++ -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 14802129 | cryptopp | g++ -m32 -march=barcelona -O -fomit-frame-pointer | 20161028 | 20161009 |
| 14802129 | cryptopp | g++ -m32 -march=pentium2 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 14803434 | cryptopp | g++ -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 14805162 | cryptopp | g++ -m32 -march=k6 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 14806566 | cryptopp | g++ -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161028 | 20161009 |
| 14806638 | cryptopp | g++ -m32 -march=pentium3 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 14807097 | cryptopp | g++ -m32 -march=pentium4 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 14807106 | cryptopp | g++ -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 14813244 | cryptopp | g++ -m32 -march=core2 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 14816232 | cryptopp | g++ -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 14820417 | cryptopp | g++ -m32 -march=pentium-m -O -fomit-frame-pointer | 20161028 | 20161009 |
| 14824701 | cryptopp | g++ -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 14878908 | cryptopp | g++ -m32 -march=i486 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 14884002 | cryptopp | g++ -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 14895126 | cryptopp | g++ -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 26651817 | gmp | g++ -m32 -march=k8 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 26666973 | gmp | g++ -m32 -march=prescott -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 26673759 | gmp | g++ -m32 -march=athlon -O -fomit-frame-pointer | 20161028 | 20161009 |
| 26692020 | gmp | g++ -m32 -march=pentium4 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 26692902 | gmp | g++ -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 26694189 | gmp | g++ -m32 -march=i486 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 26702370 | gmp | g++ -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 26708742 | gmp | g++ -m32 -march=prescott -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 26710353 | gmp | g++ -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 26710497 | gmp | g++ -m32 -march=pentium -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 26714583 | gmp | g++ -m32 -march=barcelona -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 26718030 | gmp | g++ -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 26719470 | gmp | g++ -m32 -march=i386 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 26720064 | gmp | g++ -m32 -march=nocona -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 26720712 | gmp | g++ -m32 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 26722188 | gmp | g++ -m32 -march=core2 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 26722539 | gmp | g++ -m32 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 26723601 | gmp | g++ -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 26725257 | gmp | g++ -m32 -march=k8 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 26725887 | gmp | g++ -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 26727831 | gmp | g++ -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 26728344 | gmp | g++ -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 26730981 | gmp | g++ -m32 -march=athlon -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 26733069 | gmp | g++ -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 26737092 | gmp | g++ -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 26738091 | gmp | g++ -m32 -march=nocona -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 26739549 | gmp | g++ -m32 -march=k6 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 26740377 | gmp | g++ -m32 -march=pentium -O -fomit-frame-pointer | 20161028 | 20161009 |
| 26747658 | gmp | g++ -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 26755740 | gmp | g++ -m32 -march=pentium3 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 26758692 | gmp | g++ -m32 -march=core2 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 26760276 | gmp | g++ -m32 -march=k6 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 26761266 | gmp | g++ -m32 -march=pentium -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 26763255 | gmp | g++ -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 26767917 | gmp | g++ -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 26771814 | gmp | g++ -m32 -march=barcelona -O -fomit-frame-pointer | 20161028 | 20161009 |
| 26772525 | gmp | g++ -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 26772705 | gmp | g++ -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 26782686 | gmp | g++ -m32 -march=k6-3 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 26783640 | gmp | g++ -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161028 | 20161009 |
| 26784963 | gmp | g++ -m32 -march=i486 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 26785629 | gmp | g++ -m32 -march=k6 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 26787213 | gmp | g++ -m32 -march=nocona -O -fomit-frame-pointer | 20161028 | 20161009 |
| 26787456 | gmp | g++ -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 26788608 | gmp | g++ -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 26792694 | gmp | g++ -m32 -march=core2 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 26796060 | gmp | g++ -m32 -march=prescott -O -fomit-frame-pointer | 20161028 | 20161009 |
| 26806887 | gmp | g++ -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 26808606 | gmp | g++ -m32 -march=k6-2 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 26810856 | gmp | g++ -m32 -march=pentium2 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 26812548 | gmp | g++ -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 26822592 | gmp | g++ -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161028 | 20161009 |
| 26824275 | gmp | g++ -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 26843949 | gmp | g++ -m32 -march=k8 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 26845317 | gmp | g++ -m32 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 26848134 | gmp | g++ -m32 -march=pentium-m -O -fomit-frame-pointer | 20161028 | 20161009 |
| 26851932 | gmp | g++ -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 26854524 | gmp | g++ -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 26857503 | gmp | g++ -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 26863587 | gmp | g++ -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20161028 | 20161009 |
| 26864910 | gmp | g++ -m32 -march=i486 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 26875764 | gmp | g++ -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 26881659 | gmp | g++ -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 26883270 | gmp | g++ -m32 -march=athlon -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 26935371 | gmp | g++ -m32 -march=nocona -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 26941977 | gmp | g++ -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 26966232 | gmp | g++ -m32 -march=pentium -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 26966376 | gmp | g++ -m32 -march=k8 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 26972586 | gmp | g++ -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 26984340 | gmp | g++ -m32 -march=core2 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 26988102 | gmp | g++ -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 27002430 | gmp | g++ -m32 -march=prescott -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 27007344 | gmp | g++ -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 27011430 | gmp | g++ -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 27021978 | gmp | g++ -m32 -march=athlon -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 27031203 | gmp | g++ -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 27063855 | gmp | g++ -m32 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 27078462 | gmp | g++ -m32 -march=i486 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 27088065 | gmp | g++ -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 27088731 | gmp | g++ -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 27092007 | gmp | g++ -m32 -march=k6 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 27105084 | gmp | g++ -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 27137574 | gmp | g++ -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 27145575 | gmp | g++ -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 27180252 | gmp | g++ -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161028 | 20161009 |