| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 37455 | cop_opt32 | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140703 | 20140622 |
| 37530 | cop_opt32 | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140703 | 20140622 |
| 37665 | cop_opt32 | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20140703 | 20140622 |
| 37747 | cop_opt32 | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 37845 | cop_opt32 | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140703 | 20140622 |
| 37897 | cop_opt32 | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140703 | 20140622 |
| 37898 | cop_opt32 | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 37905 | cop_opt32 | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140703 | 20140622 |
| 37913 | cop_opt32 | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 38017 | cop_opt32 | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 38025 | cop_opt32 | gcc -m32 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 38070 | cop_opt32 | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 38130 | cop_opt32 | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140703 | 20140622 |
| 38272 | cop_opt32 | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 38295 | cop_opt32 | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140703 | 20140622 |
| 38407 | cop_opt32 | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 38430 | cop_opt32 | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20140703 | 20140622 |
| 38715 | cop_opt32 | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 39135 | cop_opt32 | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 39180 | cop_opt32 | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 39255 | cop_opt32 | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 39278 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140703 | 20140622 |
| 39330 | cop_opt32 | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 39368 | cop_opt32 | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 39435 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140703 | 20140622 |
| 39465 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 39518 | cop_opt32 | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140703 | 20140622 |
| 39547 | cop_opt32 | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140703 | 20140622 |
| 39555 | cop_opt32 | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140703 | 20140622 |
| 39563 | cop_opt32 | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 39570 | cop_opt32 | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 39577 | cop_opt32 | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140703 | 20140622 |
| 39600 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 39630 | cop_opt32 | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140703 | 20140622 |
| 39630 | cop_opt32 | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 39652 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140703 | 20140622 |
| 39652 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 39690 | cop_opt32 | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 39960 | cop_opt32 | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 40192 | cop_opt32 | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140703 | 20140622 |
| 43852 | cop_opt32 | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 43853 | cop_opt32 | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 43875 | cop_opt32 | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 43890 | cop_opt32 | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 43912 | cop_opt32 | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 43920 | cop_opt32 | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 43928 | cop_opt32 | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 43942 | cop_opt32 | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 43995 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 44025 | cop_opt32 | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 44048 | cop_opt32 | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 44048 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 44062 | cop_opt32 | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 44085 | cop_opt32 | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 44092 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 44122 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 44138 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 44153 | cop_opt32 | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 44168 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 44175 | cop_opt32 | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 44205 | cop_opt32 | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 44228 | cop_opt32 | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 44235 | cop_opt32 | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 44250 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 44258 | cop_opt32 | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 44258 | cop_opt32 | gcc -m32 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 44272 | cop_opt32 | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 44280 | cop_opt32 | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 44355 | cop_opt32 | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 44355 | cop_opt32 | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 44362 | cop_opt32 | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 44408 | cop_opt32 | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 44415 | cop_opt32 | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 44415 | cop_opt32 | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 44422 | cop_opt32 | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 44423 | cop_opt32 | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 44438 | cop_opt32 | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 44453 | cop_opt32 | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 44460 | cop_opt32 | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 44490 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 44520 | cop_opt32 | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 44542 | cop_opt32 | gcc -m32 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 44550 | cop_opt32 | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 44557 | cop_opt32 | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 44558 | cop_opt32 | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 44565 | cop_opt32 | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 44573 | cop_opt32 | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 44595 | cop_opt32 | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 44617 | cop_opt32 | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 44618 | cop_opt32 | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 44618 | cop_opt32 | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 44625 | cop_opt32 | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 44633 | cop_opt32 | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 44655 | cop_opt32 | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 44655 | cop_opt32 | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 44670 | cop_opt32 | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 44677 | cop_opt32 | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 44693 | cop_opt32 | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 44707 | cop_opt32 | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 44722 | cop_opt32 | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 44723 | cop_opt32 | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 44737 | cop_opt32 | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 44753 | cop_opt32 | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 44753 | cop_opt32 | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 44782 | cop_opt32 | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 44783 | cop_opt32 | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 44812 | cop_opt32 | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 44820 | cop_opt32 | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 44820 | cop_opt32 | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 44842 | cop_opt32 | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 44850 | cop_opt32 | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 44858 | cop_opt32 | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 44858 | cop_opt32 | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 44872 | cop_opt32 | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 44872 | cop_opt32 | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 44880 | cop_opt32 | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 44887 | cop_opt32 | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 44887 | cop_opt32 | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 44887 | cop_opt32 | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 44888 | cop_opt32 | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 44895 | cop_opt32 | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 44902 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 44917 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 44917 | cop_opt32 | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 44918 | cop_opt32 | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 44932 | cop_opt32 | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 44940 | cop_opt32 | gcc -m32 -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 44940 | cop_opt32 | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 44962 | cop_opt32 | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 44970 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 44970 | cop_opt32 | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 44970 | cop_opt32 | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 44977 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 44985 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 45000 | cop_opt32 | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 45023 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 45052 | cop_opt32 | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 45053 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 45083 | cop_opt32 | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 45105 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 45165 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 45165 | cop_opt32 | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 45180 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 45345 | cop_opt32 | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 45360 | cop_opt32 | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140703 | 20140622 |
| 45375 | cop_opt32 | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 45390 | cop_opt32 | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 45420 | cop_opt32 | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 45465 | cop_opt32 | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 45480 | cop_opt32 | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 45480 | cop_opt32 | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140703 | 20140622 |
| 45518 | cop_opt32 | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 45525 | cop_opt32 | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 45525 | cop_opt32 | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 45540 | cop_opt32 | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 45547 | cop_opt32 | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 45600 | cop_opt32 | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 45623 | cop_opt32 | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 45638 | cop_opt32 | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140703 | 20140622 |
| 45735 | cop_opt32 | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140703 | 20140622 |