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 |