Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
36945 | cop_opt32 | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140527 | 20140525 |
36976 | cop_opt32 | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140527 | 20140525 |
37038 | cop_opt32 | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140527 | 20140525 |
37066 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140527 | 20140525 |
37077 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140527 | 20140525 |
37097 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140527 | 20140525 |
37339 | cop_opt32 | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140527 | 20140525 |
37370 | cop_opt32 | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140527 | 20140525 |
37374 | cop_opt32 | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140527 | 20140525 |
37374 | cop_opt32 | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140527 | 20140525 |
37409 | cop_opt32 | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140527 | 20140525 |
37448 | cop_opt32 | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140527 | 20140525 |
37463 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140527 | 20140525 |
37542 | cop_opt32 | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140527 | 20140525 |
37612 | cop_opt32 | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20140527 | 20140525 |
37639 | cop_opt32 | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140527 | 20140525 |
37651 | cop_opt32 | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140527 | 20140525 |
37651 | cop_opt32 | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140527 | 20140525 |
37662 | cop_opt32 | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20140527 | 20140525 |
37674 | cop_opt32 | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140527 | 20140525 |
37682 | cop_opt32 | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140527 | 20140525 |
37697 | cop_opt32 | gcc -m32 -O -fomit-frame-pointer | 20140527 | 20140525 |
37701 | cop_opt32 | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20140527 | 20140525 |
37709 | cop_opt32 | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140527 | 20140525 |
37713 | cop_opt32 | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140527 | 20140525 |
37736 | cop_opt32 | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140527 | 20140525 |
37748 | cop_opt32 | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140527 | 20140525 |
37752 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140527 | 20140525 |
37752 | cop_opt32 | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140527 | 20140525 |
37752 | cop_opt32 | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140527 | 20140525 |
37756 | cop_opt32 | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140527 | 20140525 |
37756 | cop_opt32 | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140527 | 20140525 |
37772 | cop_opt32 | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140527 | 20140525 |
37822 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140527 | 20140525 |
37842 | cop_opt32 | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140527 | 20140525 |
37857 | cop_opt32 | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20140527 | 20140525 |
37924 | cop_opt32 | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140527 | 20140525 |
37982 | cop_opt32 | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140527 | 20140525 |
38002 | cop_opt32 | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140527 | 20140525 |
38087 | cop_opt32 | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20140527 | 20140525 |
38255 | cop_opt32 | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140527 | 20140525 |
38298 | cop_opt32 | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140527 | 20140525 |
38392 | cop_opt32 | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140527 | 20140525 |
39090 | cop_opt32 | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140527 | 20140525 |
39113 | cop_opt32 | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20140527 | 20140525 |
39121 | cop_opt32 | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140527 | 20140525 |
39183 | cop_opt32 | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140527 | 20140525 |
39199 | cop_opt32 | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
39351 | cop_opt32 | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
39351 | cop_opt32 | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
39371 | cop_opt32 | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
39386 | cop_opt32 | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140527 | 20140525 |
39390 | cop_opt32 | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
39402 | cop_opt32 | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140527 | 20140525 |
39421 | cop_opt32 | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140527 | 20140525 |
39429 | cop_opt32 | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
39460 | cop_opt32 | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20140527 | 20140525 |
39468 | cop_opt32 | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20140527 | 20140525 |
39495 | cop_opt32 | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140527 | 20140525 |
39523 | cop_opt32 | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20140527 | 20140525 |
39523 | cop_opt32 | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20140527 | 20140525 |
39527 | cop_opt32 | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
39534 | cop_opt32 | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140527 | 20140525 |
39534 | cop_opt32 | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20140527 | 20140525 |
39554 | cop_opt32 | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140527 | 20140525 |
39581 | cop_opt32 | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
39604 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140527 | 20140525 |
39640 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140527 | 20140525 |
39675 | cop_opt32 | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
39691 | cop_opt32 | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
39741 | cop_opt32 | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140527 | 20140525 |
39745 | cop_opt32 | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140527 | 20140525 |
39753 | cop_opt32 | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140527 | 20140525 |
39757 | cop_opt32 | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
39768 | cop_opt32 | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140527 | 20140525 |
39776 | cop_opt32 | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
39784 | cop_opt32 | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140527 | 20140525 |
39819 | cop_opt32 | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140527 | 20140525 |
39819 | cop_opt32 | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140527 | 20140525 |
39846 | cop_opt32 | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140527 | 20140525 |
39889 | cop_opt32 | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
39917 | cop_opt32 | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
39936 | cop_opt32 | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140527 | 20140525 |
39948 | cop_opt32 | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140527 | 20140525 |
39956 | cop_opt32 | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140527 | 20140525 |
39963 | cop_opt32 | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140527 | 20140525 |
39994 | cop_opt32 | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
40034 | cop_opt32 | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140527 | 20140525 |
40057 | cop_opt32 | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140527 | 20140525 |
40057 | cop_opt32 | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
40088 | cop_opt32 | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140527 | 20140525 |
40131 | cop_opt32 | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140527 | 20140525 |
40135 | cop_opt32 | gcc -m32 -Os -fomit-frame-pointer | 20140527 | 20140525 |
40170 | cop_opt32 | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140527 | 20140525 |
40174 | cop_opt32 | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20140527 | 20140525 |
40178 | cop_opt32 | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
40190 | cop_opt32 | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140527 | 20140525 |
40197 | cop_opt32 | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
40217 | cop_opt32 | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140527 | 20140525 |
40224 | cop_opt32 | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
40228 | cop_opt32 | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140527 | 20140525 |
40228 | cop_opt32 | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140527 | 20140525 |
40229 | cop_opt32 | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140527 | 20140525 |
40233 | cop_opt32 | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140527 | 20140525 |
40233 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
40236 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
40236 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140527 | 20140525 |
40244 | cop_opt32 | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140527 | 20140525 |
40244 | cop_opt32 | gcc -m32 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
40252 | cop_opt32 | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
40264 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140527 | 20140525 |
40264 | cop_opt32 | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140527 | 20140525 |
40268 | cop_opt32 | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140527 | 20140525 |
40271 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
40275 | cop_opt32 | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140527 | 20140525 |
40279 | cop_opt32 | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140527 | 20140525 |
40283 | cop_opt32 | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140527 | 20140525 |
40295 | cop_opt32 | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140527 | 20140525 |
40299 | cop_opt32 | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140527 | 20140525 |
40319 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
40322 | cop_opt32 | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
40326 | cop_opt32 | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
40330 | cop_opt32 | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
40330 | cop_opt32 | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
40341 | cop_opt32 | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
40342 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140527 | 20140525 |
40369 | cop_opt32 | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140527 | 20140525 |
40381 | cop_opt32 | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140527 | 20140525 |
40408 | cop_opt32 | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
40420 | cop_opt32 | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140527 | 20140525 |
40424 | cop_opt32 | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140527 | 20140525 |
40427 | cop_opt32 | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
40451 | cop_opt32 | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
40451 | cop_opt32 | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140527 | 20140525 |
40463 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
40474 | cop_opt32 | gcc -m32 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
40482 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
40552 | cop_opt32 | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140527 | 20140525 |
40611 | cop_opt32 | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
40615 | cop_opt32 | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140527 | 20140525 |
40619 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140527 | 20140525 |
40623 | cop_opt32 | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140527 | 20140525 |
40634 | cop_opt32 | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140527 | 20140525 |
40634 | cop_opt32 | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140527 | 20140525 |
40638 | cop_opt32 | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140527 | 20140525 |
40654 | cop_opt32 | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140527 | 20140525 |
40677 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140527 | 20140525 |
40681 | cop_opt32 | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
40700 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140527 | 20140525 |
40704 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140527 | 20140525 |
40724 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140527 | 20140525 |
40743 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140527 | 20140525 |
40755 | cop_opt32 | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140527 | 20140525 |
40774 | cop_opt32 | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140527 | 20140525 |
40794 | cop_opt32 | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140527 | 20140525 |
40821 | cop_opt32 | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140527 | 20140525 |
40857 | cop_opt32 | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
41352 | cop_opt32 | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140527 | 20140525 |
41360 | cop_opt32 | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140527 | 20140525 |
41402 | cop_opt32 | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
41422 | cop_opt32 | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
41434 | cop_opt32 | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
41457 | cop_opt32 | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
41461 | cop_opt32 | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
41469 | cop_opt32 | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140527 | 20140525 |
41477 | cop_opt32 | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140527 | 20140525 |