Mesa (staging/22.0): intel: fixup number of threads per EU on XeHP

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Tue Apr 26 16:46:42 UTC 2022


Module: Mesa
Branch: staging/22.0
Commit: 20e3c2c71765de00343be348ed917cc488e4fba5
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=20e3c2c71765de00343be348ed917cc488e4fba5

Author: Lionel Landwerlin <lionel.g.landwerlin at intel.com>
Date:   Wed Apr 13 15:53:51 2022 +0300

intel: fixup number of threads per EU on XeHP

Computations for indexing in-memory data structures for ray queries
depend on this.

Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin at intel.com>
Fixes: 4f9141607f40 ("intel: Add device info for DG2")
Acked-by: Tapani Pälli <tapani.palli at intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15925>
(cherry picked from commit 107acf5a4a4d742df283b45fbbe5f65bef0883fd)

---

 .pick_status.json                 | 2 +-
 src/intel/dev/intel_device_info.c | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/.pick_status.json b/.pick_status.json
index 90f47358e7f..a6fc0abf673 100644
--- a/.pick_status.json
+++ b/.pick_status.json
@@ -564,7 +564,7 @@
         "description": "intel: fixup number of threads per EU on XeHP",
         "nominated": true,
         "nomination_type": 1,
-        "resolution": 0,
+        "resolution": 1,
         "because_sha": "4f9141607f40f0be9cee38ff6b006a05bba72e88"
     },
     {
diff --git a/src/intel/dev/intel_device_info.c b/src/intel/dev/intel_device_info.c
index ab5168364f5..6d6c0af0867 100644
--- a/src/intel/dev/intel_device_info.c
+++ b/src/intel/dev/intel_device_info.c
@@ -1053,6 +1053,7 @@ static const struct intel_device_info intel_device_info_sg1 = {
 
 #define XEHP_FEATURES(_gt, _slices, _l3)                        \
    GFX12_FEATURES(_gt, _slices, _l3),                           \
+   .num_thread_per_eu = 8 /* BSpec 44472 */,                    \
    .verx10 = 125,                                               \
    .has_llc = false,                                            \
    .has_local_mem = true,                                       \



More information about the mesa-commit mailing list