| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 73206 | gcc | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 74760 | gcc | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 75955 | gcc | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 77468 | gcc | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 77722 | gcc | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 78038 | gcc | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 78238 | gcc | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 78663 | gcc | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 78675 | gcc | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20180819 | 20180818 |
| 78903 | gcc | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 78962 | gcc | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 79296 | gcc | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 79411 | gcc | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 79576 | gcc | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 79666 | gcc | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 80123 | gcc | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20180819 | 20180818 |
| 80414 | gcc | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 80881 | gcc | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 81923 | gcc | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 82919 | gcc | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 82957 | gcc | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 83420 | gcc | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 83802 | gcc | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20180819 | 20180818 |
| 83996 | gcc | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 84361 | gcc | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 84560 | gcc | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 84764 | gcc | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 84839 | gcc | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 85194 | gcc | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20180819 | 20180818 |
| 85373 | gcc | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20180819 | 20180818 |
| 85948 | gcc | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 86303 | gcc | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 86643 | gcc | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20180819 | 20180818 |
| 86762 | gcc | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 86861 | gcc | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20180819 | 20180818 |
| 86943 | gcc | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20180819 | 20180818 |
| 87936 | gcc | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 88232 | gcc | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20180819 | 20180818 |
| 88420 | gcc | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20180819 | 20180818 |
| 88873 | gcc | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 89028 | gcc | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20180819 | 20180818 |
| 89066 | gcc | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 89139 | gcc | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180819 | 20180818 |
| 89516 | gcc | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 89758 | gcc | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 89776 | gcc | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180819 | 20180818 |
| 89948 | gcc | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 90222 | gcc | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 90274 | gcc | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 90421 | gcc | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 91103 | gcc | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 91375 | gcc | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 91448 | gcc | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 91557 | gcc | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 91892 | gcc | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 91903 | gcc | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 91928 | gcc | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 92129 | gcc | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 92133 | gcc | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 92145 | gcc | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20180819 | 20180818 |
| 92193 | gcc | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 92407 | gcc | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20180819 | 20180818 |
| 92678 | gcc | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 92695 | gcc | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 92980 | gcc | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 93040 | gcc | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20180819 | 20180818 |
| 93125 | gcc | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 93141 | gcc | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20180819 | 20180818 |
| 93247 | gcc | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 93546 | gcc | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20180819 | 20180818 |
| 93555 | gcc | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 93697 | gcc | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 93865 | gcc | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20180819 | 20180818 |
| 93931 | gcc | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 94137 | gcc | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 94680 | gcc | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 94837 | gcc | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 94909 | gcc | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 95030 | gcc | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20180819 | 20180818 |
| 95803 | gcc | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 96058 | gcc | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 96407 | gcc | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 96682 | gcc | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 97157 | gcc | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20180819 | 20180818 |
| 97531 | gcc | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20180819 | 20180818 |
| 99789 | gcc | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 100104 | gcc | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 102432 | gcc | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 233821 | gcc | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20180819 | 20180818 |
| 237423 | gcc | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180819 | 20180818 |
| 239797 | gcc | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180819 | 20180818 |
| 240582 | gcc | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20180819 | 20180818 |
| 241551 | gcc | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20180819 | 20180818 |
| 241675 | gcc | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20180819 | 20180818 |
| 242085 | gcc | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20180819 | 20180818 |
| 242500 | gcc | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20180819 | 20180818 |
| 242609 | gcc | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180819 | 20180818 |
| 243385 | gcc | gcc -m32 -O -fomit-frame-pointer | 20180819 | 20180818 |
| 244072 | gcc | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180819 | 20180818 |
| 244806 | gcc | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20180819 | 20180818 |
| 262361 | gcc | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 262407 | gcc | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 264062 | gcc | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 266141 | gcc | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 266829 | gcc | gcc -m32 -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 268667 | gcc | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 271559 | gcc | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 272915 | gcc | gcc -m32 -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 277732 | gcc | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 278633 | gcc | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 278730 | gcc | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 278792 | gcc | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 279022 | gcc | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 279550 | gcc | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 280040 | gcc | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 280057 | gcc | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 281415 | gcc | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 281948 | gcc | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 282264 | gcc | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 283589 | gcc | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 285329 | gcc | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 286397 | gcc | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 287709 | gcc | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 290974 | gcc | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 635227 | gcc | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 637942 | gcc | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 639086 | gcc | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20180819 | 20180818 |
| 641664 | gcc | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 642301 | gcc | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 643297 | gcc | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 644043 | gcc | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 646423 | gcc | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 646490 | gcc | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 646639 | gcc | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 646925 | gcc | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 647152 | gcc | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 647442 | gcc | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 647846 | gcc | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 648613 | gcc | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 651383 | gcc | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 652512 | gcc | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20180819 | 20180818 |
| 652523 | gcc | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20180819 | 20180818 |
| 652592 | gcc | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 652593 | gcc | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20180819 | 20180818 |
| 652633 | gcc | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20180819 | 20180818 |
| 653302 | gcc | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 653811 | gcc | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 654125 | gcc | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 654264 | gcc | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 654355 | gcc | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 654722 | gcc | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 655101 | gcc | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 655303 | gcc | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20180819 | 20180818 |
| 655647 | gcc | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 655680 | gcc | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 655810 | gcc | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 656030 | gcc | gcc -m32 -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 656084 | gcc | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20180819 | 20180818 |
| 656692 | gcc | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 656702 | gcc | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20180819 | 20180818 |
| 656863 | gcc | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 656974 | gcc | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 658311 | gcc | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 658326 | gcc | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 660318 | gcc | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 660323 | gcc | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 660740 | gcc | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 660831 | gcc | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 661012 | gcc | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20180819 | 20180818 |
| 662041 | gcc | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20180819 | 20180818 |
| 662228 | gcc | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20180819 | 20180818 |
| 668965 | gcc | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 669105 | gcc | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180819 | 20180818 |
| 670776 | gcc | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 675623 | gcc | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180819 | 20180818 |
| 684357 | gcc | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180819 | 20180818 |