| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 30080 | inplace | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 30089 | inplace | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 30097 | inplace | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 30100 | inplace | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 30103 | inplace | gcc -funroll-loops -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 30136 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 30143 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 30143 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 30188 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 30188 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 30197 | inplace | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 30198 | inplace | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 30208 | inplace | gcc -funroll-loops -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 30213 | inplace | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 30217 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 30217 | inplace | gcc -march=nocona -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 30219 | inplace | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 30223 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 30224 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 30225 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 30225 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 30228 | inplace | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 30232 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 30232 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 30271 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 30304 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 30320 | inplace | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 30320 | inplace | gcc -march=nocona -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 30348 | inplace | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 30423 | inplace | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 30423 | inplace | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 30452 | inplace | gcc -march=nocona -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 30460 | inplace | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 30481 | inplace | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 30590 | inplace | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 30591 | ref | gcc -m64 -O -fomit-frame-pointer | 20100527 | 20100509 |
| 30592 | ref | gcc -O -fomit-frame-pointer | 20100527 | 20100509 |
| 30597 | inplace | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 30603 | inplace | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 30605 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20100527 | 20100509 |
| 30605 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20100527 | 20100509 |
| 30609 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20100527 | 20100509 |
| 30609 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20100527 | 20100509 |
| 30612 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100527 | 20100509 |
| 30624 | inplace | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 30628 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100527 | 20100509 |
| 30712 | inplace | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 30730 | inplace | gcc -funroll-loops -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 30731 | inplace | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 30773 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 30823 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20100527 | 20100509 |
| 30825 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100527 | 20100509 |
| 30829 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20100527 | 20100509 |
| 30834 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100527 | 20100509 |
| 30997 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20100527 | 20100509 |
| 30997 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100527 | 20100509 |
| 31003 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100527 | 20100509 |
| 31161 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 31177 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 31197 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 31199 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 31214 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 31215 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 31359 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 31366 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 31384 | inplace | gcc -m64 -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 31388 | inplace | gcc -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 31394 | inplace | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 31398 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 31402 | inplace | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 31403 | inplace | gcc -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 31406 | ref | gcc -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 31408 | inplace | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 31408 | inplace | gcc -march=k8 -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 31413 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 31414 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 31419 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 31422 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 31423 | ref | gcc -m64 -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 31431 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 31453 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 31471 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 31489 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 31489 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 31493 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 31493 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 31494 | ref | gcc -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 31552 | inplace | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 31556 | inplace | gcc -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 31579 | inplace | gcc -m64 -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 31581 | inplace | gcc -march=k8 -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 31582 | inplace | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 31669 | ref | gcc -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 31669 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 31701 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 31719 | inplace | gcc -march=k8 -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 31734 | inplace | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 31809 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 31821 | inplace | gcc -m64 -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 31903 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 31933 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 31994 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 32100 | inplace | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20100527 | 20100509 |
| 32105 | inplace | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20100527 | 20100509 |
| 32160 | inplace | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20100527 | 20100509 |
| 32552 | inplace | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20100527 | 20100509 |
| 32586 | inplace | gcc -funroll-loops -O -fomit-frame-pointer | 20100527 | 20100509 |
| 32587 | inplace | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20100527 | 20100509 |
| 32641 | inplace | gcc -m64 -O -fomit-frame-pointer | 20100527 | 20100509 |
| 32655 | inplace | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20100527 | 20100509 |
| 32665 | inplace | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20100527 | 20100509 |
| 32666 | inplace | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20100527 | 20100509 |
| 32666 | inplace | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20100527 | 20100509 |
| 32668 | inplace | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20100527 | 20100509 |
| 32669 | inplace | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20100527 | 20100509 |
| 32670 | inplace | gcc -march=k8 -O -fomit-frame-pointer | 20100527 | 20100509 |
| 32686 | inplace | gcc -O -fomit-frame-pointer | 20100527 | 20100509 |
| 32689 | inplace | gcc -march=nocona -O -fomit-frame-pointer | 20100527 | 20100509 |
| 32699 | inplace | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20100527 | 20100509 |
| 32705 | inplace | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20100527 | 20100509 |
| 49247 | inplace | gcc | 20100527 | 20100509 |
| 52166 | inplace | cc | 20100527 | 20100509 |
| 52172 | inplace | gcc -funroll-loops | 20100527 | 20100509 |
| 54524 | ref | gcc | 20100527 | 20100509 |
| 54535 | ref | cc | 20100527 | 20100509 |
| 54856 | ref | gcc -funroll-loops | 20100527 | 20100509 |