Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
27330 | cop_opt32 | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20180515 | 20171218 |
27360 | cop_opt32 | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20180515 | 20171218 |
27480 | cop_opt32 | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20180515 | 20171218 |
27540 | cop_opt32 | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20180515 | 20171218 |
27540 | cop_opt32 | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20180515 | 20171218 |
27660 | cop_opt32 | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20180515 | 20171218 |
27690 | cop_opt32 | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20180515 | 20171218 |
27810 | cop_opt32 | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20180515 | 20171218 |
27810 | cop_opt32 | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20180515 | 20171218 |
27840 | cop_opt32 | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20180515 | 20171218 |
27900 | cop_opt32 | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20180515 | 20171218 |
27990 | cop_opt32 | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20180515 | 20171218 |
28050 | cop_opt32 | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20180515 | 20171218 |
28080 | cop_opt32 | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20180515 | 20171218 |
28080 | cop_opt32 | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20180515 | 20171218 |
28080 | cop_opt32 | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20180515 | 20171218 |
28080 | cop_opt32 | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180515 | 20171218 |
28140 | cop_opt32 | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20180515 | 20171218 |
28140 | cop_opt32 | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20180515 | 20171218 |
28170 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180515 | 20171218 |
28170 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180515 | 20171218 |
28200 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180515 | 20171218 |
28200 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180515 | 20171218 |
28200 | cop_opt32 | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180515 | 20171218 |
28200 | cop_opt32 | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20180515 | 20171218 |
28200 | cop_opt32 | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180515 | 20171218 |
28200 | cop_opt32 | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180515 | 20171218 |
28200 | cop_opt32 | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20180515 | 20171218 |
28200 | cop_opt32 | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20180515 | 20171218 |
28230 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180515 | 20171218 |
28230 | cop_opt32 | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180515 | 20171218 |
28260 | cop_opt32 | gcc -m32 -O2 -fomit-frame-pointer | 20180515 | 20171218 |
28290 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180515 | 20171218 |
28290 | cop_opt32 | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20180515 | 20171218 |
28410 | cop_opt32 | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20180515 | 20171218 |
28410 | cop_opt32 | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20180515 | 20171218 |
28440 | cop_opt32 | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20180515 | 20171218 |
28470 | cop_opt32 | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180515 | 20171218 |
28470 | cop_opt32 | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20180515 | 20171218 |
28560 | cop_opt32 | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20180515 | 20171218 |
28620 | cop_opt32 | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180515 | 20171218 |
28650 | cop_opt32 | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20180515 | 20171218 |
28650 | cop_opt32 | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20180515 | 20171218 |
28680 | cop_opt32 | gcc -m32 -O3 -fomit-frame-pointer | 20180515 | 20171218 |
28680 | cop_opt32 | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20180515 | 20171218 |
28680 | cop_opt32 | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180515 | 20171218 |
28710 | cop_opt32 | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180515 | 20171218 |
28770 | cop_opt32 | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180515 | 20171218 |
28770 | cop_opt32 | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180515 | 20171218 |
28800 | cop_opt32 | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20180515 | 20171218 |
28800 | cop_opt32 | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180515 | 20171218 |
28830 | cop_opt32 | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20180515 | 20171218 |
28890 | cop_opt32 | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20180515 | 20171218 |
28890 | cop_opt32 | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180515 | 20171218 |
29010 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180515 | 20171218 |
29040 | cop_opt32 | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20180515 | 20171218 |
29040 | cop_opt32 | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20180515 | 20171218 |
29040 | cop_opt32 | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20180515 | 20171218 |
29040 | cop_opt32 | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180515 | 20171218 |
29130 | cop_opt32 | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20180515 | 20171218 |
29130 | cop_opt32 | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180515 | 20171218 |
29160 | cop_opt32 | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180515 | 20171218 |
29160 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180515 | 20171218 |
29160 | cop_opt32 | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20180515 | 20171218 |
29190 | cop_opt32 | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180515 | 20171218 |
29190 | cop_opt32 | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180515 | 20171218 |
29280 | cop_opt32 | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20180515 | 20171218 |
29280 | cop_opt32 | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180515 | 20171218 |
29310 | cop_opt32 | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180515 | 20171218 |
29340 | cop_opt32 | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180515 | 20171218 |
29370 | cop_opt32 | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20180515 | 20171218 |
29430 | cop_opt32 | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20180515 | 20171218 |
29430 | cop_opt32 | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20180515 | 20171218 |
29430 | cop_opt32 | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20180515 | 20171218 |
29430 | cop_opt32 | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180515 | 20171218 |
29430 | cop_opt32 | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20180515 | 20171218 |
29460 | cop_opt32 | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20180515 | 20171218 |
29460 | cop_opt32 | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20180515 | 20171218 |
29490 | cop_opt32 | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20180515 | 20171218 |
29520 | cop_opt32 | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20180515 | 20171218 |
29520 | cop_opt32 | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180515 | 20171218 |
29520 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20180515 | 20171218 |
29520 | cop_opt32 | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180515 | 20171218 |
29550 | cop_opt32 | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20180515 | 20171218 |
29550 | cop_opt32 | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180515 | 20171218 |
29550 | cop_opt32 | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20180515 | 20171218 |
29580 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20180515 | 20171218 |
29580 | cop_opt32 | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20180515 | 20171218 |
29580 | cop_opt32 | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20180515 | 20171218 |
29640 | cop_opt32 | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180515 | 20171218 |
29640 | cop_opt32 | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20180515 | 20171218 |
29670 | cop_opt32 | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20180515 | 20171218 |
29670 | cop_opt32 | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20180515 | 20171218 |
29670 | cop_opt32 | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180515 | 20171218 |
29700 | cop_opt32 | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20180515 | 20171218 |
29700 | cop_opt32 | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20180515 | 20171218 |
29730 | cop_opt32 | gcc -m32 -O -fomit-frame-pointer | 20180515 | 20171218 |
29730 | cop_opt32 | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20180515 | 20171218 |
29730 | cop_opt32 | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180515 | 20171218 |
29730 | cop_opt32 | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180515 | 20171218 |
29730 | cop_opt32 | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180515 | 20171218 |
29790 | cop_opt32 | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20180515 | 20171218 |
29790 | cop_opt32 | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20180515 | 20171218 |
29820 | cop_opt32 | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20180515 | 20171218 |
29850 | cop_opt32 | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20180515 | 20171218 |
29850 | cop_opt32 | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20180515 | 20171218 |
29940 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180515 | 20171218 |
29970 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180515 | 20171218 |
29970 | cop_opt32 | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180515 | 20171218 |
29970 | cop_opt32 | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180515 | 20171218 |
29970 | cop_opt32 | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180515 | 20171218 |
30000 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180515 | 20171218 |
30000 | cop_opt32 | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180515 | 20171218 |
30000 | cop_opt32 | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180515 | 20171218 |
30030 | cop_opt32 | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180515 | 20171218 |
30060 | cop_opt32 | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180515 | 20171218 |
30090 | cop_opt32 | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20180515 | 20171218 |
30090 | cop_opt32 | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20180515 | 20171218 |
30090 | cop_opt32 | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20180515 | 20171218 |
30120 | cop_opt32 | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20180515 | 20171218 |
30120 | cop_opt32 | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20180515 | 20171218 |
30210 | cop_opt32 | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20180515 | 20171218 |
30270 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180515 | 20171218 |
30270 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180515 | 20171218 |
30270 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20180515 | 20171218 |
30300 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20180515 | 20171218 |
30300 | cop_opt32 | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20180515 | 20171218 |
30390 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20180515 | 20171218 |
30450 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20180515 | 20171218 |
30480 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20180515 | 20171218 |
30510 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180515 | 20171218 |
30600 | cop_opt32 | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180515 | 20171218 |
30600 | cop_opt32 | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180515 | 20171218 |
30630 | cop_opt32 | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180515 | 20171218 |
30630 | cop_opt32 | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20180515 | 20171218 |
30630 | cop_opt32 | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20180515 | 20171218 |
30630 | cop_opt32 | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180515 | 20171218 |
30630 | cop_opt32 | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20180515 | 20171218 |
30690 | cop_opt32 | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180515 | 20171218 |
30750 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20180515 | 20171218 |
30750 | cop_opt32 | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20180515 | 20171218 |
30780 | cop_opt32 | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20180515 | 20171218 |
30810 | cop_opt32 | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20180515 | 20171218 |
30810 | cop_opt32 | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20180515 | 20171218 |
30810 | cop_opt32 | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180515 | 20171218 |
30840 | cop_opt32 | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20180515 | 20171218 |
30840 | cop_opt32 | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20180515 | 20171218 |
30840 | cop_opt32 | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20180515 | 20171218 |
30840 | cop_opt32 | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20180515 | 20171218 |
30840 | cop_opt32 | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20180515 | 20171218 |
30840 | cop_opt32 | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20180515 | 20171218 |
30840 | cop_opt32 | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180515 | 20171218 |
30900 | cop_opt32 | gcc -m32 -Os -fomit-frame-pointer | 20180515 | 20171218 |
30900 | cop_opt32 | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20180515 | 20171218 |
30930 | cop_opt32 | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20180515 | 20171218 |
30930 | cop_opt32 | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20180515 | 20171218 |
30960 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180515 | 20171218 |
30960 | cop_opt32 | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20180515 | 20171218 |
30990 | cop_opt32 | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20180515 | 20171218 |
30990 | cop_opt32 | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20180515 | 20171218 |
30990 | cop_opt32 | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180515 | 20171218 |
30990 | cop_opt32 | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180515 | 20171218 |
31020 | cop_opt32 | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20180515 | 20171218 |
31020 | cop_opt32 | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20180515 | 20171218 |
31020 | cop_opt32 | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20180515 | 20171218 |
31050 | cop_opt32 | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20180515 | 20171218 |
31080 | cop_opt32 | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20180515 | 20171218 |
31080 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180515 | 20171218 |
31080 | cop_opt32 | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20180515 | 20171218 |
31140 | cop_opt32 | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20180515 | 20171218 |
31230 | cop_opt32 | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20180515 | 20171218 |
31230 | cop_opt32 | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20180515 | 20171218 |
31320 | cop_opt32 | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20180515 | 20171218 |
31320 | cop_opt32 | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20180515 | 20171218 |
31350 | cop_opt32 | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20180515 | 20171218 |
31500 | cop_opt32 | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20180515 | 20171218 |