| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 528424 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20121016 | 20120928 |
| 528840 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20121016 | 20120928 |
| 529076 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20121016 | 20120928 |
| 529160 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20121016 | 20120928 |
| 529328 | ref | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20121016 | 20120928 |
| 529380 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20121016 | 20120928 |
| 529416 | ref | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20121016 | 20120928 |
| 537820 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 538456 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 538596 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 539456 | ref | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 539716 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 541284 | ref | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 542252 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 560452 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 560476 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 560984 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 561080 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 561160 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 561428 | ref | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 562772 | ref | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 564068 | ref | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 564420 | ref | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 565564 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 566008 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 566316 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 566492 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 566956 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 584616 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 585744 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 586716 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 587556 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 588196 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 588356 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 588688 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 621248 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 624172 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 630032 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20121016 | 20120928 |
| 630440 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 630464 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20121016 | 20120928 |
| 630828 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 630968 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 631592 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20121016 | 20120928 |
| 632056 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 632136 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 632152 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 632364 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 632436 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20121016 | 20120928 |
| 632452 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 632812 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 634568 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 634712 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20121016 | 20120928 |
| 634864 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20121016 | 20120928 |
| 635660 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 636156 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20121016 | 20120928 |
| 636744 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 636968 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20121016 | 20120928 |
| 637220 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20121016 | 20120928 |
| 637436 | ref | gcc -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 638184 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 638792 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 650452 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 651212 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 653348 | ref | gcc -O -fomit-frame-pointer | 20121016 | 20120928 |
| 654512 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20121016 | 20120928 |
| 655412 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 656112 | ref | gcc -m64 -O -fomit-frame-pointer | 20121016 | 20120928 |
| 657264 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 658620 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 658696 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 659816 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 659908 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20121016 | 20120928 |
| 661024 | ref | gcc -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 661236 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 661480 | ref | gcc -m64 -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 661824 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 663044 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 663536 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 677584 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 678008 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 678788 | ref | gcc -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 679584 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 680216 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 681072 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 691468 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 692980 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 693160 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 694136 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 694164 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 694244 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 695220 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 695912 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 696240 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20121016 | 20120928 |
| 696260 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20121016 | 20120928 |
| 696392 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 696512 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20121016 | 20120928 |
| 696928 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20121016 | 20120928 |
| 697108 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20121016 | 20120928 |
| 697908 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20121016 | 20120928 |
| 699024 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20121016 | 20120928 |
| 700980 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 703280 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20121016 | 20120928 |
| 756380 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 757172 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20121016 | 20120928 |
| 1809888 | ref | gcc -funroll-loops | 20121016 | 20120928 |
| 1810508 | ref | gcc | 20121016 | 20120928 |
| 1812016 | ref | cc | 20121016 | 20120928 |