| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 722302 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 722351 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 723018 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 723826 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 724094 | ref | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 725412 | ref | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 730280 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 764153 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20121106 | 20121016 |
| 785542 | ref | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20121106 | 20121016 |
| 785823 | ref | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20121106 | 20121016 |
| 788727 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20121106 | 20121016 |
| 789263 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20121106 | 20121016 |
| 792448 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20121106 | 20121016 |
| 797205 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20121106 | 20121016 |
| 845692 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 848924 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 852756 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 858166 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 865227 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 885179 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 896345 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 897785 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 898349 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 909779 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20121106 | 20121016 |
| 911838 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20121106 | 20121016 |
| 913171 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20121106 | 20121016 |
| 914505 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20121106 | 20121016 |
| 938524 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20121106 | 20121016 |
| 940998 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20121106 | 20121016 |
| 945587 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20121106 | 20121016 |
| 946666 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20121106 | 20121016 |
| 947915 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20121106 | 20121016 |
| 1079911 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1090468 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1102310 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 1102924 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 1103732 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 1104498 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1105044 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 1106816 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 1107318 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 1109621 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 1112212 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 1113192 | ref | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 1114703 | ref | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 1117530 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 1118848 | ref | gcc -m64 -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 1119262 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 1119621 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 1120264 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1122062 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 1123650 | ref | gcc -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 1125004 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 1126541 | ref | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1139576 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1139658 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1140759 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1141252 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 1143920 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 1144194 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1145043 | ref | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1145251 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1147300 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 1150354 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1150702 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 1151324 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 1152650 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 1153835 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20121106 | 20121016 |
| 1154849 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20121106 | 20121016 |
| 1161884 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 1162578 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20121106 | 20121016 |
| 1165838 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20121106 | 20121016 |
| 1169817 | ref | gcc -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1170101 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20121106 | 20121016 |
| 1177143 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20121106 | 20121016 |
| 1177439 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20121106 | 20121016 |
| 1177806 | ref | gcc -m64 -O -fomit-frame-pointer | 20121106 | 20121016 |
| 1178387 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20121106 | 20121016 |
| 1179392 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1184835 | ref | gcc -O -fomit-frame-pointer | 20121106 | 20121016 |
| 1187640 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1188209 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1189725 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1191106 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1191248 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1199180 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1210601 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1213194 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1231832 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1243181 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1244283 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20121106 | 20121016 |
| 1425764 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 1434616 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 1484148 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 1485353 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 1552235 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 1552359 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 1554686 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 1561009 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 1562475 | ref | gcc -O2 -fomit-frame-pointer | 20121106 | 20121016 |
| 3905589 | ref | gcc | 20121106 | 20121016 |
| 3955986 | ref | gcc -funroll-loops | 20121106 | 20121016 |
| 3966066 | ref | cc | 20121106 | 20121016 |