| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 263838 | sphlib-small | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 264168 | sphlib-small | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 264708 | sphlib-small | gcc -funroll-loops -O -fomit-frame-pointer | 20100907 | 20100903 |
| 265140 | sphlib-small | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 265182 | sphlib-small | gcc -march=barcelona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 265212 | sphlib-small | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 265782 | sphlib-small | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100907 | 20100903 |
| 266142 | sphlib-small | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 266202 | sphlib-small | gcc -O -fomit-frame-pointer | 20100907 | 20100903 |
| 266202 | sphlib-small | gcc -m64 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 266232 | sphlib-small | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20100907 | 20100903 |
| 267234 | sphlib-small | gcc -march=nocona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 268458 | sphlib-small | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 268470 | sphlib-small | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20100907 | 20100903 |
| 268602 | sphlib-small | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 269160 | sphlib-small | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 269166 | sphlib-small | gcc -march=k8 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 269598 | sphlib-small | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 270078 | sphlib-small | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 270576 | sphlib-small | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 270672 | sphlib-small | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 271572 | sphlib-small | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 273360 | sphlib | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 273744 | sphlib | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 274140 | sphlib | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 274512 | sphlib | gcc -march=nocona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 274560 | sphlib | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 274590 | sphlib | gcc -march=k8 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 274926 | sphlib | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20100907 | 20100903 |
| 275604 | sphlib | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 276510 | sphlib | gcc -funroll-loops -O -fomit-frame-pointer | 20100907 | 20100903 |
| 276618 | sphlib | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 276738 | sphlib | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 277176 | sphlib | gcc -m64 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 277674 | sphlib | gcc -O -fomit-frame-pointer | 20100907 | 20100903 |
| 277830 | sphlib | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100907 | 20100903 |
| 278058 | sphlib | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 278538 | sphlib | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100907 | 20100903 |
| 278796 | sphlib | gcc -march=barcelona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 280002 | sphlib | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 280044 | sphlib | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20100907 | 20100903 |
| 280230 | sphlib | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 280992 | sphlib | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 282000 | sphlib | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20100907 | 20100903 |
| 322542 | sphlib-small | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 322890 | sphlib-small | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 323286 | sphlib-small | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 323628 | sphlib | gcc -march=k8 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 323754 | sphlib-small | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 323802 | sphlib | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 325098 | sphlib | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 325494 | sphlib | gcc -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 325680 | sphlib | gcc -m64 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 325710 | sphlib | gcc -funroll-loops -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 326322 | sphlib | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 326508 | sphlib | gcc -m64 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 326712 | sphlib | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 326736 | sphlib-small | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 326904 | sphlib | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 327312 | sphlib-small | gcc -funroll-loops -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 327324 | sphlib | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 327348 | sphlib | gcc -march=k8 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 327444 | sphlib | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 327522 | sphlib-small | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 327534 | sphlib | gcc -march=barcelona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 327630 | sphlib | gcc -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 327726 | sphlib | gcc -m64 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 327738 | sphlib-small | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 327762 | sphlib | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 328014 | sphlib-small | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 328092 | sphlib | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 328182 | sphlib | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 328242 | sphlib | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 328314 | sphlib | gcc -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 328614 | sphlib | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 328734 | sphlib | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 328908 | sphlib | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 329028 | sphlib | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 329280 | sphlib | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 329376 | sphlib | gcc -march=k8 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 329652 | sphlib-small | gcc -march=barcelona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 330066 | sphlib | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 330234 | sphlib-small | gcc -m64 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 330318 | sphlib | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 330468 | sphlib | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 330600 | sphlib | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 330762 | sphlib | gcc -funroll-loops -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 330822 | sphlib | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 331020 | sphlib-small | gcc -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 331230 | sphlib | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 331428 | sphlib | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 331518 | sphlib | gcc -march=barcelona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 331620 | sphlib | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 331776 | sphlib | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 331818 | sphlib | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 331836 | sphlib | gcc -funroll-loops -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 331896 | sphlib | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 331980 | sphlib-small | gcc -march=k8 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 332010 | sphlib-small | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 332046 | sphlib | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 332094 | sphlib | gcc -march=barcelona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 332136 | sphlib | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 332352 | sphlib | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 333480 | sphlib | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 333654 | sphlib | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 333750 | sphlib | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 333864 | sphlib | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 334224 | sphlib | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 335100 | sphlib | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 336336 | sphlib | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 337038 | sphlib | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 338844 | sphlib | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 339516 | sphlib-small | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 339564 | sphlib-small | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 343458 | sphlib-small | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 345936 | sphlib-small | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 349086 | sphlib-small | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 351750 | sphlib-small | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 351750 | sphlib-small | gcc -march=nocona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 354858 | sphlib | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 355200 | sphlib | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 356520 | sphlib | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 357018 | sphlib | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 357060 | sphlib-small | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 357072 | sphlib | gcc -march=nocona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 357576 | sphlib | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 357918 | sphlib | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 358410 | sphlib | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 358572 | sphlib | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 358848 | sphlib | gcc -march=nocona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 359454 | sphlib | gcc -march=nocona -Os -fomit-frame-pointer | 20100907 | 20100903 |
| 360930 | sphlib | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 367104 | sphlib-small | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 368886 | sphlib-small | gcc -funroll-loops -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 369090 | sphlib-small | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 371538 | sphlib-small | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 371736 | sphlib-small | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 371790 | sphlib-small | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 371892 | sphlib-small | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 373242 | sphlib-small | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 373410 | sphlib-small | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 373848 | sphlib-small | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 376032 | sphlib-small | gcc -m64 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 376152 | sphlib-small | gcc -march=barcelona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 376380 | sphlib-small | gcc -march=k8 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 376842 | sphlib-small | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 376950 | sphlib-small | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 377094 | sphlib-small | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 377340 | sphlib-small | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 378288 | sphlib-small | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 379272 | sphlib-small | gcc -funroll-loops -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 379404 | sphlib-small | gcc -march=k8 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 379626 | sphlib-small | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 379962 | sphlib-small | gcc -m64 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 382200 | sphlib-small | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 382236 | sphlib-small | gcc -march=barcelona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 383406 | sphlib-small | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 383580 | sphlib-small | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 383874 | sphlib-small | gcc -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 383934 | sphlib-small | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 384018 | sphlib-small | gcc -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 384360 | sphlib-small | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 384426 | sphlib-small | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 385356 | sphlib-small | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 388074 | sphlib-small | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 389130 | sphlib-small | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 389352 | sphlib-small | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 389676 | sphlib-small | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 390132 | sphlib-small | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 390456 | sphlib-small | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 391320 | sphlib-small | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 391380 | sphlib-small | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 393336 | sphlib-small | gcc -march=nocona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 395862 | sphlib-small | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100907 | 20100903 |
| 397476 | sphlib-small | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 402414 | sphlib-small | gcc -march=nocona -O3 -fomit-frame-pointer | 20100907 | 20100903 |
| 1004754 | sphlib-small | gcc -funroll-loops | 20100907 | 20100903 |
| 1007046 | sphlib-small | gcc | 20100907 | 20100903 |
| 1007910 | sphlib-small | cc | 20100907 | 20100903 |
| 1011576 | sphlib | gcc | 20100907 | 20100903 |
| 1012686 | sphlib | cc | 20100907 | 20100903 |
| 1022916 | sphlib | gcc -funroll-loops | 20100907 | 20100903 |