| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 706495 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20101207 | 20101204 |
| 708996 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20101207 | 20101204 |
| 712320 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20101207 | 20101204 |
| 712545 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20101207 | 20101204 |
| 713802 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20101207 | 20101204 |
| 714311 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20101207 | 20101204 |
| 714655 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20101207 | 20101204 |
| 714818 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20101207 | 20101204 |
| 715686 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20101207 | 20101204 |
| 716507 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20101207 | 20101204 |
| 718062 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20101207 | 20101204 |
| 718128 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20101207 | 20101204 |
| 719182 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20101207 | 20101204 |
| 719253 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20101207 | 20101204 |
| 719336 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20101207 | 20101204 |
| 719695 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20101207 | 20101204 |
| 720489 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20101207 | 20101204 |
| 720750 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20101207 | 20101204 |
| 727031 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20101207 | 20101204 |
| 727416 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20101207 | 20101204 |
| 732121 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20101207 | 20101204 |
| 732708 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20101207 | 20101204 |
| 732738 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20101207 | 20101204 |
| 733055 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20101207 | 20101204 |
| 733502 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20101207 | 20101204 |
| 735849 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20101207 | 20101204 |
| 735926 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20101207 | 20101204 |
| 737351 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20101207 | 20101204 |
| 738945 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20101207 | 20101204 |
| 739769 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20101207 | 20101204 |
| 739944 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20101207 | 20101204 |
| 740370 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20101207 | 20101204 |
| 743283 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20101207 | 20101204 |
| 774483 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20101207 | 20101204 |
| 774975 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20101207 | 20101204 |
| 774992 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20101207 | 20101204 |
| 775034 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20101207 | 20101204 |
| 777556 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20101207 | 20101204 |
| 777793 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20101207 | 20101204 |
| 777908 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20101207 | 20101204 |
| 781938 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20101207 | 20101204 |
| 804341 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20101207 | 20101204 |
| 804622 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20101207 | 20101204 |
| 804857 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20101207 | 20101204 |
| 805289 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20101207 | 20101204 |
| 1003413 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20101207 | 20101204 |
| 1006347 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20101207 | 20101204 |
| 1006599 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20101207 | 20101204 |
| 1007034 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20101207 | 20101204 |
| 1008797 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20101207 | 20101204 |
| 1009120 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20101207 | 20101204 |
| 1009176 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20101207 | 20101204 |
| 1009295 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20101207 | 20101204 |
| 1009366 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20101207 | 20101204 |
| 1010391 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20101207 | 20101204 |
| 1011043 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20101207 | 20101204 |
| 1011088 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20101207 | 20101204 |
| 1011502 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20101207 | 20101204 |
| 1014021 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20101207 | 20101204 |
| 1015064 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20101207 | 20101204 |
| 1015573 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20101207 | 20101204 |
| 1016640 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20101207 | 20101204 |
| 1017837 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20101207 | 20101204 |
| 1019576 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20101207 | 20101204 |
| 1020118 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20101207 | 20101204 |
| 1020279 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20101207 | 20101204 |
| 1021769 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20101207 | 20101204 |
| 1022053 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20101207 | 20101204 |
| 1022474 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20101207 | 20101204 |
| 1022631 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20101207 | 20101204 |
| 1022708 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20101207 | 20101204 |
| 1022860 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20101207 | 20101204 |
| 1024204 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20101207 | 20101204 |
| 1024358 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20101207 | 20101204 |
| 1025422 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20101207 | 20101204 |
| 1025422 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20101207 | 20101204 |
| 1025662 | ref | gcc -m32 -O -fomit-frame-pointer | 20101207 | 20101204 |
| 1026089 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20101207 | 20101204 |
| 1026679 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20101207 | 20101204 |
| 1026942 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20101207 | 20101204 |
| 1027067 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20101207 | 20101204 |
| 1027070 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20101207 | 20101204 |
| 1027102 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20101207 | 20101204 |
| 1027188 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20101207 | 20101204 |
| 1027692 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20101207 | 20101204 |
| 1027722 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20101207 | 20101204 |
| 1028658 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20101207 | 20101204 |
| 1028779 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20101207 | 20101204 |
| 1029289 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20101207 | 20101204 |
| 1029769 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20101207 | 20101204 |
| 1029882 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20101207 | 20101204 |
| 1030216 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20101207 | 20101204 |
| 1030521 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20101207 | 20101204 |
| 1030990 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20101207 | 20101204 |
| 1031612 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20101207 | 20101204 |
| 1031701 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20101207 | 20101204 |
| 1033076 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20101207 | 20101204 |
| 1033437 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20101207 | 20101204 |
| 1034462 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20101207 | 20101204 |
| 1034791 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20101207 | 20101204 |
| 1035084 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20101207 | 20101204 |
| 1035695 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20101207 | 20101204 |
| 1035730 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20101207 | 20101204 |
| 1036984 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20101207 | 20101204 |
| 1037087 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20101207 | 20101204 |
| 1037647 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20101207 | 20101204 |
| 1038006 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20101207 | 20101204 |
| 1038071 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20101207 | 20101204 |
| 1038447 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20101207 | 20101204 |
| 1038503 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20101207 | 20101204 |
| 1038845 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20101207 | 20101204 |
| 1039052 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20101207 | 20101204 |
| 1039093 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20101207 | 20101204 |
| 1039129 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20101207 | 20101204 |
| 1039164 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20101207 | 20101204 |
| 1039233 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20101207 | 20101204 |
| 1039404 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20101207 | 20101204 |
| 1039491 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20101207 | 20101204 |
| 1039564 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20101207 | 20101204 |
| 1039899 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20101207 | 20101204 |
| 1039965 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20101207 | 20101204 |
| 1040098 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20101207 | 20101204 |
| 1040510 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20101207 | 20101204 |
| 1040803 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20101207 | 20101204 |
| 1040889 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20101207 | 20101204 |
| 1041123 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20101207 | 20101204 |
| 1041158 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20101207 | 20101204 |
| 1041319 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20101207 | 20101204 |
| 1041354 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20101207 | 20101204 |
| 1041517 | ref | gcc -m32 -Os -fomit-frame-pointer | 20101207 | 20101204 |
| 1041730 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20101207 | 20101204 |
| 1041970 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20101207 | 20101204 |
| 1042243 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20101207 | 20101204 |
| 1042566 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20101207 | 20101204 |
| 1042785 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20101207 | 20101204 |
| 1042889 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20101207 | 20101204 |
| 1042963 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20101207 | 20101204 |
| 1043052 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20101207 | 20101204 |
| 1043209 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20101207 | 20101204 |
| 1043244 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20101207 | 20101204 |
| 1044388 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20101207 | 20101204 |
| 1047742 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20101207 | 20101204 |
| 1396287 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20101207 | 20101204 |
| 1405544 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20101207 | 20101204 |
| 1413055 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20101207 | 20101204 |
| 1413837 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20101207 | 20101204 |
| 1416599 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20101207 | 20101204 |
| 1417873 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20101207 | 20101204 |
| 1433561 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20101207 | 20101204 |
| 1434788 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20101207 | 20101204 |
| 1434874 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20101207 | 20101204 |
| 1658821 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20101207 | 20101204 |
| 1674616 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20101207 | 20101204 |
| 1701295 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20101207 | 20101204 |
| 1702613 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20101207 | 20101204 |
| 1702838 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20101207 | 20101204 |
| 1775229 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20101207 | 20101204 |
| 1775398 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20101207 | 20101204 |
| 1789775 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20101207 | 20101204 |
| 1791872 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20101207 | 20101204 |