| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 103484 | gcc | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 104492 | gcc | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 104508 | gcc | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 104528 | gcc | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 104568 | gcc | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 104648 | gcc | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 105628 | gcc | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 105948 | gcc | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 107120 | gcc | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 107252 | gcc | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 108192 | gcc | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 108620 | gcc | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 108796 | gcc | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 109036 | gcc | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 110164 | gcc | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 110704 | gcc | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 110704 | gcc | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 111472 | gcc | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 111716 | gcc | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 111716 | gcc | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 112024 | gcc | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 112704 | gcc | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 114360 | gcc | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 115188 | gcc | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 116788 | gcc | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 117088 | gcc | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 118508 | gcc | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 119196 | gcc | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 122416 | gcc | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 122516 | gcc | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 122520 | gcc | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 122668 | gcc | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 122668 | gcc | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 122668 | gcc | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 122808 | gcc | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 123584 | gcc | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 124428 | gcc | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 124452 | gcc | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 124780 | gcc | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 124968 | gcc | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 124980 | gcc | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 125100 | gcc | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 126204 | gcc | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140527 | 20140525 |
| 126472 | gcc | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 126476 | gcc | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 126664 | gcc | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 126664 | gcc | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140527 | 20140525 |
| 127268 | gcc | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 127312 | gcc | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 127380 | gcc | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 127428 | gcc | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 127880 | gcc | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140527 | 20140525 |
| 127888 | gcc | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140527 | 20140525 |
| 127968 | gcc | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140527 | 20140525 |
| 128028 | gcc | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20140527 | 20140525 |
| 128244 | gcc | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20140527 | 20140525 |
| 128332 | gcc | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 128448 | gcc | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 129740 | gcc | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140527 | 20140525 |
| 129784 | gcc | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 129824 | gcc | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 129836 | gcc | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140527 | 20140525 |
| 137516 | gcc | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 137520 | gcc | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 137524 | gcc | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 138960 | gcc | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 138976 | gcc | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 139124 | gcc | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 190584 | gcc | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 194900 | gcc | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 210120 | gcc | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 216336 | gcc | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 222648 | gcc | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 227616 | gcc | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 230960 | gcc | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 233168 | gcc | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 1329868 | gcc | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 1334024 | gcc | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 1334984 | gcc | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 1338288 | gcc | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 1338288 | gcc | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 1342944 | gcc | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 1344732 | gcc | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 1346312 | gcc | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 1346968 | gcc | gcc -m32 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 1353336 | gcc | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 1357652 | gcc | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 1365596 | gcc | gcc -m32 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 1369372 | gcc | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 1373616 | gcc | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 1374724 | gcc | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 1374928 | gcc | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 1385224 | gcc | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 1387280 | gcc | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140527 | 20140525 |
| 1387500 | gcc | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140527 | 20140525 |
| 1389212 | gcc | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 1390972 | gcc | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140527 | 20140525 |
| 1391304 | gcc | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140527 | 20140525 |
| 1391412 | gcc | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140527 | 20140525 |
| 1393840 | gcc | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140527 | 20140525 |
| 1400700 | gcc | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 1404292 | gcc | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 1406820 | gcc | gcc -m32 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 1407756 | gcc | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 1409092 | gcc | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 1410036 | gcc | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 1420376 | gcc | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 1423564 | gcc | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 1432708 | gcc | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 1432792 | gcc | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140527 | 20140525 |
| 1436464 | gcc | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140527 | 20140525 |
| 1438712 | gcc | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 6539588 | gcc | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 6540344 | gcc | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 6548388 | gcc | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 6548428 | gcc | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 6551288 | gcc | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 6551368 | gcc | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 6681480 | gcc | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 6681500 | gcc | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 6681620 | gcc | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 6693096 | gcc | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 6700932 | gcc | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 6700992 | gcc | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 6719588 | gcc | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 6719816 | gcc | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 6721000 | gcc | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 6758208 | gcc | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 6763052 | gcc | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 6763120 | gcc | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 6763148 | gcc | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 6768148 | gcc | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 6768160 | gcc | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 7035472 | gcc | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 7035544 | gcc | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 7095040 | gcc | gcc -m32 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 7096344 | gcc | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 7096356 | gcc | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 7096692 | gcc | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 7097636 | gcc | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 7099264 | gcc | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 7100360 | gcc | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 7117300 | gcc | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 7117320 | gcc | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140527 | 20140525 |
| 7145116 | gcc | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 7145912 | gcc | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 7172484 | gcc | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 7172624 | gcc | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 7172748 | gcc | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 7176428 | gcc | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140527 | 20140525 |
| 7184856 | gcc | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 7184992 | gcc | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 7185148 | gcc | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 7194976 | gcc | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140527 | 20140525 |
| 7423684 | gcc | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 7435528 | gcc | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 7448308 | gcc | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 7448392 | gcc | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 7448460 | gcc | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 7512740 | gcc | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 7512912 | gcc | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 7512988 | gcc | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 7514012 | gcc | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140527 | 20140525 |
| 7533308 | gcc | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140527 | 20140525 |