| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 71043 | sphlib-small | gcc -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 71136 | sphlib | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 71244 | sphlib | gcc -m64 -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 71550 | sphlib | gcc -march=k8 -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 71763 | sphlib | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 71817 | sphlib | gcc -funroll-loops -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 71913 | sphlib | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 71946 | sphlib | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 71970 | sphlib | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 72036 | sphlib | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 72225 | sphlib | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 72231 | sphlib | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 72474 | sphlib | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 72489 | sphlib | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 72543 | sphlib | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 72558 | sphlib | gcc -funroll-loops -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 72579 | sphlib | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 72633 | sphlib | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 72771 | sphlib | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 72894 | sphlib | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 72957 | sphlib | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 73029 | sphlib | gcc -m64 -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 73074 | sphlib | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 73074 | sphlib | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 73089 | sphlib | gcc -march=barcelona -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 73113 | sphlib | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 73149 | sphlib | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 73167 | sphlib | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 73173 | sphlib | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 73179 | sphlib | gcc -march=barcelona -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 73203 | sphlib | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 73215 | sphlib | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 73215 | sphlib | gcc -march=k8 -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 73227 | sphlib | gcc -funroll-loops -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 73263 | sphlib | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 73296 | sphlib-small | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 73323 | sphlib | gcc -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 73329 | sphlib-small | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 73347 | sphlib-small | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 73350 | sphlib-small | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 73353 | sphlib-small | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 73356 | sphlib | gcc -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 73434 | sphlib | gcc -march=k8 -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 73458 | sphlib-small | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 73518 | sphlib-small | gcc -funroll-loops -O -fomit-frame-pointer | 20111122 | 20111120 |
| 73536 | sphlib | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 73572 | sphlib-small | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 73578 | sphlib | gcc -march=barcelona -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 73593 | sphlib | gcc -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 73608 | sphlib | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 73641 | sphlib | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20111122 | 20111120 |
| 73647 | sphlib | gcc -m64 -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 73707 | sphlib | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 73737 | sphlib | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 73737 | sphlib-small | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 73749 | sphlib | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20111122 | 20111120 |
| 73866 | sphlib-small | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 73866 | sphlib-small | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 73869 | sphlib-small | gcc -funroll-loops -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 73932 | sphlib | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 74025 | sphlib | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 74073 | sphlib-small | gcc -funroll-loops -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 74076 | sphlib-small | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 74076 | sphlib | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20111122 | 20111120 |
| 74097 | sphlib | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 74193 | sphlib | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 74331 | sphlib | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20111122 | 20111120 |
| 74385 | sphlib | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20111122 | 20111120 |
| 74388 | sphlib-small | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 74418 | sphlib | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20111122 | 20111120 |
| 74427 | sphlib | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 74430 | sphlib | gcc -funroll-loops -O -fomit-frame-pointer | 20111122 | 20111120 |
| 74433 | sphlib | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20111122 | 20111120 |
| 74445 | sphlib | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20111122 | 20111120 |
| 74505 | sphlib | gcc -O -fomit-frame-pointer | 20111122 | 20111120 |
| 74511 | sphlib | gcc -m64 -O -fomit-frame-pointer | 20111122 | 20111120 |
| 74541 | sphlib | gcc -march=nocona -O -fomit-frame-pointer | 20111122 | 20111120 |
| 74571 | sphlib-small | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 74613 | sphlib | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 74616 | sphlib | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 74634 | sphlib | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 74661 | sphlib | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 74673 | sphlib | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 74673 | sphlib | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20111122 | 20111120 |
| 74715 | sphlib-small | gcc -m64 -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 74745 | sphlib-small | gcc -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 74745 | sphlib | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20111122 | 20111120 |
| 74781 | sphlib-small | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 74790 | sphlib-small | gcc -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 74853 | sphlib | gcc -march=barcelona -O -fomit-frame-pointer | 20111122 | 20111120 |
| 74862 | sphlib-small | gcc -m64 -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 74865 | sphlib | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 74886 | sphlib | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20111122 | 20111120 |
| 74886 | sphlib | gcc -march=k8 -O -fomit-frame-pointer | 20111122 | 20111120 |
| 74904 | sphlib | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20111122 | 20111120 |
| 74907 | sphlib | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 74907 | sphlib | gcc -march=nocona -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 74910 | sphlib | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 74943 | sphlib | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20111122 | 20111120 |
| 75015 | sphlib | gcc -march=nocona -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 75018 | sphlib | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 75039 | sphlib-small | gcc -march=k8 -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 75042 | sphlib | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 75045 | sphlib | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 75084 | sphlib-small | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 75090 | sphlib | gcc -march=nocona -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 75093 | sphlib-small | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 75096 | sphlib-small | gcc -march=k8 -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 75105 | sphlib | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 75108 | sphlib-small | gcc -march=barcelona -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 75165 | sphlib | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 75291 | sphlib-small | gcc -march=barcelona -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 75321 | sphlib | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20111122 | 20111120 |
| 75399 | sphlib | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 75450 | sphlib | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20111122 | 20111120 |
| 75468 | sphlib | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20111122 | 20111120 |
| 75477 | sphlib-small | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 75522 | sphlib-small | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 75651 | sphlib-small | gcc -march=nocona -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 76413 | sphlib-small | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 76419 | sphlib-small | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 76674 | sphlib-small | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 76674 | sphlib-small | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 76767 | sphlib-small | gcc -march=nocona -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 76770 | sphlib-small | gcc -funroll-loops -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 76770 | sphlib-small | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 76890 | sphlib-small | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 77025 | sphlib-small | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 77115 | sphlib-small | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 77283 | sphlib-small | gcc -O -fomit-frame-pointer | 20111122 | 20111120 |
| 77292 | sphlib-small | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20111122 | 20111120 |
| 77301 | sphlib-small | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20111122 | 20111120 |
| 77325 | sphlib-small | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20111122 | 20111120 |
| 77337 | sphlib-small | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 77340 | sphlib-small | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 77355 | sphlib-small | gcc -m64 -O -fomit-frame-pointer | 20111122 | 20111120 |
| 77367 | sphlib-small | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 77406 | sphlib-small | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20111122 | 20111120 |
| 77478 | sphlib-small | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 77520 | sphlib-small | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 77520 | sphlib-small | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 77601 | sphlib-small | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20111122 | 20111120 |
| 77631 | sphlib-small | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 77655 | sphlib-small | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 77739 | sphlib-small | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 77745 | sphlib-small | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 77829 | sphlib-small | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 77901 | sphlib-small | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20111122 | 20111120 |
| 77934 | sphlib-small | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20111122 | 20111120 |
| 77961 | sphlib-small | gcc -march=barcelona -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 77976 | sphlib-small | gcc -march=nocona -O -fomit-frame-pointer | 20111122 | 20111120 |
| 77979 | sphlib-small | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20111122 | 20111120 |
| 78006 | sphlib-small | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20111122 | 20111120 |
| 78027 | sphlib-small | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20111122 | 20111120 |
| 78135 | sphlib-small | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20111122 | 20111120 |
| 78147 | sphlib-small | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20111122 | 20111120 |
| 78147 | sphlib-small | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20111122 | 20111120 |
| 78159 | sphlib-small | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20111122 | 20111120 |
| 78174 | sphlib-small | gcc -march=barcelona -O -fomit-frame-pointer | 20111122 | 20111120 |
| 78255 | sphlib-small | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20111122 | 20111120 |
| 78399 | sphlib-small | gcc -m64 -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 78408 | sphlib-small | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20111122 | 20111120 |
| 78597 | sphlib-small | gcc -march=k8 -O -fomit-frame-pointer | 20111122 | 20111120 |
| 78672 | sphlib-small | gcc -march=k8 -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 78753 | sphlib-small | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 78756 | sphlib-small | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 79056 | sphlib-small | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20111122 | 20111120 |
| 79062 | sphlib-small | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20111122 | 20111120 |
| 79251 | sphlib-small | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 79251 | sphlib-small | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 79341 | sphlib-small | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 79476 | sphlib-small | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 80055 | sphlib-small | gcc -march=nocona -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 80085 | sphlib-small | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 80286 | sphlib-small | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 80427 | sphlib-small | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20111122 | 20111120 |
| 206355 | sphlib | cc | 20111122 | 20111120 |
| 206718 | sphlib | gcc | 20111122 | 20111120 |
| 206862 | sphlib | gcc -funroll-loops | 20111122 | 20111120 |
| 238062 | sphlib-small | gcc | 20111122 | 20111120 |
| 238080 | sphlib-small | cc | 20111122 | 20111120 |
| 238563 | sphlib-small | gcc -funroll-loops | 20111122 | 20111120 |