Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
13015 | e/v3 | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20171110 | 20171020 |
13063 | e/v3 | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20171110 | 20171020 |
13115 | e/v3 | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20171110 | 20171020 |
13172 | e/v3 | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20171110 | 20171020 |
13233 | e/v3 | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
13281 | e/v3 | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
13281 | e/v3 | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
13333 | e/v3 | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20171110 | 20171020 |
13334 | e/v3 | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20171110 | 20171020 |
13423 | e/v3 | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20171110 | 20171020 |
13424 | e/v3 | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20171110 | 20171020 |
13438 | e/v3 | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20171110 | 20171020 |
13504 | e/v3 | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
13505 | e/v3 | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20171110 | 20171020 |
13533 | e/v3 | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
13575 | e/v3 | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20171110 | 20171020 |
13585 | e/v3 | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20171110 | 20171020 |
13609 | e/v3 | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
13618 | e/v3 | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
13766 | e/v3 | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20171110 | 20171020 |
13779 | e/v3 | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20171110 | 20171020 |
13779 | e/v3 | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20171110 | 20171020 |
13784 | e/v3 | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20171110 | 20171020 |
13794 | e/v3 | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20171110 | 20171020 |
13851 | e/v3 | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20171110 | 20171020 |
13860 | e/v3 | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20171110 | 20171020 |
13861 | e/v3 | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20171110 | 20171020 |
13884 | e/v3 | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20171110 | 20171020 |
13894 | e/v3 | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
13932 | e/v3 | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20171110 | 20171020 |
13956 | e/v3 | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20171110 | 20171020 |
13993 | e/v3 | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
14003 | e/v3 | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20171110 | 20171020 |
14022 | e/v3 | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20171110 | 20171020 |
14065 | e/v3 | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20171110 | 20171020 |
14075 | e/v3 | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
14088 | e/v3 | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20171110 | 20171020 |
14103 | e/v3 | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20171110 | 20171020 |
14108 | e/v3 | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20171110 | 20171020 |
14108 | e/v3 | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20171110 | 20171020 |
14112 | e/v3 | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20171110 | 20171020 |
14131 | e/v3 | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
14131 | e/v3 | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
14136 | e/v3 | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
14231 | e/v3 | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20171110 | 20171020 |
14241 | e/v3 | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20171110 | 20171020 |
14278 | e/v3 | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20171110 | 20171020 |
14359 | e/v3 | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20171110 | 20171020 |
14388 | e/v3 | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20171110 | 20171020 |
14398 | e/v3 | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20171110 | 20171020 |
14411 | e/v3 | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20171110 | 20171020 |
14492 | e/v3 | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20171110 | 20171020 |
14559 | e/v3 | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20171110 | 20171020 |
14573 | e/v3 | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20171110 | 20171020 |
14577 | e/v3 | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20171110 | 20171020 |
14626 | e/v3 | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20171110 | 20171020 |
14635 | e/v3 | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20171110 | 20171020 |
14659 | e/v3 | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20171110 | 20171020 |
14659 | e/v3 | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20171110 | 20171020 |
14754 | e/v3 | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20171110 | 20171020 |
14815 | e/v3 | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20171110 | 20171020 |
14834 | e/v3 | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20171110 | 20171020 |
14863 | e/v3 | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20171110 | 20171020 |
15029 | e/v3 | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20171110 | 20171020 |
15300 | e/v3 | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20171110 | 20171020 |
16773 | e/v3 | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
17034 | e/v3 | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
17062 | e/v3 | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
17114 | e/v3 | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
17119 | e/v3 | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
17133 | e/v3 | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20171110 | 20171020 |
17167 | e/v3 | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
17342 | e/v3 | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20171110 | 20171020 |
17342 | e/v3 | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
17351 | e/v3 | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20171110 | 20171020 |
17352 | e/v3 | gcc -m32 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
17376 | e/v3 | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20171110 | 20171020 |
17408 | e/v3 | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20171110 | 20171020 |
17423 | e/v3 | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20171110 | 20171020 |
17442 | e/v3 | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20171110 | 20171020 |
17442 | e/v3 | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
17471 | e/v3 | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20171110 | 20171020 |
17513 | e/v3 | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20171110 | 20171020 |
17513 | e/v3 | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
17556 | e/v3 | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
17603 | e/v3 | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20171110 | 20171020 |
17604 | e/v3 | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
17632 | e/v3 | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20171110 | 20171020 |
17656 | e/v3 | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
17674 | e/v3 | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
17708 | e/v3 | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
17727 | e/v3 | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20171110 | 20171020 |
17780 | e/v3 | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20171110 | 20171020 |
17799 | e/v3 | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20171110 | 20171020 |
17822 | e/v3 | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
17822 | e/v3 | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20171110 | 20171020 |
17860 | e/v3 | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
17870 | e/v3 | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20171110 | 20171020 |
17874 | e/v3 | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
17955 | e/v3 | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
17959 | e/v3 | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20171110 | 20171020 |
17959 | e/v3 | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20171110 | 20171020 |
17970 | e/v3 | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
17984 | e/v3 | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
18021 | e/v3 | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20171110 | 20171020 |
18036 | e/v3 | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20171110 | 20171020 |
18040 | e/v3 | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20171110 | 20171020 |
18150 | e/v3 | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20171110 | 20171020 |
18173 | e/v3 | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20171110 | 20171020 |
19613 | e/v3 | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
20335 | e/v3 | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
20377 | e/v3 | gcc -m32 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
20416 | e/v3 | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20171110 | 20171020 |
20425 | e/v3 | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20171110 | 20171020 |
20558 | e/v3 | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
20563 | e/v3 | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20171110 | 20171020 |
20596 | e/v3 | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20171110 | 20171020 |
20611 | e/v3 | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20171110 | 20171020 |
20615 | e/v3 | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20171110 | 20171020 |
20924 | e/v3 | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20171110 | 20171020 |
21061 | e/v3 | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20171110 | 20171020 |
21062 | e/v3 | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20171110 | 20171020 |
21062 | e/v3 | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20171110 | 20171020 |
21062 | e/v3 | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20171110 | 20171020 |
21062 | e/v3 | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20171110 | 20171020 |
21204 | e/v3 | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20171110 | 20171020 |
21251 | e/v3 | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
21256 | e/v3 | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
21280 | e/v3 | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20171110 | 20171020 |
21313 | e/v3 | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
21314 | e/v3 | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20171110 | 20171020 |
21361 | e/v3 | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20171110 | 20171020 |
21375 | e/v3 | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20171110 | 20171020 |
21389 | e/v3 | gcc -m32 -Os -fomit-frame-pointer | 20171110 | 20171020 |
21427 | e/v3 | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20171110 | 20171020 |
21432 | e/v3 | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20171110 | 20171020 |
21499 | e/v3 | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20171110 | 20171020 |
21513 | e/v3 | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20171110 | 20171020 |
21580 | e/v3 | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20171110 | 20171020 |
21679 | e/v3 | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20171110 | 20171020 |
21702 | e/v3 | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20171110 | 20171020 |
21703 | e/v3 | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20171110 | 20171020 |
21726 | e/v3 | gcc -m32 -O -fomit-frame-pointer | 20171110 | 20171020 |
21764 | e/v3 | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20171110 | 20171020 |
21846 | e/v3 | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20171110 | 20171020 |
21860 | e/v3 | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20171110 | 20171020 |
22097 | e/v3 | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20171110 | 20171020 |
22220 | e/v3 | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20171110 | 20171020 |
22249 | e/v3 | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20171110 | 20171020 |
22454 | e/v3 | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20171110 | 20171020 |
22458 | e/v3 | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20171110 | 20171020 |
22800 | e/v3 | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20171110 | 20171020 |
22843 | e/v3 | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20171110 | 20171020 |