| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 3033262 | cryptopp | g++ -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 3036270 | cryptopp | g++ -m32 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 3037860 | cryptopp | g++ -m32 -march=k6 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 3040605 | cryptopp | g++ -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 3043687 | cryptopp | g++ -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 3044640 | cryptopp | g++ -m32 -march=barcelona -O -fomit-frame-pointer | 20140709 | 20140622 |
| 3046163 | cryptopp | g++ -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 3046867 | cryptopp | g++ -m32 -march=athlon -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 3047618 | cryptopp | g++ -m32 -march=pentium -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 3047917 | cryptopp | g++ -m32 -march=k6 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 3049358 | cryptopp | g++ -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 3049373 | cryptopp | g++ -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 3049725 | cryptopp | g++ -m32 -march=core2 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 3050288 | cryptopp | g++ -m32 -march=nocona -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 3050708 | cryptopp | g++ -m32 -march=barcelona -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 3051052 | cryptopp | g++ -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 3052118 | cryptopp | g++ -m32 -march=core2 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 3052717 | cryptopp | g++ -m32 -march=prescott -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 3054263 | cryptopp | g++ -m32 -march=k8 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 3055162 | cryptopp | g++ -m32 -march=core2 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 3055252 | cryptopp | g++ -m32 -march=pentium -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 3056835 | cryptopp | g++ -m32 -march=k8 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 3058223 | cryptopp | g++ -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 3059025 | cryptopp | g++ -m32 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 3059100 | cryptopp | g++ -m32 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 3059618 | cryptopp | g++ -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 3060157 | cryptopp | g++ -m32 -march=i386 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 3060270 | cryptopp | g++ -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 3060285 | cryptopp | g++ -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140709 | 20140622 |
| 3060345 | cryptopp | g++ -m32 -march=prescott -O -fomit-frame-pointer | 20140709 | 20140622 |
| 3061170 | cryptopp | g++ -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 3061800 | cryptopp | g++ -m32 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 3063435 | cryptopp | g++ -m32 -march=athlon -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 3063623 | cryptopp | g++ -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 3063630 | cryptopp | g++ -m32 -march=k8 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 3063750 | cryptopp | g++ -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140709 | 20140622 |
| 3066038 | cryptopp | g++ -m32 -march=i386 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 3066945 | cryptopp | g++ -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 3068092 | cryptopp | g++ -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 3068220 | cryptopp | g++ -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 3068453 | cryptopp | g++ -m32 -march=i486 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 3068580 | cryptopp | g++ -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 3068918 | cryptopp | g++ -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 3069593 | cryptopp | g++ -m32 -march=k6 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 3069652 | cryptopp | g++ -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 3069945 | cryptopp | g++ -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 3070020 | cryptopp | g++ -m32 -march=i386 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 3070162 | cryptopp | g++ -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 3071970 | cryptopp | g++ -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 3072562 | cryptopp | g++ -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 3075667 | cryptopp | g++ -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 3077310 | cryptopp | g++ -m32 -march=k6-3 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 3077490 | cryptopp | g++ -m32 -march=pentium-m -O -fomit-frame-pointer | 20140709 | 20140622 |
| 3077708 | cryptopp | g++ -m32 -march=pentium3 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 3077880 | cryptopp | g++ -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 3079178 | cryptopp | g++ -m32 -march=k6-2 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 3079935 | cryptopp | g++ -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 3080213 | cryptopp | g++ -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 3080572 | cryptopp | g++ -m32 -march=nocona -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 3082897 | cryptopp | g++ -m32 -march=i386 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 3084165 | cryptopp | g++ -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 3087263 | cryptopp | g++ -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 3087435 | cryptopp | g++ -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 3090585 | cryptopp | g++ -m32 -march=pentium2 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 3091312 | cryptopp | g++ -m32 -march=k6 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 3091477 | cryptopp | g++ -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140709 | 20140622 |
| 3091838 | cryptopp | g++ -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 3092010 | cryptopp | g++ -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 3092858 | cryptopp | g++ -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 3094125 | cryptopp | g++ -m32 -march=prescott -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 3094762 | cryptopp | g++ -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 3095235 | cryptopp | g++ -m32 -march=athlon -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 3096233 | cryptopp | g++ -m32 -march=i486 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 3097298 | cryptopp | g++ -m32 -march=pentium -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 3099795 | cryptopp | g++ -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 3100995 | cryptopp | g++ -m32 -march=athlon -O -fomit-frame-pointer | 20140709 | 20140622 |
| 3101977 | cryptopp | g++ -m32 -march=nocona -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 3102015 | cryptopp | g++ -m32 -march=k8 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 3105802 | cryptopp | g++ -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 3107280 | cryptopp | g++ -m32 -march=core2 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 3108098 | cryptopp | g++ -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 3109080 | cryptopp | g++ -m32 -march=pentium4 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 3109313 | cryptopp | g++ -m32 -march=nocona -O -fomit-frame-pointer | 20140709 | 20140622 |
| 3113100 | cryptopp | g++ -m32 -march=pentium -O -fomit-frame-pointer | 20140709 | 20140622 |
| 3115763 | cryptopp | g++ -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 3116062 | cryptopp | g++ -m32 -march=prescott -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 3131235 | cryptopp | g++ -m32 -march=i486 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 3132637 | cryptopp | g++ -m32 -march=i486 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 5493817 | gmp | g++ -m32 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 5494530 | gmp | g++ -m32 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 5498197 | gmp | g++ -m32 -march=k8 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 5498670 | gmp | g++ -m32 -march=pentium -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 5502240 | gmp | g++ -m32 -march=k8 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 5503335 | gmp | g++ -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 5505157 | gmp | g++ -m32 -march=k8 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 5505990 | gmp | g++ -m32 -march=athlon -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 5506035 | gmp | g++ -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 5507648 | gmp | g++ -m32 -march=k6 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 5507730 | gmp | g++ -m32 -march=prescott -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 5508840 | gmp | g++ -m32 -march=barcelona -O -fomit-frame-pointer | 20141017 | 20141014 |
| 5510137 | gmp | g++ -m32 -march=core2 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 5510940 | gmp | g++ -m32 -march=barcelona -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 5513708 | gmp | g++ -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 5517143 | gmp | g++ -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 5517300 | gmp | g++ -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 5519137 | gmp | g++ -m32 -march=i486 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 5519280 | gmp | g++ -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 5519527 | gmp | g++ -m32 -march=core2 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 5520285 | gmp | g++ -m32 -march=pentium-m -O -fomit-frame-pointer | 20141017 | 20141014 |
| 5520720 | gmp | g++ -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 5520915 | gmp | g++ -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 5521380 | gmp | g++ -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 5521500 | gmp | g++ -m32 -march=k8 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 5522610 | gmp | g++ -m32 -march=core2 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 5524410 | gmp | g++ -m32 -march=athlon -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 5525663 | gmp | g++ -m32 -march=nocona -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 5526622 | gmp | g++ -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 5526645 | gmp | g++ -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 5527320 | gmp | g++ -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 5528198 | gmp | g++ -m32 -march=k6-2 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 5528445 | gmp | g++ -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 5528835 | gmp | g++ -m32 -march=athlon -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 5529787 | gmp | g++ -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 5530020 | gmp | g++ -m32 -march=k6 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 5530328 | gmp | g++ -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 5530612 | gmp | g++ -m32 -march=athlon -O -fomit-frame-pointer | 20141017 | 20141014 |
| 5531130 | gmp | g++ -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 5531880 | gmp | g++ -m32 -march=pentium2 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 5531962 | gmp | g++ -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 5534918 | gmp | g++ -m32 -march=pentium3 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 5535037 | gmp | g++ -m32 -march=k6 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 5535097 | gmp | g++ -m32 -march=pentium -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 5535765 | gmp | g++ -m32 -march=barcelona -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 5536020 | gmp | g++ -m32 -march=pentium2 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 5536432 | gmp | g++ -m32 -march=i486 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 5536725 | gmp | g++ -m32 -march=prescott -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 5536747 | gmp | g++ -m32 -march=prescott -O -fomit-frame-pointer | 20141017 | 20141014 |
| 5537002 | gmp | g++ -m32 -march=pentium3 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 5537243 | gmp | g++ -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 5537318 | gmp | g++ -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 5537430 | gmp | g++ -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 5540212 | gmp | g++ -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 5540558 | gmp | g++ -m32 -march=pentium -O -fomit-frame-pointer | 20141017 | 20141014 |
| 5540790 | gmp | g++ -m32 -march=nocona -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 5541022 | gmp | g++ -m32 -march=i486 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 5541465 | gmp | g++ -m32 -march=k6-3 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 5541660 | gmp | g++ -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 5541795 | gmp | g++ -m32 -march=k6 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 5544090 | gmp | g++ -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 5544225 | gmp | g++ -m32 -march=pentium4 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 5544682 | gmp | g++ -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 5545035 | gmp | g++ -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 5545155 | gmp | g++ -m32 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 5545252 | gmp | g++ -m32 -march=nocona -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 5545658 | gmp | g++ -m32 -march=core2 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 5546228 | gmp | g++ -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 5546572 | gmp | g++ -m32 -march=prescott -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 5546910 | gmp | g++ -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 5546918 | gmp | g++ -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20141017 | 20141014 |
| 5547150 | gmp | g++ -m32 -march=pentiumpro -O -fomit-frame-pointer | 20141017 | 20141014 |
| 5548530 | gmp | g++ -m32 -march=pentium-m -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 5549467 | gmp | g++ -m32 -march=nocona -O -fomit-frame-pointer | 20141017 | 20141014 |
| 5550120 | gmp | g++ -m32 -march=i386 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 5550638 | gmp | g++ -m32 -march=pentium4 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 5551747 | gmp | g++ -m32 -march=pentium -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 5552250 | gmp | g++ -m32 -march=k6-3 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 5553818 | gmp | g++ -m32 -march=k6-2 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 5556975 | gmp | g++ -m32 -march=i486 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 5566508 | gmp | g++ -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 5765730 | gmp | g++ -m32 -march=barcelona -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 5772900 | gmp | g++ -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 5776568 | gmp | g++ -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20141017 | 20141014 |
| 5788545 | gmp | g++ -m32 -Os -fomit-frame-pointer | 20141017 | 20141014 |