| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 51901 | gcc | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 52373 | gcc | gcc -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 73034 | gcc | gcc -march=nocona -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 73592 | gcc | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 83024 | gcc | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120102 | 20111120 |
| 83067 | gcc | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120102 | 20111120 |
| 83149 | gcc | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 83992 | gcc | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 84810 | gcc | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 84843 | gcc | gcc -funroll-loops -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 87312 | gcc | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120102 | 20111120 |
| 87333 | gcc | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120102 | 20111120 |
| 88421 | gcc | gcc -march=nocona -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 88744 | gcc | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 92720 | gcc | gcc -funroll-loops -O -fomit-frame-pointer | 20120102 | 20111120 |
| 92739 | gcc | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120102 | 20111120 |
| 93864 | gcc | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120102 | 20111120 |
| 94250 | gcc | gcc -march=barcelona -O -fomit-frame-pointer | 20120102 | 20111120 |
| 94842 | gcc | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120102 | 20111120 |
| 95147 | gcc | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 95413 | gcc | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 95442 | gcc | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 95590 | gcc | gcc -O -fomit-frame-pointer | 20120102 | 20111120 |
| 95677 | gcc | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 96458 | gcc | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120102 | 20111120 |
| 96891 | gcc | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120102 | 20111120 |
| 96898 | gcc | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120102 | 20111120 |
| 96946 | gcc | gcc -march=nocona -O -fomit-frame-pointer | 20120102 | 20111120 |
| 98170 | gcc | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120102 | 20111120 |
| 100231 | gcc | gcc -march=nocona -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 103030 | gcc | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 116370 | gcc | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 116674 | gcc | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 118325 | gcc | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 119707 | gcc | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 119877 | gcc | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 119893 | gcc | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 120200 | gcc | gcc -m64 -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 121271 | gcc | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 121335 | gcc | gcc -march=k8 -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 122743 | gcc | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 124626 | gcc | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 128775 | gcc | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 130964 | gcc | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120102 | 20111120 |
| 132717 | gcc | gcc -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 135088 | gcc | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 139104 | gcc | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120102 | 20111120 |
| 143187 | gcc | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 154462 | gcc | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 164181 | gcc | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 164880 | gcc | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 180376 | gcc | gcc -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 182383 | gcc | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 190584 | gcc | gcc -march=k8 -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 191858 | gcc | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 196275 | gcc | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120102 | 20111120 |
| 198941 | gcc | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 211551 | gcc | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120102 | 20111120 |
| 212680 | gcc | gcc -m64 -O -fomit-frame-pointer | 20120102 | 20111120 |
| 214543 | gcc | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120102 | 20111120 |
| 216447 | gcc | gcc -march=barcelona -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 218063 | gcc | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120102 | 20111120 |
| 221117 | gcc | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 221138 | gcc | gcc -march=k8 -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 232416 | gcc | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 232589 | gcc | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 232701 | gcc | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 232765 | gcc | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 239349 | gcc | gcc -m64 -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 239581 | gcc | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 243517 | gcc | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 245645 | gcc | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 245808 | gcc | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 246480 | gcc | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 248115 | gcc | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 254229 | gcc | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 254592 | gcc | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 254672 | gcc | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 257933 | gcc | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 259109 | gcc | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 259128 | gcc | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 266351 | gcc | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 319490 | gcc | gcc | 20120102 | 20111120 |
| 319543 | gcc | gcc -funroll-loops | 20120102 | 20111120 |
| 319636 | gcc | cc | 20120102 | 20111120 |
| 327680 | gcc | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 331005 | gcc | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120102 | 20111120 |
| 353133 | gcc | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 354584 | gcc | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 355488 | gcc | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120102 | 20111120 |
| 374581 | gcc | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 381728 | gcc | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 383477 | gcc | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120102 | 20111120 |
| 441272 | gcc | gcc -march=k8 -O -fomit-frame-pointer | 20120102 | 20111120 |
| 441307 | gcc | gcc -m64 -Os -fomit-frame-pointer | 20120102 | 20111120 |