Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
11277 | e/tpy | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161014 | 20161009 |
11322 | e/tpy | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161014 | 20161009 |
11331 | e/tpy | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
11331 | e/tpy | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20161014 | 20161009 |
11331 | e/tpy | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20161014 | 20161009 |
11376 | e/tpy | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20161014 | 20161009 |
11385 | e/tpy | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20161014 | 20161009 |
11430 | e/tpy | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
11430 | e/tpy | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161014 | 20161009 |
11475 | e/tpy | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20161014 | 20161009 |
11484 | e/tpy | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
11511 | e/tpy | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
11520 | e/tpy | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
11556 | e/tpy | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161014 | 20161009 |
11556 | e/tpy | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161014 | 20161009 |
11565 | e/tpy | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
11565 | e/tpy | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161014 | 20161009 |
11565 | e/tpy | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20161014 | 20161009 |
11574 | e/tpy | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
11574 | e/tpy | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161014 | 20161009 |
11583 | e/tpy | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161014 | 20161009 |
11583 | e/tpy | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20161014 | 20161009 |
11592 | e/tpy | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20161014 | 20161009 |
11601 | e/tpy | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20161014 | 20161009 |
11610 | e/tpy | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20161014 | 20161009 |
11619 | e/tpy | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
11628 | e/tpy | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20161014 | 20161009 |
11628 | e/tpy | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20161014 | 20161009 |
11637 | e/tpy | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
11646 | e/tpy | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161014 | 20161009 |
11646 | e/tpy | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
11655 | e/tpy | gcc -m32 -Os -fomit-frame-pointer | 20161014 | 20161009 |
11664 | e/tpy | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
11700 | e/tpy | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20161014 | 20161009 |
11709 | e/tpy | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20161014 | 20161009 |
11709 | e/tpy | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20161014 | 20161009 |
11718 | e/tpy | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20161014 | 20161009 |
11727 | e/tpy | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161014 | 20161009 |
11745 | e/tpy | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
11754 | e/tpy | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
11754 | e/tpy | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
11754 | e/tpy | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161014 | 20161009 |
11754 | e/tpy | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
11763 | e/tpy | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20161014 | 20161009 |
11763 | e/tpy | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
11763 | e/tpy | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
11763 | e/tpy | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
11763 | e/tpy | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
11763 | e/tpy | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161014 | 20161009 |
11763 | e/tpy | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161014 | 20161009 |
11763 | e/tpy | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161014 | 20161009 |
11763 | e/tpy | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161014 | 20161009 |
11772 | e/tpy | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
11772 | e/tpy | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161014 | 20161009 |
11790 | e/tpy | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20161014 | 20161009 |
11790 | e/tpy | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161014 | 20161009 |
11790 | e/tpy | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
11790 | e/tpy | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161014 | 20161009 |
11790 | e/tpy | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161014 | 20161009 |
11790 | e/tpy | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20161014 | 20161009 |
11799 | e/tpy | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161014 | 20161009 |
11799 | e/tpy | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
11799 | e/tpy | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
11799 | e/tpy | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
11799 | e/tpy | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161014 | 20161009 |
11826 | e/tpy | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20161014 | 20161009 |
11826 | e/tpy | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
11835 | e/tpy | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161014 | 20161009 |
11835 | e/tpy | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20161014 | 20161009 |
11871 | e/tpy | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20161014 | 20161009 |
11871 | e/tpy | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20161014 | 20161009 |
11871 | e/tpy | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
11916 | e/tpy | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20161014 | 20161009 |
11934 | e/tpy | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161014 | 20161009 |
11934 | e/tpy | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161014 | 20161009 |
11943 | e/tpy | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161014 | 20161009 |
11943 | e/tpy | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161014 | 20161009 |
11943 | e/tpy | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161014 | 20161009 |
11943 | e/tpy | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20161014 | 20161009 |
11943 | e/tpy | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20161014 | 20161009 |
11970 | e/tpy | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161014 | 20161009 |
12033 | e/tpy | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20161014 | 20161009 |
12042 | e/tpy | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20161014 | 20161009 |
12060 | e/tpy | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161014 | 20161009 |
12087 | e/tpy | gcc -m32 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
12087 | e/tpy | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161014 | 20161009 |
12123 | e/tpy | gcc -m32 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
12123 | e/tpy | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
12132 | e/tpy | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
12168 | e/tpy | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
12177 | e/tpy | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20161014 | 20161009 |
12186 | e/tpy | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20161014 | 20161009 |
12222 | e/tpy | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
12240 | e/tpy | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
12294 | e/tpy | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20161014 | 20161009 |
12303 | e/tpy | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20161014 | 20161009 |
12312 | e/tpy | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
12312 | e/tpy | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
12330 | e/tpy | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161014 | 20161009 |
12330 | e/tpy | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20161014 | 20161009 |
12348 | e/tpy | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
12411 | e/tpy | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161014 | 20161009 |
12411 | e/tpy | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20161014 | 20161009 |
12483 | e/tpy | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20161014 | 20161009 |
12492 | e/tpy | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161014 | 20161009 |
12510 | e/tpy | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
12510 | e/tpy | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161014 | 20161009 |
12519 | e/tpy | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
12528 | e/tpy | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161014 | 20161009 |
12528 | e/tpy | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20161014 | 20161009 |
12600 | e/tpy | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
12600 | e/tpy | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161014 | 20161009 |
12609 | e/tpy | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
12627 | e/tpy | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20161014 | 20161009 |
12996 | e/tpy | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20161014 | 20161009 |
13275 | e/tpy | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
13320 | e/tpy | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20161014 | 20161009 |
13320 | e/tpy | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20161014 | 20161009 |
13320 | e/tpy | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20161014 | 20161009 |
13428 | e/tpy | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
13446 | e/tpy | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161014 | 20161009 |
13536 | e/tpy | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
13536 | e/tpy | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
13545 | e/tpy | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20161014 | 20161009 |
13716 | e/tpy | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20161014 | 20161009 |
13788 | e/tpy | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20161014 | 20161009 |
13797 | e/tpy | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20161014 | 20161009 |
13905 | e/tpy | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20161014 | 20161009 |
13932 | e/tpy | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20161014 | 20161009 |
13932 | e/tpy | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20161014 | 20161009 |
13932 | e/tpy | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20161014 | 20161009 |
13932 | e/tpy | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161014 | 20161009 |
13986 | e/tpy | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20161014 | 20161009 |
13986 | e/tpy | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20161014 | 20161009 |
14031 | e/tpy | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20161014 | 20161009 |
14049 | e/tpy | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20161014 | 20161009 |
14049 | e/tpy | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20161014 | 20161009 |
14049 | e/tpy | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20161014 | 20161009 |
14049 | e/tpy | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161014 | 20161009 |
14058 | e/tpy | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20161014 | 20161009 |
14067 | e/tpy | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20161014 | 20161009 |
14076 | e/tpy | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161014 | 20161009 |
14076 | e/tpy | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20161014 | 20161009 |
14076 | e/tpy | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20161014 | 20161009 |
14103 | e/tpy | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20161014 | 20161009 |
14211 | e/tpy | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20161014 | 20161009 |
14274 | e/tpy | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20161014 | 20161009 |
14283 | e/tpy | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20161014 | 20161009 |
14301 | e/tpy | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20161014 | 20161009 |
14445 | e/tpy | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20161014 | 20161009 |
14625 | e/tpy | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20161014 | 20161009 |
14625 | e/tpy | gcc -m32 -O -fomit-frame-pointer | 20161014 | 20161009 |
14625 | e/tpy | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20161014 | 20161009 |
15228 | e/tpy | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20161014 | 20161009 |
16209 | e/tpy | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20161014 | 20161009 |
16452 | e/tpy | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20161014 | 20161009 |
17208 | e/tpy | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161014 | 20161009 |
17244 | e/tpy | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20161014 | 20161009 |
17829 | e/tpy | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161014 | 20161009 |
17829 | e/tpy | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20161014 | 20161009 |