| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 25010 | emmintrin4 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 25010 | emmintrin4 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 25010 | emmintrin4 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 25010 | emmintrin4 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 25011 | emmintrin4 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 25012 | emmintrin4 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 25031 | emmintrin4 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 25033 | emmintrin4 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 25051 | emmintrin4 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 25123 | emmintrin4 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 25734 | emmintrin4 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 25734 | emmintrin4 | gcc -m64 -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 25735 | emmintrin4 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 25740 | emmintrin4 | gcc -m64 -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 25758 | emmintrin4 | gcc -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 25786 | emmintrin4 | gcc -march=nocona -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 25787 | emmintrin4 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 25868 | emmintrin4 | gcc -march=k8 -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 25891 | emmintrin4 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 25905 | emmintrin4 | gcc -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 25914 | emmintrin4 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 25914 | emmintrin4 | gcc -march=k8 -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 25964 | emmintrin4 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 25964 | emmintrin4 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 25964 | emmintrin4 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 25965 | emmintrin4 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 25989 | emmintrin4 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 25989 | emmintrin4 | gcc -march=nocona -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 26059 | emmintrin4 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100528 | 20100509 |
| 26062 | emmintrin4 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20100528 | 20100509 |
| 26106 | emmintrin4 | gcc -march=k8 -O -fomit-frame-pointer | 20100528 | 20100509 |
| 26107 | emmintrin4 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100528 | 20100509 |
| 26151 | emmintrin4 | gcc -O -fomit-frame-pointer | 20100528 | 20100509 |
| 26151 | emmintrin4 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20100528 | 20100509 |
| 26151 | emmintrin4 | gcc -m64 -O -fomit-frame-pointer | 20100528 | 20100509 |
| 26151 | emmintrin4 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20100528 | 20100509 |
| 26153 | emmintrin4 | gcc -march=nocona -O -fomit-frame-pointer | 20100528 | 20100509 |
| 26156 | emmintrin4 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100528 | 20100509 |
| 26158 | emmintrin4 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20100528 | 20100509 |
| 26196 | emmintrin4 | gcc -funroll-loops -O -fomit-frame-pointer | 20100528 | 20100509 |
| 26198 | emmintrin4 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100528 | 20100509 |
| 26198 | emmintrin4 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100528 | 20100509 |
| 26263 | emmintrin4 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100528 | 20100509 |
| 26941 | emmintrin4 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 26967 | emmintrin4 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 27064 | emmintrin4 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 27066 | emmintrin4 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 27067 | emmintrin4 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 27071 | emmintrin4 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 27089 | emmintrin4 | gcc -funroll-loops -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 27743 | emmintrin4 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 27743 | emmintrin4 | gcc -march=k8 -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 27745 | emmintrin4 | gcc -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 27745 | emmintrin4 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 27748 | emmintrin4 | gcc -m64 -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 27988 | emmintrin4 | gcc -march=nocona -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 28029 | emmintrin4 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 28095 | emmintrin4 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 28118 | emmintrin4 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 29462 | emmintrin4 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 216886 | simple | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 216932 | simple | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 220851 | simple | gcc -funroll-loops -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 220854 | simple | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 220880 | simple | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 224477 | emmintrin4 | gcc -funroll-loops | 20100528 | 20100509 |
| 224526 | emmintrin4 | cc | 20100528 | 20100509 |
| 224543 | emmintrin4 | gcc | 20100528 | 20100509 |
| 229993 | simple | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100528 | 20100509 |
| 229996 | simple | gcc -funroll-loops -O -fomit-frame-pointer | 20100528 | 20100509 |
| 229996 | simple | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100528 | 20100509 |
| 230128 | simple | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100528 | 20100509 |
| 230128 | simple | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20100528 | 20100509 |
| 233761 | simple | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100528 | 20100509 |
| 233764 | simple | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20100528 | 20100509 |
| 239452 | simple | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 239464 | simple | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 241896 | simple | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 242162 | simple | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 242164 | simple | gcc -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 242190 | simple | gcc -march=k8 -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 242191 | simple | gcc -m64 -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 242234 | simple | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 244254 | simple | gcc -funroll-loops -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 244255 | simple | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 244258 | simple | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 244391 | simple | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 244410 | simple | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 253565 | simple | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 253748 | simple | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 257862 | simple | gcc -march=nocona -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 257957 | simple | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 362221 | simple | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 362229 | simple | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 362400 | simple | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 362402 | simple | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 362407 | simple | gcc -funroll-loops -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 372953 | simple | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 372957 | simple | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 771142 | simple | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 771164 | simple | gcc -march=nocona -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 777465 | simple | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 777476 | simple | gcc -march=k8 -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 861370 | simple | gcc -m64 -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 861385 | simple | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 861386 | simple | gcc -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 865760 | simple | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 872894 | simple | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100528 | 20100509 |
| 872905 | simple | gcc -march=k8 -O -fomit-frame-pointer | 20100528 | 20100509 |
| 873328 | simple | gcc -m64 -O -fomit-frame-pointer | 20100528 | 20100509 |
| 873331 | simple | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20100528 | 20100509 |
| 873646 | simple | gcc -O -fomit-frame-pointer | 20100528 | 20100509 |
| 873720 | simple | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20100528 | 20100509 |
| 891722 | simple | gcc -march=nocona -O -fomit-frame-pointer | 20100528 | 20100509 |
| 892177 | simple | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100528 | 20100509 |
| 893023 | simple | gcc -march=nocona -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 893028 | simple | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 896347 | simple | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 896349 | simple | gcc -march=k8 -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 896373 | simple | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 896381 | simple | gcc -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 907030 | simple | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 934109 | spec | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 934144 | spec | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 940057 | spec | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 940495 | spec | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 941221 | spec | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 941222 | spec | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 941240 | spec | gcc -funroll-loops -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 949620 | spec | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 949780 | spec | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 957008 | spec | gcc -funroll-loops -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 957049 | spec | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 958086 | spec | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 965626 | spec | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20100528 | 20100509 |
| 966056 | spec | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100528 | 20100509 |
| 968396 | spec | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 970218 | spec | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 974911 | spec | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100528 | 20100509 |
| 977090 | spec | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100528 | 20100509 |
| 977538 | spec | gcc -funroll-loops -O -fomit-frame-pointer | 20100528 | 20100509 |
| 979177 | simple | gcc -m64 -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 1011182 | spec | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100528 | 20100509 |
| 1011275 | spec | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20100528 | 20100509 |
| 1087801 | spec | gcc -m64 -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 1088419 | spec | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 1094840 | spec | gcc -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 1125798 | spec | gcc -march=k8 -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 1136533 | spec | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 1138372 | spec | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 1140727 | spec | gcc -march=nocona -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 1141017 | spec | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 1143495 | spec | gcc -march=k8 -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 1154286 | spec | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 1156608 | spec | gcc -march=nocona -O2 -fomit-frame-pointer | 20100528 | 20100509 |
| 1161035 | spec | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 1180073 | spec | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 1204362 | spec | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 1209595 | spec | gcc -m64 -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 1213961 | spec | gcc -O3 -fomit-frame-pointer | 20100528 | 20100509 |
| 1215361 | spec | gcc -O -fomit-frame-pointer | 20100528 | 20100509 |
| 1225839 | spec | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20100528 | 20100509 |
| 1253234 | spec | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20100528 | 20100509 |
| 1256889 | spec | gcc -march=k8 -O -fomit-frame-pointer | 20100528 | 20100509 |
| 1261206 | spec | gcc -m64 -O -fomit-frame-pointer | 20100528 | 20100509 |
| 1263111 | spec | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100528 | 20100509 |
| 1267771 | spec | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 1281445 | spec | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 1281734 | spec | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 1281803 | spec | gcc -funroll-loops -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 1287032 | spec | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 1321417 | spec | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 1322333 | spec | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 1363199 | spec | gcc -march=nocona -O -fomit-frame-pointer | 20100528 | 20100509 |
| 1402768 | spec | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100528 | 20100509 |
| 1599650 | spec | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 1600434 | spec | gcc -march=k8 -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 1600459 | spec | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 1606889 | spec | gcc -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 1610549 | spec | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 1633870 | spec | gcc -m64 -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 1634670 | spec | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 1638449 | spec | gcc -march=nocona -Os -fomit-frame-pointer | 20100528 | 20100509 |
| 3428340 | simple | cc | 20100528 | 20100509 |
| 3448230 | simple | gcc -funroll-loops | 20100528 | 20100509 |
| 3449590 | simple | gcc | 20100528 | 20100509 |
| 6204438 | spec | gcc -funroll-loops | 20100528 | 20100509 |
| 6247982 | spec | cc | 20100528 | 20100509 |
| 6257644 | spec | gcc | 20100528 | 20100509 |