Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
43849 | opt64 | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20171113 | 20171020 |
44178 | opt64 | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20171113 | 20171020 |
44372 | opt64 | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20171113 | 20171020 |
44456 | opt64 | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20171113 | 20171020 |
44559 | opt64 | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20171113 | 20171020 |
44579 | opt64 | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20171113 | 20171020 |
44579 | opt64 | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20171113 | 20171020 |
44591 | opt64 | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20171113 | 20171020 |
44622 | opt64 | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20171113 | 20171020 |
44666 | opt64 | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20171113 | 20171020 |
44674 | opt64 | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20171113 | 20171020 |
44724 | opt64 | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20171113 | 20171020 |
44762 | opt64 | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20171113 | 20171020 |
44918 | opt64 | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20171113 | 20171020 |
44936 | opt64 | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20171113 | 20171020 |
44979 | opt64 | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20171113 | 20171020 |
44995 | opt64 | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20171113 | 20171020 |
45034 | opt64 | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20171113 | 20171020 |
45059 | opt64 | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20171113 | 20171020 |
45075 | opt64 | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20171113 | 20171020 |
45097 | opt64 | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20171113 | 20171020 |
45099 | opt64 | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20171113 | 20171020 |
45135 | opt64 | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20171113 | 20171020 |
45162 | opt64 | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20171113 | 20171020 |
45166 | opt64 | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20171113 | 20171020 |
45192 | opt64 | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20171113 | 20171020 |
45199 | opt64 | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20171113 | 20171020 |
45267 | opt64 | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20171113 | 20171020 |
45268 | opt64 | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20171113 | 20171020 |
45276 | opt64 | gcc -m32 -Os -fomit-frame-pointer | 20171113 | 20171020 |
45357 | opt64 | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20171113 | 20171020 |
45432 | opt64 | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20171113 | 20171020 |
45468 | opt64 | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20171113 | 20171020 |
45619 | opt64 | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20171113 | 20171020 |
45754 | opt64 | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20171113 | 20171020 |
45783 | opt64 | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20171113 | 20171020 |
45955 | opt64 | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20171113 | 20171020 |
45989 | opt64 | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20171113 | 20171020 |
46110 | opt64 | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20171113 | 20171020 |
46128 | opt64 | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20171113 | 20171020 |
46208 | opt64 | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20171113 | 20171020 |
46211 | opt64 | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20171113 | 20171020 |
46225 | opt64 | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20171113 | 20171020 |
46265 | opt64 | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20171113 | 20171020 |
46277 | opt64 | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20171113 | 20171020 |
46316 | opt64 | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20171113 | 20171020 |
46466 | opt64 | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20171113 | 20171020 |
46543 | opt64 | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20171113 | 20171020 |
46578 | opt64 | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20171113 | 20171020 |
46603 | opt64 | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20171113 | 20171020 |
46608 | opt64 | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20171113 | 20171020 |
46633 | opt64 | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20171113 | 20171020 |
46651 | opt64 | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20171113 | 20171020 |
46699 | opt64 | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20171113 | 20171020 |
46703 | opt64 | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20171113 | 20171020 |
46728 | opt64 | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20171113 | 20171020 |
46740 | opt64 | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20171113 | 20171020 |
46742 | opt64 | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20171113 | 20171020 |
46817 | opt64 | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20171113 | 20171020 |
46852 | opt64 | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20171113 | 20171020 |
46942 | opt64 | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20171113 | 20171020 |
46976 | opt64 | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20171113 | 20171020 |
47023 | opt64 | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20171113 | 20171020 |
47039 | opt64 | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20171113 | 20171020 |
47040 | opt64 | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20171113 | 20171020 |
47043 | opt64 | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20171113 | 20171020 |
47048 | opt64 | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20171113 | 20171020 |
47078 | opt64 | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20171113 | 20171020 |
47137 | opt64 | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20171113 | 20171020 |
47145 | opt64 | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20171113 | 20171020 |
47148 | opt64 | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20171113 | 20171020 |
47162 | opt64 | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20171113 | 20171020 |
47164 | opt64 | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20171113 | 20171020 |
47185 | opt64 | gcc -m32 -O2 -fomit-frame-pointer | 20171113 | 20171020 |
47207 | opt64 | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20171113 | 20171020 |
47236 | opt64 | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20171113 | 20171020 |
47266 | opt64 | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20171113 | 20171020 |
47272 | opt64 | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20171113 | 20171020 |
47275 | opt64 | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20171113 | 20171020 |
47276 | opt64 | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20171113 | 20171020 |
47285 | opt64 | gcc -m32 -O3 -fomit-frame-pointer | 20171113 | 20171020 |
47308 | opt64 | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20171113 | 20171020 |
47335 | opt64 | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20171113 | 20171020 |
47347 | opt64 | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20171113 | 20171020 |
47360 | opt64 | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20171113 | 20171020 |
47370 | opt64 | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20171113 | 20171020 |
47388 | opt64 | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20171113 | 20171020 |
47407 | opt64 | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20171113 | 20171020 |
47420 | opt64 | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20171113 | 20171020 |
47495 | opt64 | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20171113 | 20171020 |
47505 | opt64 | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20171113 | 20171020 |
47507 | opt64 | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20171113 | 20171020 |
47556 | opt64 | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20171113 | 20171020 |
47574 | opt64 | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20171113 | 20171020 |
47581 | opt64 | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20171113 | 20171020 |
47585 | opt64 | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20171113 | 20171020 |
47607 | opt64 | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20171113 | 20171020 |
47615 | opt64 | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20171113 | 20171020 |
47695 | opt64 | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20171113 | 20171020 |
47722 | opt64 | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20171113 | 20171020 |
47729 | opt64 | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20171113 | 20171020 |
47813 | opt64 | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20171113 | 20171020 |
47850 | opt64 | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20171113 | 20171020 |
47857 | opt64 | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20171113 | 20171020 |
47860 | opt64 | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20171113 | 20171020 |
47875 | opt64 | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20171113 | 20171020 |
47907 | opt64 | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20171113 | 20171020 |
47931 | opt64 | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20171113 | 20171020 |
47932 | opt64 | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20171113 | 20171020 |
47958 | opt64 | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20171113 | 20171020 |
48052 | opt64 | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20171113 | 20171020 |
48109 | opt64 | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20171113 | 20171020 |
48116 | opt64 | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20171113 | 20171020 |
48166 | opt64 | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20171113 | 20171020 |
48215 | opt64 | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20171113 | 20171020 |
48336 | opt64 | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20171113 | 20171020 |
48338 | opt64 | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20171113 | 20171020 |
48421 | opt64 | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20171113 | 20171020 |
48427 | opt64 | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20171113 | 20171020 |
48435 | opt64 | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20171113 | 20171020 |
48460 | opt64 | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20171113 | 20171020 |
48495 | opt64 | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20171113 | 20171020 |
48525 | opt64 | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20171113 | 20171020 |
48542 | opt64 | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20171113 | 20171020 |
48562 | opt64 | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20171113 | 20171020 |
48576 | opt64 | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20171113 | 20171020 |
48592 | opt64 | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20171113 | 20171020 |
48791 | opt64 | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20171113 | 20171020 |
48794 | opt64 | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20171113 | 20171020 |
48817 | opt64 | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20171113 | 20171020 |
48841 | opt64 | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20171113 | 20171020 |
48898 | opt64 | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20171113 | 20171020 |
48909 | opt64 | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20171113 | 20171020 |
49020 | opt64 | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20171113 | 20171020 |
49029 | opt64 | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20171113 | 20171020 |
49122 | opt64 | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20171113 | 20171020 |
49184 | opt64 | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20171113 | 20171020 |
49210 | opt64 | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20171113 | 20171020 |
49212 | opt64 | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20171113 | 20171020 |
49217 | opt64 | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20171113 | 20171020 |
49277 | opt64 | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20171113 | 20171020 |
49392 | opt64 | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20171113 | 20171020 |
49427 | opt64 | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20171113 | 20171020 |
49458 | opt64 | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20171113 | 20171020 |
49520 | opt64 | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20171113 | 20171020 |
49522 | opt64 | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20171113 | 20171020 |
49543 | opt64 | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20171113 | 20171020 |
49552 | opt64 | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20171113 | 20171020 |
49556 | opt64 | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20171113 | 20171020 |
49560 | opt64 | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20171113 | 20171020 |
49589 | opt64 | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20171113 | 20171020 |
49590 | opt64 | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20171113 | 20171020 |
49595 | opt64 | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20171113 | 20171020 |
49634 | opt64 | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20171113 | 20171020 |
49642 | opt64 | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20171113 | 20171020 |
49671 | opt64 | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20171113 | 20171020 |
49684 | opt64 | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20171113 | 20171020 |
49698 | opt64 | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20171113 | 20171020 |
49764 | opt64 | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20171113 | 20171020 |
49772 | opt64 | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20171113 | 20171020 |
49785 | opt64 | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20171113 | 20171020 |
49849 | opt64 | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20171113 | 20171020 |
49869 | opt64 | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20171113 | 20171020 |
49877 | opt64 | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20171113 | 20171020 |
49894 | opt64 | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20171113 | 20171020 |
49925 | opt64 | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20171113 | 20171020 |
50020 | opt64 | gcc -m32 -O -fomit-frame-pointer | 20171113 | 20171020 |
50104 | opt64 | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20171113 | 20171020 |
50172 | opt64 | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20171113 | 20171020 |
50237 | opt64 | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20171113 | 20171020 |
50651 | opt64 | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20171113 | 20171020 |
50905 | opt64 | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20171113 | 20171020 |