| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 657355 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140527 | 20140517 |
| 662815 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140527 | 20140517 |
| 663188 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140527 | 20140517 |
| 669473 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140527 | 20140517 |
| 755291 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140527 | 20140517 |
| 759830 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140527 | 20140517 |
| 759961 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140527 | 20140517 |
| 760185 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140527 | 20140517 |
| 760197 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140527 | 20140517 |
| 786097 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140527 | 20140517 |
| 786097 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140527 | 20140517 |
| 786121 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140527 | 20140517 |
| 786133 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140527 | 20140517 |
| 789000 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140527 | 20140517 |
| 789012 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140527 | 20140517 |
| 789258 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140527 | 20140517 |
| 790297 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140527 | 20140517 |
| 791533 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140527 | 20140517 |
| 801831 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140527 | 20140517 |
| 802209 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140527 | 20140517 |
| 802639 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140527 | 20140517 |
| 802803 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140527 | 20140517 |
| 804231 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140527 | 20140517 |
| 805509 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140527 | 20140517 |
| 809267 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140527 | 20140517 |
| 810154 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140527 | 20140517 |
| 812985 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140527 | 20140517 |
| 814949 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140527 | 20140517 |
| 817230 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140527 | 20140517 |
| 817700 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140527 | 20140517 |
| 819194 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140527 | 20140517 |
| 827181 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140527 | 20140517 |
| 830818 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140527 | 20140517 |
| 830988 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140527 | 20140517 |
| 832021 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140527 | 20140517 |
| 841288 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140527 | 20140517 |
| 853270 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140527 | 20140517 |
| 853297 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140527 | 20140517 |
| 853437 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140527 | 20140517 |
| 859964 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140527 | 20140517 |
| 876542 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140527 | 20140517 |
| 891455 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140527 | 20140517 |
| 891546 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140527 | 20140517 |
| 892491 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140527 | 20140517 |
| 892957 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140527 | 20140517 |
| 898439 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140527 | 20140517 |
| 899357 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140527 | 20140517 |
| 901512 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140527 | 20140517 |
| 901667 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140527 | 20140517 |
| 901821 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140527 | 20140517 |
| 902937 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140527 | 20140517 |
| 903161 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140527 | 20140517 |
| 905594 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140527 | 20140517 |
| 906263 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20140527 | 20140517 |
| 907740 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20140527 | 20140517 |
| 911394 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140527 | 20140517 |
| 923600 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140527 | 20140517 |
| 923909 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140527 | 20140517 |
| 923949 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140527 | 20140517 |
| 929949 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140527 | 20140517 |
| 930103 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140527 | 20140517 |
| 930515 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140527 | 20140517 |
| 932439 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140527 | 20140517 |
| 933321 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140527 | 20140517 |
| 935397 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140527 | 20140517 |
| 936291 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140527 | 20140517 |
| 937394 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140527 | 20140517 |
| 937409 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140527 | 20140517 |
| 939909 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140527 | 20140517 |
| 940285 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140527 | 20140517 |
| 940503 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140527 | 20140517 |
| 940885 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140527 | 20140517 |
| 942982 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140527 | 20140517 |
| 943428 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140527 | 20140517 |
| 944058 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140527 | 20140517 |
| 944621 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140527 | 20140517 |
| 945224 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140527 | 20140517 |
| 945403 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140527 | 20140517 |
| 945579 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140527 | 20140517 |
| 946006 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140527 | 20140517 |
| 946185 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140527 | 20140517 |
| 946200 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140527 | 20140517 |
| 946218 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140527 | 20140517 |
| 946237 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140527 | 20140517 |
| 952018 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140527 | 20140517 |
| 972158 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140527 | 20140517 |
| 972761 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140527 | 20140517 |
| 972876 | ref | gcc -m32 -O -fomit-frame-pointer | 20140527 | 20140517 |
| 973049 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140527 | 20140517 |
| 973412 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140527 | 20140517 |
| 984430 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140527 | 20140517 |
| 991488 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140527 | 20140517 |
| 991609 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140527 | 20140517 |
| 991991 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140527 | 20140517 |
| 997754 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140527 | 20140517 |
| 997755 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140527 | 20140517 |
| 998200 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140527 | 20140517 |
| 1002849 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140527 | 20140517 |
| 1009400 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140527 | 20140517 |
| 1009527 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140527 | 20140517 |
| 1009594 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140527 | 20140517 |
| 1023966 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140527 | 20140517 |
| 1024212 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140527 | 20140517 |
| 1027646 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140527 | 20140517 |
| 1028091 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140527 | 20140517 |
| 1028409 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140527 | 20140517 |
| 1041591 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140527 | 20140517 |
| 1047130 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140527 | 20140517 |
| 1088336 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140527 | 20140517 |
| 1092701 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140527 | 20140517 |
| 1102679 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140527 | 20140517 |
| 1105527 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140527 | 20140517 |
| 1107394 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140527 | 20140517 |
| 1116088 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140527 | 20140517 |
| 1120412 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140527 | 20140517 |
| 1120988 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140527 | 20140517 |
| 1125636 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140527 | 20140517 |
| 1125885 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140527 | 20140517 |
| 1126022 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140527 | 20140517 |
| 1132112 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140527 | 20140517 |
| 1133844 | ref | gcc -m32 -Os -fomit-frame-pointer | 20140527 | 20140517 |
| 1135266 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140527 | 20140517 |
| 1135448 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140527 | 20140517 |
| 1141339 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140527 | 20140517 |
| 1147033 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140527 | 20140517 |
| 1151224 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140527 | 20140517 |
| 1156060 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140527 | 20140517 |
| 1159863 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140527 | 20140517 |
| 1161148 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140527 | 20140517 |
| 1168350 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140527 | 20140517 |
| 1192006 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140527 | 20140517 |
| 1199069 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140527 | 20140517 |
| 1203624 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140527 | 20140517 |
| 1204515 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140527 | 20140517 |
| 1214685 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140527 | 20140517 |
| 1219694 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140527 | 20140517 |
| 1224065 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140527 | 20140517 |
| 1334489 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140527 | 20140517 |
| 1334859 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140527 | 20140517 |
| 1335201 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140527 | 20140517 |