| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 229584144 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140721 | 20140622 |
| 229586628 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140721 | 20140622 |
| 229587124 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140721 | 20140622 |
| 229592364 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140721 | 20140622 |
| 229606600 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 229607504 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 229607852 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 229607884 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 229609116 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140721 | 20140622 |
| 229609256 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 229611232 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 229611584 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 229612240 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 229613748 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 229614552 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 229615384 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 229617276 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 229617628 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 229618068 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140721 | 20140622 |
| 229618760 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 229619784 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140721 | 20140622 |
| 229620088 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 229622648 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 229623384 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140721 | 20140622 |
| 229623396 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 229624320 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 229625344 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140721 | 20140622 |
| 229627816 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140721 | 20140622 |
| 229629384 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 229631296 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 229633540 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 229634492 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 229636668 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 229637128 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 229637504 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 229641132 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140721 | 20140622 |
| 229674336 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 229684408 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 229902068 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140721 | 20140622 |
| 229905796 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140721 | 20140622 |
| 229914008 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 229920188 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140721 | 20140622 |
| 229950896 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20140721 | 20140622 |
| 229950984 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140721 | 20140622 |
| 229952896 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140721 | 20140622 |
| 229953432 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140721 | 20140622 |
| 229955784 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20140721 | 20140622 |
| 229957124 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140721 | 20140622 |
| 229957788 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 229957792 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 229958460 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140721 | 20140622 |
| 229958920 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140721 | 20140622 |
| 229961028 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 229963688 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140721 | 20140622 |
| 229965356 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 229966484 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 229972716 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140721 | 20140622 |
| 229974392 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140721 | 20140622 |
| 229987100 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 229988580 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140721 | 20140622 |
| 229991396 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140721 | 20140622 |
| 229993976 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 229994744 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140721 | 20140622 |
| 229996080 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 230019688 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 230022288 | ref | gcc -m32 -O -fomit-frame-pointer | 20140721 | 20140622 |
| 230023580 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20140721 | 20140622 |
| 230043228 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140721 | 20140622 |
| 230048980 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 230064156 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 230146820 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 230154780 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140721 | 20140622 |
| 230174904 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 230176956 | ref | gcc -m32 -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 230191904 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140721 | 20140622 |
| 230247996 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140721 | 20140622 |
| 230264236 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140721 | 20140622 |
| 230280480 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140721 | 20140622 |
| 230280900 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140721 | 20140622 |
| 230281980 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140721 | 20140622 |
| 230282284 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140721 | 20140622 |
| 230283016 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140721 | 20140622 |
| 230284908 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140721 | 20140622 |
| 230290568 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20140721 | 20140622 |
| 230295076 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140721 | 20140622 |
| 230295524 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140721 | 20140622 |
| 230298068 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140721 | 20140622 |
| 230302644 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20140721 | 20140622 |
| 230303344 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140721 | 20140622 |
| 230304676 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140721 | 20140622 |
| 230304708 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140721 | 20140622 |
| 230305900 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 230305964 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140721 | 20140622 |
| 230306664 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140721 | 20140622 |
| 230307244 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 230307468 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 230308256 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 230309032 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140721 | 20140622 |
| 230309052 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 230309712 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 230310892 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 230310928 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 230312996 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 230314564 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140721 | 20140622 |
| 230319220 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 230319560 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 230319840 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 230320332 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 230322684 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 230323112 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 230324664 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 230326876 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20140721 | 20140622 |
| 230327692 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 230327704 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 230328492 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 230328800 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140721 | 20140622 |
| 230332892 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140721 | 20140622 |
| 230341320 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 230342156 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 230344336 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 230349904 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140721 | 20140622 |
| 230351104 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140721 | 20140622 |
| 230353840 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 230358964 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 230367988 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140721 | 20140622 |
| 230426856 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140721 | 20140622 |
| 230436308 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 230496196 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140721 | 20140622 |
| 230500412 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140721 | 20140622 |
| 230503704 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20140721 | 20140622 |
| 230509308 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140721 | 20140622 |
| 230514500 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140721 | 20140622 |
| 230521440 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 230525508 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140721 | 20140622 |
| 230534988 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140721 | 20140622 |
| 230536936 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140721 | 20140622 |
| 230540708 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140721 | 20140622 |
| 230541516 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140721 | 20140622 |
| 230544248 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140721 | 20140622 |
| 230546328 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140721 | 20140622 |
| 230547144 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140721 | 20140622 |
| 230548152 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140721 | 20140622 |
| 230550028 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140721 | 20140622 |
| 230552760 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 230554660 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140721 | 20140622 |
| 230555812 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140721 | 20140622 |
| 230559316 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 230559500 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140721 | 20140622 |
| 230562400 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 230562556 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140721 | 20140622 |
| 230565556 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 230567580 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140721 | 20140622 |
| 230576484 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 230584092 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 230609332 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 230625040 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 230627828 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 230703148 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 230723084 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 230739824 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 230758500 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 230832792 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140721 | 20140622 |
| 230845628 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140721 | 20140622 |
| 230892632 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 231091868 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 231208100 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 231555044 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140721 | 20140622 |
| 231832272 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140721 | 20140622 |
| 232044220 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140721 | 20140622 |
| 232123880 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140721 | 20140622 |