| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 529095 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 534310 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 538420 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 538435 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 538520 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 538555 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 538615 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 538680 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 539415 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 540500 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 540625 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 541450 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 541480 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 541525 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 541690 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 543165 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 543590 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 544475 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 545450 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 545530 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 545570 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 545660 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 545975 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 546065 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 550445 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 551315 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 553385 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 554175 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 554200 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 554210 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 554430 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 555100 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 555450 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 555530 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 556385 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 558630 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 558750 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 559135 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 559465 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 559820 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 572290 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20141019 | 20141014 |
| 600420 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 602360 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 602375 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 603295 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 605375 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 605435 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 605460 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 608380 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 608775 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 613630 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 613655 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 614050 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 614145 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 614725 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 615415 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 615470 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 615525 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 618565 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 671565 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 671870 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20141019 | 20141014 |
| 671880 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 671940 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20141019 | 20141014 |
| 672170 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 673510 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20141019 | 20141014 |
| 673610 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20141019 | 20141014 |
| 673615 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 674400 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20141019 | 20141014 |
| 674455 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20141019 | 20141014 |
| 676005 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 676340 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 676640 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 676650 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 676680 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 712550 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 712755 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20141019 | 20141014 |
| 712945 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20141019 | 20141014 |
| 2087950 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 2134915 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 2168185 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 2169120 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 2169155 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20141019 | 20141014 |
| 2174155 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20141019 | 20141014 |
| 2209455 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 2209705 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 2210235 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 2238490 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 2238520 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 2239155 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 2249610 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 2270545 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 2292920 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 2324680 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20141019 | 20141014 |
| 2324705 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20141019 | 20141014 |
| 2345130 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 2347690 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 2347750 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 2347855 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 2348030 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 2349545 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 2351475 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 2373110 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 2374000 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 2384235 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 2389260 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 2389260 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 2389385 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 2389500 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 2389565 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 2389590 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 2392610 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 2418340 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20141019 | 20141014 |
| 2418495 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20141019 | 20141014 |
| 2418775 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20141019 | 20141014 |
| 2418850 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 2418910 | ref | gcc -m32 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 2419105 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20141019 | 20141014 |
| 2419150 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 2419250 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 2419725 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 2435480 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20141019 | 20141014 |
| 3580090 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 3656790 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 3657045 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20141019 | 20141014 |
| 3795925 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 3796375 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 3806470 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 3806995 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 3830775 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 3830840 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 3830860 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 3835710 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 3838005 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 3838135 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 3840600 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 3855295 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 3856900 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 3858600 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 3865100 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 3867900 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 3868015 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 3868685 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 3868900 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 3869275 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 3878615 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 3881265 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 3881725 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 3884450 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 3887765 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 3887970 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 3888600 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 3888740 | ref | gcc -m32 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 3901645 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 3913725 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 3914440 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 3914965 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 3915100 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 3926190 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 3926825 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 3926860 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 3926930 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 3927060 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 3936165 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 3938065 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 3938075 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 3939315 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 3949330 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20141019 | 20141014 |
| 4220125 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20141019 | 20141014 |
| 4231125 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20141019 | 20141014 |
| 4231250 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20141019 | 20141014 |