Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
17498278 | cryptopp | g++ -m32 -march=k6 -Os -fomit-frame-pointer | 20140617 | 20140525 |
17504374 | cryptopp | g++ -m32 -march=i486 -O2 -fomit-frame-pointer | 20140617 | 20140525 |
17522142 | cryptopp | g++ -m32 -march=i486 -Os -fomit-frame-pointer | 20140617 | 20140525 |
17522946 | cryptopp | g++ -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20140617 | 20140525 |
17525477 | cryptopp | g++ -m32 -march=core2 -O -fomit-frame-pointer | 20140617 | 20140525 |
17527056 | cryptopp | g++ -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140617 | 20140525 |
17527216 | cryptopp | g++ -m32 -Os -fomit-frame-pointer | 20140617 | 20140525 |
17527934 | cryptopp | g++ -m32 -march=k6 -O2 -fomit-frame-pointer | 20140617 | 20140525 |
17528807 | cryptopp | g++ -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140617 | 20140525 |
17532509 | cryptopp | g++ -m32 -march=corei7-avx -O -fomit-frame-pointer | 20140617 | 20140525 |
17532847 | cryptopp | g++ -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140617 | 20140525 |
17533145 | cryptopp | g++ -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20140617 | 20140525 |
17535200 | cryptopp | g++ -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140617 | 20140525 |
17535441 | cryptopp | g++ -m32 -march=pentium -O3 -fomit-frame-pointer | 20140617 | 20140525 |
17539369 | cryptopp | g++ -m32 -march=core2 -Os -fomit-frame-pointer | 20140617 | 20140525 |
17539836 | cryptopp | g++ -m32 -march=prescott -Os -fomit-frame-pointer | 20140617 | 20140525 |
17540909 | cryptopp | g++ -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140617 | 20140525 |
17541175 | cryptopp | g++ -m32 -march=athlon -Os -fomit-frame-pointer | 20140617 | 20140525 |
17543319 | cryptopp | g++ -m32 -march=pentium -O -fomit-frame-pointer | 20140617 | 20140525 |
17548436 | cryptopp | g++ -m32 -march=core-avx-i -O -fomit-frame-pointer | 20140617 | 20140525 |
17549984 | cryptopp | g++ -m32 -march=barcelona -Os -fomit-frame-pointer | 20140617 | 20140525 |
17550253 | cryptopp | g++ -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140617 | 20140525 |
17551630 | cryptopp | g++ -m32 -march=i486 -O -fomit-frame-pointer | 20140617 | 20140525 |
17551806 | cryptopp | g++ -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140617 | 20140525 |
17552048 | cryptopp | g++ -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140617 | 20140525 |
17556244 | cryptopp | g++ -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140617 | 20140525 |
17556381 | cryptopp | g++ -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140617 | 20140525 |
17557492 | cryptopp | g++ -m32 -O -fomit-frame-pointer | 20140617 | 20140525 |
17557601 | cryptopp | g++ -m32 -march=corei7 -O2 -fomit-frame-pointer | 20140617 | 20140525 |
17558183 | cryptopp | g++ -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140617 | 20140525 |
17558315 | cryptopp | g++ -m32 -O3 -fomit-frame-pointer | 20140617 | 20140525 |
17559532 | cryptopp | g++ -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140617 | 20140525 |
17559727 | cryptopp | g++ -m32 -march=corei7 -Os -fomit-frame-pointer | 20140617 | 20140525 |
17559808 | cryptopp | g++ -m32 -march=pentium2 -O -fomit-frame-pointer | 20140617 | 20140525 |
17560550 | cryptopp | g++ -m32 -march=i486 -O3 -fomit-frame-pointer | 20140617 | 20140525 |
17563400 | cryptopp | g++ -m32 -march=corei7 -O -fomit-frame-pointer | 20140617 | 20140525 |
17563790 | cryptopp | g++ -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140617 | 20140525 |
17564629 | cryptopp | g++ -m32 -march=i386 -O2 -fomit-frame-pointer | 20140617 | 20140525 |
17564918 | cryptopp | g++ -m32 -march=athlon -O2 -fomit-frame-pointer | 20140617 | 20140525 |
17565393 | cryptopp | g++ -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140617 | 20140525 |
17565436 | cryptopp | g++ -m32 -march=pentium -O2 -fomit-frame-pointer | 20140617 | 20140525 |
17566345 | cryptopp | g++ -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140617 | 20140525 |
17567769 | cryptopp | g++ -m32 -march=nocona -O3 -fomit-frame-pointer | 20140617 | 20140525 |
17568174 | cryptopp | g++ -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140617 | 20140525 |
17568260 | cryptopp | g++ -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140617 | 20140525 |
17568389 | cryptopp | g++ -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140617 | 20140525 |
17569258 | cryptopp | g++ -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140617 | 20140525 |
17570549 | cryptopp | g++ -m32 -march=nocona -Os -fomit-frame-pointer | 20140617 | 20140525 |
17571786 | cryptopp | g++ -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140617 | 20140525 |
17572593 | cryptopp | g++ -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140617 | 20140525 |
17577191 | cryptopp | g++ -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140617 | 20140525 |
17581890 | cryptopp | g++ -m32 -march=k8 -O3 -fomit-frame-pointer | 20140617 | 20140525 |
17582237 | cryptopp | g++ -m32 -march=k8 -O -fomit-frame-pointer | 20140617 | 20140525 |
17583314 | cryptopp | g++ -m32 -march=athlon -O -fomit-frame-pointer | 20140617 | 20140525 |
17583357 | cryptopp | g++ -m32 -march=prescott -O3 -fomit-frame-pointer | 20140617 | 20140525 |
17584008 | cryptopp | g++ -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140617 | 20140525 |
17584816 | cryptopp | g++ -m32 -march=k6 -O3 -fomit-frame-pointer | 20140617 | 20140525 |
17585514 | cryptopp | g++ -m32 -march=pentium3 -O -fomit-frame-pointer | 20140617 | 20140525 |
17587443 | cryptopp | g++ -m32 -march=k8 -O2 -fomit-frame-pointer | 20140617 | 20140525 |
17590821 | cryptopp | g++ -m32 -march=pentium-m -O -fomit-frame-pointer | 20140617 | 20140525 |
17591320 | cryptopp | g++ -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140617 | 20140525 |
17592428 | cryptopp | g++ -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140617 | 20140525 |
17594351 | cryptopp | g++ -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140617 | 20140525 |
17594428 | cryptopp | g++ -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140617 | 20140525 |
17594620 | cryptopp | g++ -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140617 | 20140525 |
17595954 | cryptopp | g++ -m32 -march=i386 -O -fomit-frame-pointer | 20140617 | 20140525 |
17599108 | cryptopp | g++ -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140617 | 20140525 |
17600318 | cryptopp | g++ -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140617 | 20140525 |
17601640 | cryptopp | g++ -m32 -march=athlon -O3 -fomit-frame-pointer | 20140617 | 20140525 |
17602174 | cryptopp | g++ -m32 -march=i386 -Os -fomit-frame-pointer | 20140617 | 20140525 |
17602447 | cryptopp | g++ -m32 -march=barcelona -O -fomit-frame-pointer | 20140617 | 20140525 |
17606199 | cryptopp | g++ -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140617 | 20140525 |
17610547 | cryptopp | g++ -m32 -march=prescott -O -fomit-frame-pointer | 20140617 | 20140525 |
17611405 | cryptopp | g++ -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140617 | 20140525 |
17611651 | cryptopp | g++ -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140617 | 20140525 |
17612268 | cryptopp | g++ -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140617 | 20140525 |
17616011 | cryptopp | g++ -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140617 | 20140525 |
17618383 | cryptopp | g++ -m32 -march=core2 -O2 -fomit-frame-pointer | 20140617 | 20140525 |
17620649 | cryptopp | g++ -m32 -march=k6 -O -fomit-frame-pointer | 20140617 | 20140525 |
17621842 | cryptopp | g++ -m32 -march=prescott -O2 -fomit-frame-pointer | 20140617 | 20140525 |
17622107 | cryptopp | g++ -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140617 | 20140525 |
17622863 | cryptopp | g++ -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140617 | 20140525 |
17622938 | cryptopp | g++ -m32 -march=nocona -O2 -fomit-frame-pointer | 20140617 | 20140525 |
17628960 | cryptopp | g++ -m32 -march=nocona -O -fomit-frame-pointer | 20140617 | 20140525 |
17632844 | cryptopp | g++ -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20140617 | 20140525 |
17641427 | cryptopp | g++ -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20140617 | 20140525 |
17643830 | cryptopp | g++ -m32 -march=pentium4 -O -fomit-frame-pointer | 20140617 | 20140525 |
17643912 | cryptopp | g++ -m32 -march=i386 -O3 -fomit-frame-pointer | 20140617 | 20140525 |
17646178 | cryptopp | g++ -m32 -O2 -fomit-frame-pointer | 20140617 | 20140525 |
17646564 | cryptopp | g++ -m32 -march=k8 -Os -fomit-frame-pointer | 20140617 | 20140525 |
17648288 | cryptopp | g++ -m32 -march=pentium -Os -fomit-frame-pointer | 20140617 | 20140525 |
17649465 | cryptopp | g++ -m32 -march=k6-2 -O -fomit-frame-pointer | 20140617 | 20140525 |
17660335 | cryptopp | g++ -m32 -march=k6-3 -O -fomit-frame-pointer | 20140617 | 20140525 |
17664376 | cryptopp | g++ -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140617 | 20140525 |
27768398 | gmp | g++ -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20141014 | 20141014 |
27782703 | gmp | g++ -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
27788498 | gmp | g++ -m32 -march=pentium-m -O -fomit-frame-pointer | 20141014 | 20141014 |
27792125 | gmp | g++ -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20141014 | 20141014 |
27794298 | gmp | g++ -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
27796892 | gmp | g++ -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20141014 | 20141014 |
27797382 | gmp | g++ -m32 -march=barcelona -O2 -fomit-frame-pointer | 20141014 | 20141014 |
27800768 | gmp | g++ -m32 -march=core2 -Os -fomit-frame-pointer | 20141014 | 20141014 |
27802301 | gmp | g++ -m32 -march=athlon -O3 -fomit-frame-pointer | 20141014 | 20141014 |
27803689 | gmp | g++ -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20141014 | 20141014 |
27803864 | gmp | g++ -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20141014 | 20141014 |
27804243 | gmp | g++ -m32 -march=pentium4 -O -fomit-frame-pointer | 20141014 | 20141014 |
27804461 | gmp | g++ -m32 -march=i386 -Os -fomit-frame-pointer | 20141014 | 20141014 |
27805015 | gmp | g++ -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20141014 | 20141014 |
27805074 | gmp | g++ -m32 -march=i386 -O -fomit-frame-pointer | 20141014 | 20141014 |
27805990 | gmp | g++ -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
27806586 | gmp | g++ -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
27807656 | gmp | g++ -m32 -march=k8 -Os -fomit-frame-pointer | 20141014 | 20141014 |
27809317 | gmp | g++ -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
27809992 | gmp | g++ -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20141014 | 20141014 |
27810420 | gmp | g++ -m32 -march=barcelona -O3 -fomit-frame-pointer | 20141014 | 20141014 |
27810491 | gmp | g++ -m32 -march=pentium3 -O -fomit-frame-pointer | 20141014 | 20141014 |
27810499 | gmp | g++ -m32 -march=athlon -Os -fomit-frame-pointer | 20141014 | 20141014 |
27810783 | gmp | g++ -m32 -march=prescott -O2 -fomit-frame-pointer | 20141014 | 20141014 |
27811138 | gmp | g++ -m32 -march=pentium3 -Os -fomit-frame-pointer | 20141014 | 20141014 |
27811189 | gmp | g++ -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
27811618 | gmp | g++ -m32 -march=pentium2 -O -fomit-frame-pointer | 20141014 | 20141014 |
27812440 | gmp | g++ -m32 -march=pentiumpro -O -fomit-frame-pointer | 20141014 | 20141014 |
27813209 | gmp | g++ -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
27814067 | gmp | g++ -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20141014 | 20141014 |
27814320 | gmp | g++ -m32 -march=k6-2 -O -fomit-frame-pointer | 20141014 | 20141014 |
27814796 | gmp | g++ -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20141014 | 20141014 |
27815814 | gmp | g++ -m32 -march=k6-3 -O -fomit-frame-pointer | 20141014 | 20141014 |
27816379 | gmp | g++ -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
27818688 | gmp | g++ -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
27818813 | gmp | g++ -m32 -march=k8 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
27824078 | gmp | g++ -m32 -Os -fomit-frame-pointer | 20141014 | 20141014 |
27824168 | gmp | g++ -m32 -march=k8 -O -fomit-frame-pointer | 20141014 | 20141014 |
27827854 | gmp | g++ -m32 -march=k6 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
27827861 | gmp | g++ -m32 -march=pentium4 -Os -fomit-frame-pointer | 20141014 | 20141014 |
27829667 | gmp | g++ -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20141014 | 20141014 |
27830119 | gmp | g++ -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20141014 | 20141014 |
27830353 | gmp | g++ -m32 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
27830606 | gmp | g++ -m32 -march=k6 -O -fomit-frame-pointer | 20141014 | 20141014 |
27832315 | gmp | g++ -m32 -march=barcelona -Os -fomit-frame-pointer | 20141014 | 20141014 |
27832452 | gmp | g++ -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20141014 | 20141014 |
27833796 | gmp | g++ -m32 -march=pentium -O2 -fomit-frame-pointer | 20141014 | 20141014 |
27834136 | gmp | g++ -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20141014 | 20141014 |
27835099 | gmp | g++ -m32 -march=k6 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
27836090 | gmp | g++ -m32 -march=prescott -O -fomit-frame-pointer | 20141014 | 20141014 |
27837147 | gmp | g++ -m32 -march=pentium -Os -fomit-frame-pointer | 20141014 | 20141014 |
27839507 | gmp | g++ -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20141014 | 20141014 |
27840438 | gmp | g++ -m32 -march=k6-3 -Os -fomit-frame-pointer | 20141014 | 20141014 |
27840684 | gmp | g++ -m32 -march=i386 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
27841066 | gmp | g++ -m32 -march=nocona -O -fomit-frame-pointer | 20141014 | 20141014 |
27841979 | gmp | g++ -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
27842638 | gmp | g++ -m32 -march=barcelona -O -fomit-frame-pointer | 20141014 | 20141014 |
27842779 | gmp | g++ -m32 -march=athlon -O -fomit-frame-pointer | 20141014 | 20141014 |
27844097 | gmp | g++ -m32 -march=i486 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
27849974 | gmp | g++ -m32 -march=i486 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
27853348 | gmp | g++ -m32 -march=i386 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
27857045 | gmp | g++ -m32 -march=corei7 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
27857325 | gmp | g++ -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20141014 | 20141014 |
27857899 | gmp | g++ -m32 -march=athlon -O2 -fomit-frame-pointer | 20141014 | 20141014 |
27860598 | gmp | g++ -m32 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
27866182 | gmp | g++ -m32 -march=pentium2 -Os -fomit-frame-pointer | 20141014 | 20141014 |
27866338 | gmp | g++ -m32 -march=k6-2 -Os -fomit-frame-pointer | 20141014 | 20141014 |
27868008 | gmp | g++ -m32 -march=nocona -Os -fomit-frame-pointer | 20141014 | 20141014 |
27870254 | gmp | g++ -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20141014 | 20141014 |
27871967 | gmp | g++ -m32 -march=i486 -Os -fomit-frame-pointer | 20141014 | 20141014 |
27876283 | gmp | g++ -m32 -march=core2 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
27876642 | gmp | g++ -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
27883795 | gmp | g++ -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
27884509 | gmp | g++ -m32 -march=k8 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
27890858 | gmp | g++ -m32 -march=k6 -Os -fomit-frame-pointer | 20141014 | 20141014 |
27907051 | gmp | g++ -m32 -march=prescott -Os -fomit-frame-pointer | 20141014 | 20141014 |
27915873 | gmp | g++ -m32 -march=i486 -O -fomit-frame-pointer | 20141014 | 20141014 |
27931204 | gmp | g++ -m32 -march=corei7 -O -fomit-frame-pointer | 20141014 | 20141014 |
27934288 | gmp | g++ -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20141014 | 20141014 |
27941031 | gmp | g++ -m32 -march=nocona -O3 -fomit-frame-pointer | 20141014 | 20141014 |
27947026 | gmp | g++ -m32 -march=core-avx-i -O -fomit-frame-pointer | 20141014 | 20141014 |
27957473 | gmp | g++ -m32 -march=corei7-avx -O -fomit-frame-pointer | 20141014 | 20141014 |
27961273 | gmp | g++ -m32 -march=nocona -O2 -fomit-frame-pointer | 20141014 | 20141014 |
27964513 | gmp | g++ -m32 -march=core2 -O -fomit-frame-pointer | 20141014 | 20141014 |
27965664 | gmp | g++ -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20141014 | 20141014 |
27969845 | gmp | g++ -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20141014 | 20141014 |
27969884 | gmp | g++ -m32 -march=corei7 -Os -fomit-frame-pointer | 20141014 | 20141014 |
27979470 | gmp | g++ -m32 -march=prescott -O3 -fomit-frame-pointer | 20141014 | 20141014 |
27988763 | gmp | g++ -m32 -march=pentium -O -fomit-frame-pointer | 20141014 | 20141014 |
28064084 | gmp | g++ -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20141014 | 20141014 |
28100936 | gmp | g++ -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20141014 | 20141014 |
28124975 | gmp | g++ -m32 -O -fomit-frame-pointer | 20141014 | 20141014 |
28144580 | gmp | g++ -m32 -march=pentium-m -Os -fomit-frame-pointer | 20141014 | 20141014 |
28292043 | gmp | g++ -m32 -march=pentium -O3 -fomit-frame-pointer | 20141014 | 20141014 |