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 |