[llvm] [AArch64] Set MaxInterleaving to 4 for Neoverse V2 (PR #100385)

Sjoerd Meijer via llvm-commits llvm-commits at lists.llvm.org
Wed Jul 24 09:08:05 PDT 2024


sjoerdmeijer wrote:

Here are the RAJAPerf numbers:

  <html xmlns:v="urn:schemas-microsoft-com:vml"
xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:x="urn:schemas-microsoft-com:office:excel"
xmlns="http://www.w3.org/TR/REC-html40">

<head>

</head>

<body link="#467886" vlink="#96607D">

Kernel | after / before
-- | --
Basic_INIT_VIEW1D | 0.66
Basic_INIT_VIEW1D_OFFSET | 0.70
Basic_NESTED_INIT | 0.89
Basic_REDUCE3_INT | 0.89
Polybench_JACOBI_2D | 0.91
Polybench_FLOYD_WARSHALL | 0.92
Basic_MAT_MAT_SHARED | 0.94
Apps_FIR | 0.94
… | …
Basic_MULADDSUB | 1.25

</body>
</html>

There is 1 regression, which I did not spot before; not sure if it is noise or something else, but let's assume it is real. The geomean number is 0.984, so an overall 1.5% improvement.

TODO:
- double check the LLVM test-suite,
- and I will add SPEC FP to the mix.

https://github.com/llvm/llvm-project/pull/100385


More information about the llvm-commits mailing list