| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 71988 | sphlib | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100907 | 20100903 |
| 72378 | sphlib | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 72636 | sphlib | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 72744 | sphlib | gcc -funroll-loops -O -fomit-frame-pointer | 20100907 | 20100903 |
| 73284 | sphlib | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 73980 | sphlib | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 74016 | sphlib | gcc -O -fomit-frame-pointer | 20100907 | 20100903 |
| 74190 | sphlib | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 74214 | sphlib | gcc -march=barcelona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 74226 | sphlib | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 74304 | sphlib | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 74352 | sphlib | gcc -march=k8 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 75030 | sphlib | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 75276 | sphlib | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 75330 | sphlib-small | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100907 | 20100903 |
| 75606 | sphlib-small | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20100907 | 20100903 |
| 75618 | sphlib-small | gcc -m64 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 75630 | sphlib | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 75750 | sphlib-small | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 75768 | sphlib | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 76008 | sphlib | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 76098 | sphlib | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 76134 | sphlib-small | gcc -funroll-loops -O -fomit-frame-pointer | 20100907 | 20100903 |
| 76242 | sphlib | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20100907 | 20100903 |
| 76266 | sphlib-small | gcc -march=nocona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 76470 | sphlib | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 76494 | sphlib | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 76632 | sphlib | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 76710 | sphlib-small | gcc -march=k8 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 76758 | sphlib | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 76818 | sphlib-small | gcc -O -fomit-frame-pointer | 20100907 | 20100903 |
| 77094 | sphlib-small | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20100907 | 20100903 |
| 77166 | sphlib-small | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 77232 | sphlib-small | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 77466 | sphlib | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 77508 | sphlib | gcc -march=k8 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 77592 | sphlib | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 77856 | sphlib | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 77934 | sphlib-small | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 78060 | sphlib-small | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 78192 | sphlib | gcc -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 78258 | sphlib-small | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 78462 | sphlib | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 78522 | sphlib | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 78612 | sphlib | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 78864 | sphlib | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20100907 | 20100903 |
| 78906 | sphlib | gcc -march=nocona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 79038 | sphlib-small | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 79056 | sphlib | gcc -funroll-loops -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 79056 | sphlib | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 79080 | sphlib-small | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 79146 | sphlib | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 79206 | sphlib | gcc -march=nocona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 79344 | sphlib-small | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 79386 | sphlib | gcc -march=k8 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 79452 | sphlib | gcc -march=barcelona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 79482 | sphlib | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 79530 | sphlib-small | gcc -march=barcelona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 79554 | sphlib | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 79578 | sphlib-small | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 79614 | sphlib-small | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 79620 | sphlib | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 79638 | sphlib | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 79662 | sphlib | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 79710 | sphlib | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 79728 | sphlib | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 79752 | sphlib-small | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 79782 | sphlib-small | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 79860 | sphlib | gcc -funroll-loops -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 79884 | sphlib | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 79962 | sphlib-small | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 79986 | sphlib | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 80106 | sphlib | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 80136 | sphlib | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 80160 | sphlib-small | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 80178 | sphlib | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 80244 | sphlib | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 80298 | sphlib | gcc -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 80304 | sphlib | gcc -m64 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 80322 | sphlib | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 80376 | sphlib | gcc -m64 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 80412 | sphlib-small | gcc -march=k8 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 80448 | sphlib-small | gcc -march=nocona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 80538 | sphlib-small | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 80538 | sphlib-small | gcc -m64 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 80544 | sphlib | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 80562 | sphlib | gcc -m64 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 80586 | sphlib | gcc -m64 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 80826 | sphlib | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 80838 | sphlib | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 80880 | sphlib | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 80934 | sphlib-small | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 81018 | sphlib-small | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 81048 | sphlib | gcc -funroll-loops -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 81078 | sphlib-small | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 81108 | sphlib | gcc -march=nocona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 81162 | sphlib | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 81216 | sphlib | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 81234 | sphlib | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 81414 | sphlib-small | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 81420 | sphlib-small | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 81426 | sphlib | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 81444 | sphlib-small | gcc -m64 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 81504 | sphlib | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 81672 | sphlib | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 81678 | sphlib-small | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 81822 | sphlib | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 81864 | sphlib | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 81882 | sphlib | gcc -march=barcelona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 81894 | sphlib | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 81990 | sphlib | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 82188 | sphlib | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 82224 | sphlib-small | gcc -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 82332 | sphlib-small | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 82338 | sphlib-small | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 82344 | sphlib-small | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 82488 | sphlib-small | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 82494 | sphlib-small | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 82500 | sphlib-small | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 82596 | sphlib | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 82662 | sphlib | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 82860 | sphlib | gcc -march=barcelona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 82896 | sphlib-small | gcc -funroll-loops -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 83004 | sphlib-small | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 83016 | sphlib-small | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 83028 | sphlib-small | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 83046 | sphlib-small | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 83094 | sphlib-small | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 83148 | sphlib-small | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 83196 | sphlib-small | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 83274 | sphlib-small | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 83292 | sphlib-small | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 83400 | sphlib-small | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 83406 | sphlib-small | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 83454 | sphlib-small | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 83664 | sphlib | gcc -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 83682 | sphlib-small | gcc -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 83700 | sphlib-small | gcc -march=nocona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 83730 | sphlib | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 83742 | sphlib-small | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 83754 | sphlib-small | gcc -march=barcelona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 83760 | sphlib-small | gcc -march=k8 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 83904 | sphlib | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 83940 | sphlib-small | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 83964 | sphlib-small | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 83976 | sphlib-small | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 84126 | sphlib-small | gcc -funroll-loops -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 84132 | sphlib | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 84168 | sphlib-small | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 84174 | sphlib-small | gcc -march=k8 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 84240 | sphlib-small | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 84342 | sphlib-small | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 84372 | sphlib-small | gcc -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 84414 | sphlib-small | gcc -march=barcelona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 84492 | sphlib-small | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 84522 | sphlib-small | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 84546 | sphlib | gcc -march=nocona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 84576 | sphlib-small | gcc -funroll-loops -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 84606 | sphlib | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 84606 | sphlib-small | gcc -march=nocona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 84696 | sphlib-small | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 84720 | sphlib | gcc -march=k8 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 84864 | sphlib-small | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 84876 | sphlib | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 84876 | sphlib-small | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 85308 | sphlib-small | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 85446 | sphlib-small | gcc -march=barcelona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 85680 | sphlib-small | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 86160 | sphlib-small | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 86304 | sphlib-small | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 86478 | sphlib-small | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 86814 | sphlib-small | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 86934 | sphlib-small | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 87138 | sphlib-small | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 87882 | sphlib-small | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 94116 | sphlib-small | gcc -m64 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 357822 | sphlib-small | gcc -funroll-loops | 20100907 | 20100903 |
| 357966 | sphlib-small | gcc | 20100907 | 20100903 |
| 358002 | sphlib-small | cc | 20100907 | 20100903 |
| 779154 | sphlib | gcc | 20100907 | 20100903 |
| 781464 | sphlib | gcc -funroll-loops | 20100907 | 20100903 |
| 799800 | sphlib | cc | 20100907 | 20100903 |