| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 668414 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 668417 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 668888 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 670398 | ref | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 670747 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 672030 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 672444 | ref | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 708117 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20121106 | 20121016 |
| 708843 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 710025 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 710600 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 715642 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 718411 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 724136 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 724474 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 730732 | ref | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20121106 | 20121016 |
| 732350 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20121106 | 20121016 |
| 733598 | ref | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20121106 | 20121016 |
| 736443 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20121106 | 20121016 |
| 745995 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20121106 | 20121016 |
| 746816 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20121106 | 20121016 |
| 746993 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 749763 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 774126 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20121106 | 20121016 |
| 774714 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20121106 | 20121016 |
| 775173 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20121106 | 20121016 |
| 775980 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20121106 | 20121016 |
| 776400 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20121106 | 20121016 |
| 779755 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20121106 | 20121016 |
| 782256 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20121106 | 20121016 |
| 789292 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20121106 | 20121016 |
| 793669 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20121106 | 20121016 |
| 939180 | ref | gcc -m64 -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 941074 | ref | gcc -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 942746 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 942885 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 943079 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 943108 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 943700 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 943726 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 944206 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 944322 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 944364 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 945304 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 945748 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 949220 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 951277 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20121106 | 20121016 |
| 956351 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20121106 | 20121016 |
| 976631 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 976866 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 982258 | ref | gcc -O -fomit-frame-pointer | 20121106 | 20121016 |
| 982610 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 984052 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 984679 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20121106 | 20121016 |
| 989674 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20121106 | 20121016 |
| 990743 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20121106 | 20121016 |
| 995099 | ref | gcc -m64 -O -fomit-frame-pointer | 20121106 | 20121016 |
| 1018919 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20121106 | 20121016 |
| 1024753 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20121106 | 20121016 |
| 1036550 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1040114 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1040244 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1054506 | ref | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 1061644 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 1063286 | ref | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 1068503 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1068880 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1072152 | ref | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1080965 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1085612 | ref | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1086607 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1086996 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 1087502 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 1089621 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 1098339 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1101502 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1102217 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 1106020 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1106639 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1115126 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1115578 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1117656 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1118734 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1128179 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1133229 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1137271 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1137702 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1140123 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1149652 | ref | gcc -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1158166 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1166436 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1283384 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 1284965 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 1329818 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 1331892 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 1337570 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 1338241 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 1372270 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 1376014 | ref | gcc -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 1378088 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 3122351 | ref | gcc | 20121106 | 20121016 |
| 3146156 | ref | gcc -funroll-loops | 20121106 | 20121016 |
| 3154621 | ref | cc | 20121106 | 20121016 |