Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
29055 | asm | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120730 | 20120717 |
29061 | asm | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120730 | 20120717 |
29073 | asm | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120730 | 20120717 |
29079 | asm | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120730 | 20120717 |
29088 | asm | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120730 | 20120717 |
29094 | asm | gcc -funroll-loops -O -fomit-frame-pointer | 20120730 | 20120717 |
29094 | asm | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120730 | 20120717 |
29097 | asm | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120730 | 20120717 |
29109 | asm | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120730 | 20120717 |
29124 | asm | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120730 | 20120717 |
29127 | asm | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120730 | 20120717 |
29127 | asm | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120730 | 20120717 |
29157 | asm | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120730 | 20120717 |
29160 | asm | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120730 | 20120717 |
29163 | asm | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120730 | 20120717 |
29166 | asm | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120730 | 20120717 |
29166 | asm | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120730 | 20120717 |
29166 | asm | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120730 | 20120717 |
29166 | asm | gcc -march=nocona -O3 -fomit-frame-pointer | 20120730 | 20120717 |
29169 | asm | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120730 | 20120717 |
29178 | asm | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120730 | 20120717 |
29178 | asm | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120730 | 20120717 |
29187 | asm | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120730 | 20120717 |
29217 | asm | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120730 | 20120717 |
29241 | asm | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120730 | 20120717 |
29298 | asm | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120730 | 20120717 |
29298 | asm | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120730 | 20120717 |
29304 | asm | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120730 | 20120717 |
29310 | asm | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120730 | 20120717 |
29361 | asm | gcc -O3 -fomit-frame-pointer | 20120730 | 20120717 |
29364 | asm | gcc -m64 -O3 -fomit-frame-pointer | 20120730 | 20120717 |
29370 | asm | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120730 | 20120717 |
29370 | asm | gcc -march=k8 -O3 -fomit-frame-pointer | 20120730 | 20120717 |
29388 | asm | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120730 | 20120717 |
29409 | asm | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120730 | 20120717 |
29439 | asm | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120730 | 20120717 |
29448 | asm | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120730 | 20120717 |
29469 | asm | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120730 | 20120717 |
29553 | asm | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120730 | 20120717 |
29562 | asm | gcc -m64 -O -fomit-frame-pointer | 20120730 | 20120717 |
29562 | asm | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120730 | 20120717 |
29562 | asm | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120730 | 20120717 |
29568 | asm | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120730 | 20120717 |
29571 | asm | gcc -O -fomit-frame-pointer | 20120730 | 20120717 |
29577 | asm | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20120730 | 20120717 |
29700 | asm | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120730 | 20120717 |
29715 | asm | gcc -march=k8 -O -fomit-frame-pointer | 20120730 | 20120717 |
29733 | asm | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120730 | 20120717 |
29736 | asm | gcc -march=nocona -O -fomit-frame-pointer | 20120730 | 20120717 |
29757 | asm | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120730 | 20120717 |
29769 | asm | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120730 | 20120717 |
29784 | asm | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120730 | 20120717 |
29808 | asm | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120730 | 20120717 |
29808 | asm | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120730 | 20120717 |
29808 | asm | gcc -march=barcelona -O -fomit-frame-pointer | 20120730 | 20120717 |
30072 | asm | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120730 | 20120717 |
30072 | asm | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120730 | 20120717 |
30072 | asm | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20120730 | 20120717 |
30081 | asm | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120730 | 20120717 |
30093 | asm | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120730 | 20120717 |
30093 | asm | gcc -march=nocona -O2 -fomit-frame-pointer | 20120730 | 20120717 |
30111 | asm | gcc -funroll-loops -Os -fomit-frame-pointer | 20120730 | 20120717 |
30111 | asm | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120730 | 20120717 |
30117 | asm | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120730 | 20120717 |
30117 | asm | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120730 | 20120717 |
30117 | asm | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120730 | 20120717 |
30120 | asm | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120730 | 20120717 |
30132 | asm | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120730 | 20120717 |
30132 | asm | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120730 | 20120717 |
30132 | asm | gcc -march=k8 -O2 -fomit-frame-pointer | 20120730 | 20120717 |
30174 | asm | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120730 | 20120717 |
30177 | asm | gcc -O2 -fomit-frame-pointer | 20120730 | 20120717 |
30183 | asm | gcc -m64 -O2 -fomit-frame-pointer | 20120730 | 20120717 |
30228 | asm | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120730 | 20120717 |
30228 | asm | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120730 | 20120717 |
30321 | asm | clang -O3 | 20120730 | 20120717 |
30528 | asm | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120730 | 20120717 |
30528 | asm | gcc -march=nocona -Os -fomit-frame-pointer | 20120730 | 20120717 |
30633 | asm | gcc -march=barcelona -Os -fomit-frame-pointer | 20120730 | 20120717 |
30639 | asm | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120730 | 20120717 |
30663 | asm | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120730 | 20120717 |
30663 | asm | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20120730 | 20120717 |
30666 | asm | gcc -Os -fomit-frame-pointer | 20120730 | 20120717 |
30666 | asm | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120730 | 20120717 |
30666 | asm | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120730 | 20120717 |
30666 | asm | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120730 | 20120717 |
30666 | asm | gcc -march=k8 -Os -fomit-frame-pointer | 20120730 | 20120717 |
30669 | asm | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120730 | 20120717 |
30675 | asm | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120730 | 20120717 |
30678 | asm | gcc -m64 -Os -fomit-frame-pointer | 20120730 | 20120717 |
39585 | asm | gcc -funroll-loops | 20120730 | 20120717 |
39606 | asm | gcc | 20120730 | 20120717 |
39618 | asm | cc | 20120730 | 20120717 |