| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 229144996 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 229148208 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 229148448 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 229152980 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 229153740 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 229155276 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 229155548 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 229156352 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 229159348 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 229159864 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 229160124 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 229160148 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 229160584 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 229161360 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 229161772 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 229162560 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 229162912 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 229164496 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 229165924 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 229166388 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 229170532 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 229170960 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 229173844 | ref | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 229174940 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 229175468 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 229175528 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 229175844 | ref | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 229175852 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 229179052 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 229182372 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140706 | 20140622 |
| 229185760 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 229185936 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 229186268 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 229186912 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 229188084 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 229189768 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 229190020 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 229190076 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140706 | 20140622 |
| 229191100 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 229191184 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 229191368 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 229192616 | ref | gcc -m32 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 229192696 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20140706 | 20140622 |
| 229193300 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 229193464 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 229194184 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 229195124 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 229195280 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20140706 | 20140622 |
| 229196328 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20140706 | 20140622 |
| 229197140 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 229197276 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 229199148 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 229200548 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 229201148 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140706 | 20140622 |
| 229201256 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 229201692 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 229202392 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 229202656 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 229203096 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140706 | 20140622 |
| 229203192 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 229203988 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140706 | 20140622 |
| 229204512 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 229208060 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140706 | 20140622 |
| 229208800 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140706 | 20140622 |
| 229210112 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140707 | 20140622 |
| 229210420 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 229211440 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 229217312 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 229218920 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 229219712 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 229219880 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140706 | 20140622 |
| 229220140 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140706 | 20140622 |
| 229220156 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 229222540 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140707 | 20140622 |
| 229222800 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140706 | 20140622 |
| 229223064 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140706 | 20140622 |
| 229223720 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 229223940 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 229224772 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 229225068 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 229225656 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140707 | 20140622 |
| 229228072 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 229228188 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140706 | 20140622 |
| 229228436 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 229228572 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140707 | 20140622 |
| 229229352 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 229229560 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 229229684 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 229230128 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 229231572 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 229232992 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20140706 | 20140622 |
| 229234036 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140706 | 20140622 |
| 229236132 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 229236192 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140707 | 20140622 |
| 229238032 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 229238396 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 229238664 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 229241148 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 229241356 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 229246332 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 229285400 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 229294840 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 229297844 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 229312472 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 229312900 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 229313224 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 229313524 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 229314148 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 229316124 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 229316244 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 229316472 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 229316760 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 229316852 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 229317364 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 229318292 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 229319916 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 229320012 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 229320716 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 229320812 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 229321316 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 229321492 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 229322620 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 229322808 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 229322852 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 229323016 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 229323120 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 229323816 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 229324724 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 229324804 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 229324960 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 229325020 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 229325328 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 229326040 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 229326912 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 229327184 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 229327656 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 229327700 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 229328444 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140706 | 20140622 |
| 229328816 | ref | gcc -m32 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 229329112 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 229329120 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 229329216 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 229329688 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 229330376 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 229330664 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 229333788 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 229334312 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 229335180 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 229335732 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 229335936 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 229336148 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 229336488 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140706 | 20140622 |
| 229337452 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 229338048 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 229338508 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 229338564 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 229339416 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 229340888 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 229341564 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 229342032 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 229342592 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 229342676 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 229344152 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 229346156 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 229346328 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 229350536 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 229354156 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 229356532 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 229359692 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140706 | 20140622 |
| 229373256 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140707 | 20140622 |
| 229394764 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140707 | 20140622 |
| 229739412 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140706 | 20140622 |