[PATCH] D12149: [AArch64] Turn on by default interleaved access vectorization

silviu.baranga@arm.com via llvm-commits llvm-commits at lists.llvm.org
Fri Aug 28 10:14:07 PDT 2015


sbaranga added a comment.

Here are the results for build time changes (with -j1) per-benchmark for spec2k/2k6. The build times for spec2k were much more stable then the ones for spec2k6. The build time improvements are probably false positives.

SPEC2000:

| name        | change (patch/original - 1) |
| 164.gzip*   | -1.01%                      |
| 175.vpr     | 0.44%                       |
| 176.gcc     | 0.16%                       |
| 181.mcf*    | -2.63%                      |
| 186.crafty  | 0.63%                       |
| 197.parser  | -0.22%                      |
| 252.eon     | -0.10%                      |
| 253.perlbmk | -0.06%                      |
| 254.gap     | 0.05%                       |
| 255.vortex  | -0.23%                      |
| 256.bzip2*  | -0.70%                      |
| 300.twolf   | -0.23%                      |
| 177.mesa    | 1.29%                       |
| 179.art*    | 0.62%                       |
| 183.equake* | 0%                          |
| 188.ammp    | 1.04%                       |

SPEC2006:

| name            | change (patch/original - 1) |
| 400.perlbench   | -2.02%                      |
| 401.bzip2       | -3.93%                      |
| 403.gcc         | -2.80%                      |
| 429.mcf*        | -7.38%                      |
| 433.milc        | -5.24%                      |
| 444.namd        | -3.70%                      |
| 445.gobmk       | -1.87%                      |
| 447.dealII      | -3.17%                      |
| 450.soplex      | -0.30%                      |
| 453.povray      | 2.71%                       |
| 456.hmmer       | 0.12%                       |
| 458.sjeng       | 0.79%                       |
| 462.libquantum* | 1.47%                       |
| 464.h264ref     | 2.67%                       |
| 470.lbm*        | 0%                          |
| 471.omnetpp     | 1.44%                       |
| 473.astar*      | -0.25%                      |
| 482.sphinx3     | 1.30%                       |
| 483.xalancbmk   | 0.52%                       |

\* The build workload is too small for the results to be significant. The best thing to do is to ignore these results.

I think this shows that this change doesn't significantly impact build times.


http://reviews.llvm.org/D12149





More information about the llvm-commits mailing list