| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 678500 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 679591 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 681076 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140602 | 20140517 |
| 682000 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140602 | 20140517 |
| 682315 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 683945 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140602 | 20140517 |
| 684988 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 688385 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 689042 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 689103 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 691349 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140602 | 20140517 |
| 691654 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 692000 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 693161 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 694255 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 694558 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140602 | 20140517 |
| 698800 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 700809 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 701130 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 701952 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 702748 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 703345 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 703797 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 705137 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 706294 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 706730 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 706894 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 708612 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140602 | 20140517 |
| 708706 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140602 | 20140517 |
| 711382 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 712579 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 713776 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 714873 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 715885 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 716027 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 716124 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 718434 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 718824 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 722394 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 728194 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 730724 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 731709 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 734224 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 736591 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 740740 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 746291 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 747909 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 752718 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 753009 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 754885 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 755239 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 756727 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 766255 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 768882 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 770057 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 770379 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 771082 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 771979 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 772258 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 778094 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 778500 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 790376 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 792091 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 795803 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 809903 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 810488 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 810994 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 820309 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 1295110 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 1302908 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 1310406 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 1311892 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 1312066 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 1312815 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 1313218 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 1313648 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 1320991 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 1328167 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 1328242 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 1334792 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 1335345 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 1335400 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 1337206 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 1341314 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 1435359 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 1935226 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140602 | 20140517 |
| 3336267 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 3337382 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 3341197 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 3341597 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 3349267 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 3354133 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 3356458 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 3359661 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140602 | 20140517 |
| 3362609 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 3373026 | ref | gcc -m32 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 3377830 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 3382665 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140602 | 20140517 |
| 3386709 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140602 | 20140517 |
| 3388094 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140602 | 20140517 |
| 3397791 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140602 | 20140517 |
| 3399667 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 3400254 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 3409282 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 3409709 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 3417774 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 3455800 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 3489606 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 3545894 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 3561163 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 3563803 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 3580836 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 3589376 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 3615206 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 3722445 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 3728351 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 3828966 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140602 | 20140517 |
| 3831382 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140602 | 20140517 |
| 3855998 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 3999427 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 6164736 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140602 | 20140517 |
| 6207552 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 6208845 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 6216514 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 6220748 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140602 | 20140517 |
| 6220760 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 6225664 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 6231818 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 6233667 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 6266627 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 6266682 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 6270042 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 6392233 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 6399324 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 6543668 | ref | gcc -m32 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 6553776 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 6575179 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 6588906 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 6641903 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140602 | 20140517 |
| 6696094 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140602 | 20140517 |