| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 42622 | sseu24 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120208 | 20120207 |
| 42664 | sseu24 | gcc -funroll-loops -O -fomit-frame-pointer | 20120208 | 20120207 |
| 42676 | sseu24 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120208 | 20120207 |
| 42715 | sseu24 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120208 | 20120207 |
| 42773 | sseu24 | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120208 | 20120207 |
| 42780 | sseu24 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120208 | 20120207 |
| 42789 | sseu24 | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120208 | 20120207 |
| 42951 | sseu24 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120208 | 20120207 |
| 42951 | sseu24 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120208 | 20120207 |
| 43424 | sseu4 | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120208 | 20120207 |
| 43456 | sseu4 | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120208 | 20120207 |
| 43687 | sseu4 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120208 | 20120207 |
| 43696 | sseu4 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120208 | 20120207 |
| 43729 | sseu4 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120208 | 20120207 |
| 43760 | sseu4 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120208 | 20120207 |
| 43822 | sseu4 | gcc -funroll-loops -O -fomit-frame-pointer | 20120208 | 20120207 |
| 43900 | sseu24 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 43906 | sseu4 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120208 | 20120207 |
| 43930 | sseu24 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 43932 | sseu24 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120208 | 20120207 |
| 43937 | sseu24 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 43939 | sseu4 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120208 | 20120207 |
| 43942 | sseu24 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120208 | 20120207 |
| 43945 | sseu24 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120208 | 20120207 |
| 43961 | sseu24 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 43963 | sseu24 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120208 | 20120207 |
| 43988 | sseu24 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120208 | 20120207 |
| 44003 | sseu24 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 44048 | sseu24 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120208 | 20120207 |
| 44049 | sseu24 | gcc -m64 -O3 -fomit-frame-pointer | 20120208 | 20120207 |
| 44092 | sseu24 | gcc -m64 -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 44093 | sseu24 | gcc -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 44121 | sseu24 | gcc -march=k8 -O3 -fomit-frame-pointer | 20120208 | 20120207 |
| 44149 | sseu24 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 44150 | sseu24 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120208 | 20120207 |
| 44165 | sseu24 | gcc -O3 -fomit-frame-pointer | 20120208 | 20120207 |
| 44191 | sseu24 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 44197 | sseu24 | gcc -march=k8 -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 44230 | sseu24 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120208 | 20120207 |
| 44234 | sseu24 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 44457 | sseu4 | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120208 | 20120207 |
| 44482 | sseu4 | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 44488 | sseu24 | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120208 | 20120207 |
| 44501 | sseu4 | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 44502 | sseu4 | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120208 | 20120207 |
| 44524 | sseu24 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120208 | 20120207 |
| 44525 | sseu4 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120208 | 20120207 |
| 44527 | sseu24 | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120208 | 20120207 |
| 44529 | sseu24 | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 44549 | sseu4 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 44549 | sseu24 | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120208 | 20120207 |
| 44579 | sseu24 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120208 | 20120207 |
| 44580 | sseu24 | gcc -O -fomit-frame-pointer | 20120208 | 20120207 |
| 44580 | sseu24 | gcc -march=k8 -O -fomit-frame-pointer | 20120208 | 20120207 |
| 44583 | sseu4 | gcc -O3 -fomit-frame-pointer | 20120208 | 20120207 |
| 44583 | sseu24 | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120208 | 20120207 |
| 44583 | sseu4 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 44587 | sseu4 | gcc -m64 -O3 -fomit-frame-pointer | 20120208 | 20120207 |
| 44588 | sseu4 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120208 | 20120207 |
| 44590 | sseu24 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120208 | 20120207 |
| 44590 | sseu4 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120208 | 20120207 |
| 44590 | sseu4 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120208 | 20120207 |
| 44596 | sseu4 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120208 | 20120207 |
| 44606 | sseu24 | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 44612 | sseu4 | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120208 | 20120207 |
| 44613 | sseu4 | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120208 | 20120207 |
| 44615 | sseu4 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 44633 | sseu4 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 44638 | sseu4 | gcc -m64 -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 44639 | sseu24 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120208 | 20120207 |
| 44640 | sseu24 | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120208 | 20120207 |
| 44646 | sseu24 | gcc -march=nocona -O -fomit-frame-pointer | 20120208 | 20120207 |
| 44648 | sseu4 | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 44652 | sseu4 | gcc -march=k8 -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 44656 | sseu24 | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120208 | 20120207 |
| 44662 | sseu4 | gcc -march=k8 -O3 -fomit-frame-pointer | 20120208 | 20120207 |
| 44669 | sseu4 | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 44676 | sseu24 | gcc -m64 -O -fomit-frame-pointer | 20120208 | 20120207 |
| 44677 | sseu24 | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 44681 | sseu4 | gcc -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 44681 | sseu24 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120208 | 20120207 |
| 44692 | sseu4 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 44697 | sseu24 | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 44721 | sseu4 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120208 | 20120207 |
| 44729 | sseu4 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120208 | 20120207 |
| 44746 | sseu4 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 44759 | sseu4 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 44789 | sseu4 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 44824 | sseu4 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120208 | 20120207 |
| 44932 | sseu24 | gcc -funroll-loops -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 44932 | sseu24 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 44934 | sseu24 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 44937 | sseu24 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120208 | 20120207 |
| 44966 | sseu24 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 44993 | sseu24 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 45029 | sseu24 | gcc -march=barcelona -O -fomit-frame-pointer | 20120208 | 20120207 |
| 45041 | sseu24 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 45043 | sseu24 | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 45069 | sseu4 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120208 | 20120207 |
| 45075 | sseu24 | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 45097 | sseu24 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120208 | 20120207 |
| 45102 | sseu24 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120208 | 20120207 |
| 45107 | sseu24 | gcc -m64 -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 45107 | sseu24 | gcc -march=k8 -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 45110 | sseu24 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 45111 | sseu24 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 45115 | sseu4 | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 45117 | sseu24 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 45119 | sseu4 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 45128 | sseu4 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120208 | 20120207 |
| 45137 | sseu4 | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 45155 | sseu4 | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120208 | 20120207 |
| 45169 | sseu4 | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120208 | 20120207 |
| 45171 | sseu24 | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120208 | 20120207 |
| 45183 | sseu24 | gcc -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 45183 | sseu24 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 45189 | sseu24 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 45241 | sseu24 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120208 | 20120207 |
| 45242 | sseu4 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 45243 | sseu4 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 45353 | sseu4 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120208 | 20120207 |
| 45363 | sseu4 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120208 | 20120207 |
| 45373 | sseu24 | gcc -march=nocona -O3 -fomit-frame-pointer | 20120208 | 20120207 |
| 45382 | sseu24 | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 45397 | sseu24 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 45423 | sseu4 | gcc -march=barcelona -O -fomit-frame-pointer | 20120208 | 20120207 |
| 45434 | sseu24 | gcc -march=nocona -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 45454 | sseu4 | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120208 | 20120207 |
| 45461 | sseu24 | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 45496 | sseu4 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120208 | 20120207 |
| 45515 | sseu4 | gcc -march=nocona -O3 -fomit-frame-pointer | 20120208 | 20120207 |
| 45564 | sseu4 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120208 | 20120207 |
| 45588 | sseu4 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120208 | 20120207 |
| 45594 | sseu4 | gcc -O -fomit-frame-pointer | 20120208 | 20120207 |
| 45598 | sseu4 | gcc -m64 -O -fomit-frame-pointer | 20120208 | 20120207 |
| 45615 | sseu4 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120208 | 20120207 |
| 45615 | sseu4 | gcc -march=k8 -O -fomit-frame-pointer | 20120208 | 20120207 |
| 45616 | sseu24 | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 45698 | sseu4 | gcc -march=nocona -O -fomit-frame-pointer | 20120208 | 20120207 |
| 45703 | sseu4 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120208 | 20120207 |
| 45736 | sseu24 | gcc -march=barcelona -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 45738 | sseu4 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 45753 | sseu4 | gcc -march=nocona -O2 -fomit-frame-pointer | 20120208 | 20120207 |
| 46043 | sseu24 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 46043 | sseu24 | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 46049 | sseu24 | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 46311 | sseu4 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 46327 | sseu4 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 46331 | sseu4 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 46351 | sseu4 | gcc -funroll-loops -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 46353 | sseu4 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 46635 | sseu4 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 46635 | sseu4 | gcc -m64 -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 46656 | sseu4 | gcc -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 46656 | sseu4 | gcc -march=k8 -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 46657 | sseu4 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 46658 | sseu4 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 46674 | sseu4 | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 46705 | sseu4 | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 46831 | sseu4 | gcc -march=barcelona -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 46856 | sseu4 | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 47200 | sseu4 | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 47221 | sseu4 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 47234 | sseu4 | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 47364 | sseu24 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 47391 | sseu24 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 47618 | sseu24 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 47663 | sseu24 | gcc -march=nocona -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 48997 | sseu4 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 49070 | sseu4 | gcc -march=nocona -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 49122 | sseu4 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 49237 | sseu4 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120208 | 20120207 |
| 432386 | sseu4 | gcc -funroll-loops | 20120208 | 20120207 |
| 433293 | sseu4 | cc | 20120208 | 20120207 |
| 434832 | sseu4 | gcc | 20120208 | 20120207 |
| 669384 | sseu24 | cc | 20120208 | 20120207 |
| 2308028 | sseu24 | gcc | 20120208 | 20120207 |
| 3178784 | sseu24 | gcc -funroll-loops | 20120208 | 20120207 |