| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 3087225 | cryptopp | g++ -m32 -march=nocona -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 3087576 | cryptopp | g++ -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 3088179 | cryptopp | g++ -m32 -march=prescott -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 3088494 | cryptopp | g++ -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161027 | 20161009 |
| 3089925 | cryptopp | g++ -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 3090420 | cryptopp | g++ -m32 -march=i386 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 3090699 | cryptopp | g++ -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 3091572 | cryptopp | g++ -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161027 | 20161009 |
| 3091977 | cryptopp | g++ -m32 -march=pentium -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 3092400 | cryptopp | g++ -m32 -march=core2 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 3092409 | cryptopp | g++ -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 3093471 | cryptopp | g++ -m32 -march=i486 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 3093498 | cryptopp | g++ -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20161027 | 20161009 |
| 3093651 | cryptopp | g++ -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 3093831 | cryptopp | g++ -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 3093840 | cryptopp | g++ -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 3093849 | cryptopp | g++ -m32 -march=athlon -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 3093993 | cryptopp | g++ -m32 -march=k6 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 3094560 | cryptopp | g++ -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 3094677 | cryptopp | g++ -m32 -march=k6 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 3094974 | cryptopp | g++ -m32 -march=barcelona -Os -fomit-frame-pointer | 20161027 | 20161009 |
| 3095334 | cryptopp | g++ -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161027 | 20161009 |
| 3095667 | cryptopp | g++ -m32 -Os -fomit-frame-pointer | 20161027 | 20161009 |
| 3096648 | cryptopp | g++ -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 3096666 | cryptopp | g++ -m32 -march=k8 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 3097620 | cryptopp | g++ -m32 -O2 -fomit-frame-pointer | 20161027 | 20161009 |
| 3098511 | cryptopp | g++ -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 3100725 | cryptopp | g++ -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161027 | 20161009 |
| 3101013 | cryptopp | g++ -m32 -march=athlon -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 3101463 | cryptopp | g++ -m32 -march=core2 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 3101868 | cryptopp | g++ -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161027 | 20161009 |
| 3103434 | cryptopp | g++ -m32 -march=k8 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 3103695 | cryptopp | g++ -m32 -march=k8 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 3103713 | cryptopp | g++ -m32 -march=i386 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 3103812 | cryptopp | g++ -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161027 | 20161009 |
| 3104253 | cryptopp | g++ -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161027 | 20161009 |
| 3104325 | cryptopp | g++ -m32 -march=i386 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 3105693 | cryptopp | g++ -m32 -march=k6 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 3105981 | cryptopp | g++ -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20161027 | 20161009 |
| 3106044 | cryptopp | g++ -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 3106593 | cryptopp | g++ -m32 -march=pentium -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 3107043 | cryptopp | g++ -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20161027 | 20161009 |
| 3107619 | cryptopp | g++ -m32 -march=i486 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 3107727 | cryptopp | g++ -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 3108150 | cryptopp | g++ -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 3108447 | cryptopp | g++ -m32 -march=i386 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 3109122 | cryptopp | g++ -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 3109572 | cryptopp | g++ -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20161027 | 20161009 |
| 3109635 | cryptopp | g++ -m32 -march=core2 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 3109932 | cryptopp | g++ -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 3110085 | cryptopp | g++ -m32 -march=athlon -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 3110202 | cryptopp | g++ -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20161027 | 20161009 |
| 3110229 | cryptopp | g++ -m32 -march=core2 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 3110544 | cryptopp | g++ -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 3110769 | cryptopp | g++ -m32 -march=prescott -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 3110922 | cryptopp | g++ -m32 -march=k6 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 3111966 | cryptopp | g++ -m32 -O3 -fomit-frame-pointer | 20161027 | 20161009 |
| 3112254 | cryptopp | g++ -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 3112506 | cryptopp | g++ -m32 -march=k6-2 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 3112515 | cryptopp | g++ -m32 -march=i486 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 3112533 | cryptopp | g++ -m32 -march=k6-3 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 3112677 | cryptopp | g++ -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161027 | 20161009 |
| 3112965 | cryptopp | g++ -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 3113037 | cryptopp | g++ -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 3113145 | cryptopp | g++ -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 3113352 | cryptopp | g++ -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 3113505 | cryptopp | g++ -m32 -march=nocona -O -fomit-frame-pointer | 20161028 | 20161009 |
| 3113586 | cryptopp | g++ -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 3113604 | cryptopp | g++ -m32 -march=nocona -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 3113811 | cryptopp | g++ -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 3113901 | cryptopp | g++ -m32 -march=pentium4 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 3114045 | cryptopp | g++ -m32 -march=pentium -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 3114855 | cryptopp | g++ -m32 -march=prescott -O -fomit-frame-pointer | 20161028 | 20161009 |
| 3115746 | cryptopp | g++ -m32 -march=i486 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 3116142 | cryptopp | g++ -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 3116196 | cryptopp | g++ -m32 -march=nocona -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 3116844 | cryptopp | g++ -m32 -march=barcelona -O -fomit-frame-pointer | 20161027 | 20161009 |
| 3117393 | cryptopp | g++ -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161028 | 20161009 |
| 3117627 | cryptopp | g++ -m32 -O -fomit-frame-pointer | 20161027 | 20161009 |
| 3117735 | cryptopp | g++ -m32 -march=pentium3 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 3117753 | cryptopp | g++ -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161028 | 20161009 |
| 3118545 | cryptopp | g++ -m32 -march=prescott -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 3118887 | cryptopp | g++ -m32 -march=pentium2 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 3119301 | cryptopp | g++ -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 3119454 | cryptopp | g++ -m32 -march=pentium -O -fomit-frame-pointer | 20161028 | 20161009 |
| 3120219 | cryptopp | g++ -m32 -march=athlon -O -fomit-frame-pointer | 20161028 | 20161009 |
| 3120543 | cryptopp | g++ -m32 -march=pentium-m -O -fomit-frame-pointer | 20161028 | 20161009 |
| 3122262 | cryptopp | g++ -m32 -march=k8 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 5501403 | gmp | g++ -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 5504850 | gmp | g++ -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 5504967 | gmp | g++ -m32 -march=athlon -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 5505084 | gmp | g++ -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 5505633 | gmp | g++ -m32 -march=prescott -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 5506569 | gmp | g++ -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 5507595 | gmp | g++ -m32 -march=barcelona -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 5509665 | gmp | g++ -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 5510556 | gmp | g++ -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 5510655 | gmp | g++ -m32 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 5510799 | gmp | g++ -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 5511591 | gmp | g++ -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 5511735 | gmp | g++ -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 5512248 | gmp | g++ -m32 -march=k8 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 5513301 | gmp | g++ -m32 -march=core2 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 5514273 | gmp | g++ -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 5515290 | gmp | g++ -m32 -march=k6 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 5515389 | gmp | g++ -m32 -march=athlon -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 5515398 | gmp | g++ -m32 -march=k8 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 5515443 | gmp | g++ -m32 -march=i486 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 5516082 | gmp | g++ -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 5516154 | gmp | g++ -m32 -march=i386 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 5516784 | gmp | g++ -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 5516892 | gmp | g++ -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 5517261 | gmp | g++ -m32 -march=nocona -O -fomit-frame-pointer | 20161028 | 20161009 |
| 5518062 | gmp | g++ -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 5518143 | gmp | g++ -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 5518593 | gmp | g++ -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 5518602 | gmp | g++ -m32 -march=nocona -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 5519034 | gmp | g++ -m32 -march=prescott -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 5519043 | gmp | g++ -m32 -march=athlon -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 5519691 | gmp | g++ -m32 -march=i486 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 5519781 | gmp | g++ -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 5520141 | gmp | g++ -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 5520168 | gmp | g++ -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 5521815 | gmp | g++ -m32 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 5521878 | gmp | g++ -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 5522220 | gmp | g++ -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 5522598 | gmp | g++ -m32 -march=prescott -O -fomit-frame-pointer | 20161028 | 20161009 |
| 5523561 | gmp | g++ -m32 -march=pentium -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 5523606 | gmp | g++ -m32 -march=core2 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 5523822 | gmp | g++ -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 5524308 | gmp | g++ -m32 -march=pentium-m -O -fomit-frame-pointer | 20161028 | 20161009 |
| 5524821 | gmp | g++ -m32 -march=nocona -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 5525388 | gmp | g++ -m32 -march=k6-2 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 5525460 | gmp | g++ -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 5525991 | gmp | g++ -m32 -march=pentium -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 5526117 | gmp | g++ -m32 -march=nocona -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 5526324 | gmp | g++ -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 5526729 | gmp | g++ -m32 -march=core2 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 5526972 | gmp | g++ -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 5527125 | gmp | g++ -m32 -march=pentium4 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 5527242 | gmp | g++ -m32 -march=k6 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 5527422 | gmp | g++ -m32 -march=k6-3 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 5527827 | gmp | g++ -m32 -march=athlon -O -fomit-frame-pointer | 20161028 | 20161009 |
| 5528592 | gmp | g++ -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 5529159 | gmp | g++ -m32 -march=i486 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 5529420 | gmp | g++ -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 5529789 | gmp | g++ -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20161028 | 20161009 |
| 5530095 | gmp | g++ -m32 -march=k8 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 5530167 | gmp | g++ -m32 -march=prescott -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 5531184 | gmp | g++ -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 5531715 | gmp | g++ -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 5532399 | gmp | g++ -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 5533011 | gmp | g++ -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 5533164 | gmp | g++ -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 5533434 | gmp | g++ -m32 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 5534298 | gmp | g++ -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 5534847 | gmp | g++ -m32 -march=i486 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 5534964 | gmp | g++ -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 5536152 | gmp | g++ -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 5536287 | gmp | g++ -m32 -march=k6 -Os -fomit-frame-pointer | 20161028 | 20161009 |
| 5536305 | gmp | g++ -m32 -march=barcelona -O -fomit-frame-pointer | 20161028 | 20161009 |
| 5537880 | gmp | g++ -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161028 | 20161009 |
| 5538096 | gmp | g++ -m32 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 5538906 | gmp | g++ -m32 -march=pentium2 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 5539356 | gmp | g++ -m32 -march=k6 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 5539968 | gmp | g++ -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 5540589 | gmp | g++ -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 5542605 | gmp | g++ -m32 -march=pentium -O3 -fomit-frame-pointer | 20161028 | 20161009 |
| 5543289 | gmp | g++ -m32 -march=core2 -O2 -fomit-frame-pointer | 20161028 | 20161009 |
| 5545935 | gmp | g++ -m32 -march=pentium -O -fomit-frame-pointer | 20161028 | 20161009 |
| 5548203 | gmp | g++ -m32 -march=k8 -O -fomit-frame-pointer | 20161028 | 20161009 |
| 5551983 | gmp | g++ -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161028 | 20161009 |
| 5553270 | gmp | g++ -m32 -march=pentium3 -O -fomit-frame-pointer | 20161028 | 20161009 |