| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 54420 | cop_opt32 | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140503 | 20140425 |
| 54425 | cop_opt32 | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140503 | 20140425 |
| 54680 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140503 | 20140425 |
| 54680 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140503 | 20140425 |
| 54680 | cop_opt32 | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140503 | 20140425 |
| 54685 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140503 | 20140425 |
| 54690 | cop_opt32 | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140503 | 20140425 |
| 55330 | cop_opt32 | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140503 | 20140425 |
| 55335 | cop_opt32 | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140503 | 20140425 |
| 55685 | cop_opt32 | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140503 | 20140425 |
| 55915 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140503 | 20140425 |
| 56015 | cop_opt32 | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140503 | 20140425 |
| 56120 | cop_opt32 | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140503 | 20140425 |
| 56125 | cop_opt32 | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140503 | 20140425 |
| 56125 | cop_opt32 | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140503 | 20140425 |
| 56330 | cop_opt32 | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140503 | 20140425 |
| 56390 | cop_opt32 | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20140503 | 20140425 |
| 56415 | cop_opt32 | gcc -m32 -O -fomit-frame-pointer | 20140503 | 20140425 |
| 56415 | cop_opt32 | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20140503 | 20140425 |
| 56415 | cop_opt32 | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140503 | 20140425 |
| 56415 | cop_opt32 | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140503 | 20140425 |
| 56415 | cop_opt32 | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140503 | 20140425 |
| 56415 | cop_opt32 | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20140503 | 20140425 |
| 56415 | cop_opt32 | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20140503 | 20140425 |
| 56440 | cop_opt32 | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140503 | 20140425 |
| 57000 | cop_opt32 | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20140503 | 20140425 |
| 57070 | cop_opt32 | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140503 | 20140425 |
| 57155 | cop_opt32 | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140503 | 20140425 |
| 57195 | cop_opt32 | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140503 | 20140425 |
| 57220 | cop_opt32 | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140503 | 20140425 |
| 57365 | cop_opt32 | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
| 57395 | cop_opt32 | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
| 57435 | cop_opt32 | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140503 | 20140425 |
| 57525 | cop_opt32 | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140503 | 20140425 |
| 57585 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140503 | 20140425 |
| 57665 | cop_opt32 | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 57685 | cop_opt32 | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 57695 | cop_opt32 | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 57695 | cop_opt32 | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 57695 | cop_opt32 | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 57695 | cop_opt32 | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 57695 | cop_opt32 | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 57695 | cop_opt32 | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 57695 | cop_opt32 | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 57725 | cop_opt32 | gcc -m32 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
| 57735 | cop_opt32 | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
| 57735 | cop_opt32 | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
| 57750 | cop_opt32 | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140503 | 20140425 |
| 57755 | cop_opt32 | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
| 57760 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140503 | 20140425 |
| 57815 | cop_opt32 | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140503 | 20140425 |
| 57815 | cop_opt32 | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140503 | 20140425 |
| 57815 | cop_opt32 | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140503 | 20140425 |
| 57835 | cop_opt32 | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140503 | 20140425 |
| 57860 | cop_opt32 | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140503 | 20140425 |
| 57885 | cop_opt32 | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 58000 | cop_opt32 | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
| 58010 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
| 58055 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
| 58060 | cop_opt32 | gcc -m32 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
| 58060 | cop_opt32 | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 58070 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
| 58070 | cop_opt32 | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140503 | 20140425 |
| 58075 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140503 | 20140425 |
| 58075 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140503 | 20140425 |
| 58075 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
| 58095 | cop_opt32 | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140503 | 20140425 |
| 58095 | cop_opt32 | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 58105 | cop_opt32 | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140503 | 20140425 |
| 58125 | cop_opt32 | gcc -m32 -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 58140 | cop_opt32 | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 58150 | cop_opt32 | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
| 58170 | cop_opt32 | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140503 | 20140425 |
| 58175 | cop_opt32 | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140503 | 20140425 |
| 58330 | cop_opt32 | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140503 | 20140425 |
| 58345 | cop_opt32 | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 58355 | cop_opt32 | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 58380 | cop_opt32 | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
| 58380 | cop_opt32 | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 58400 | cop_opt32 | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140503 | 20140425 |
| 58420 | cop_opt32 | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140503 | 20140425 |
| 58525 | cop_opt32 | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
| 58525 | cop_opt32 | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
| 58525 | cop_opt32 | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
| 58525 | cop_opt32 | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140503 | 20140425 |
| 58540 | cop_opt32 | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
| 58550 | cop_opt32 | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20140503 | 20140425 |
| 58555 | cop_opt32 | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140503 | 20140425 |
| 58575 | cop_opt32 | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
| 58585 | cop_opt32 | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
| 58640 | cop_opt32 | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
| 58655 | cop_opt32 | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
| 58670 | cop_opt32 | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
| 58675 | cop_opt32 | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
| 58690 | cop_opt32 | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
| 58690 | cop_opt32 | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
| 58700 | cop_opt32 | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
| 58715 | cop_opt32 | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140503 | 20140425 |
| 58740 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 58765 | cop_opt32 | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
| 58790 | cop_opt32 | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20140503 | 20140425 |
| 58825 | cop_opt32 | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 58840 | cop_opt32 | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 58845 | cop_opt32 | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 58850 | cop_opt32 | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 58915 | cop_opt32 | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
| 58955 | cop_opt32 | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140503 | 20140425 |
| 58970 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 58975 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 59000 | cop_opt32 | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
| 59000 | cop_opt32 | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
| 59000 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 59015 | cop_opt32 | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
| 59040 | cop_opt32 | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 59040 | cop_opt32 | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140503 | 20140425 |
| 59120 | cop_opt32 | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140503 | 20140425 |
| 59120 | cop_opt32 | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140503 | 20140425 |
| 59215 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 59340 | cop_opt32 | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 59355 | cop_opt32 | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 59370 | cop_opt32 | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 59370 | cop_opt32 | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 59480 | cop_opt32 | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 59755 | cop_opt32 | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 59755 | cop_opt32 | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140503 | 20140425 |
| 59755 | cop_opt32 | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140503 | 20140425 |
| 59755 | cop_opt32 | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140503 | 20140425 |
| 59780 | cop_opt32 | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140503 | 20140425 |
| 60060 | cop_opt32 | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
| 60060 | cop_opt32 | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140503 | 20140425 |
| 60070 | cop_opt32 | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
| 60095 | cop_opt32 | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140503 | 20140425 |
| 60180 | cop_opt32 | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
| 60185 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140503 | 20140425 |
| 60195 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140503 | 20140425 |
| 60215 | cop_opt32 | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
| 60350 | cop_opt32 | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
| 60350 | cop_opt32 | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140503 | 20140425 |
| 60355 | cop_opt32 | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
| 60375 | cop_opt32 | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140503 | 20140425 |
| 60465 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140503 | 20140425 |
| 60465 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140503 | 20140425 |
| 60495 | cop_opt32 | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140503 | 20140425 |
| 60500 | cop_opt32 | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140503 | 20140425 |
| 60725 | cop_opt32 | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140503 | 20140425 |
| 60725 | cop_opt32 | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140503 | 20140425 |
| 60755 | cop_opt32 | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
| 60865 | cop_opt32 | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140503 | 20140425 |
| 60880 | cop_opt32 | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140503 | 20140425 |
| 60895 | cop_opt32 | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
| 61275 | cop_opt32 | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 61275 | cop_opt32 | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 61300 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 61360 | cop_opt32 | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
| 61545 | cop_opt32 | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 61585 | cop_opt32 | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
| 61870 | cop_opt32 | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 61875 | cop_opt32 | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140503 | 20140425 |
| 61875 | cop_opt32 | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140503 | 20140425 |
| 61895 | cop_opt32 | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 61940 | cop_opt32 | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 62105 | cop_opt32 | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 62105 | cop_opt32 | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 62105 | cop_opt32 | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140503 | 20140425 |
| 62195 | cop_opt32 | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
| 62195 | cop_opt32 | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
| 62870 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140503 | 20140425 |
| 62915 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
| 64640 | cop_opt32 | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140503 | 20140425 |
| 64680 | cop_opt32 | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140503 | 20140425 |