summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLionel Landwerlin <lionel.g.landwerlin@intel.com>2022-04-13 15:53:51 +0300
committerDylan Baker <dylan.c.baker@intel.com>2022-04-26 09:06:07 -0700
commit4a434c77fc3e699c29e503a790d89e32ceb1af93 (patch)
treeb2274885ecd2d0bdd74d7f545faee0bd9589ac37
parentc2037211162c8be16939832d03bdafde4a8a021e (diff)
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@intel.com> Fixes: 4f9141607f40 ("intel: Add device info for DG2") Acked-by: Tapani Pälli <tapani.palli@intel.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15925> (cherry picked from commit 107acf5a4a4d742df283b45fbbe5f65bef0883fd)
-rw-r--r--.pick_status.json2
-rw-r--r--src/intel/dev/intel_device_info.c1
2 files changed, 2 insertions, 1 deletions
diff --git a/.pick_status.json b/.pick_status.json
index 525e1270c7f..991041d2e23 100644
--- a/.pick_status.json
+++ b/.pick_status.json
@@ -625,7 +625,7 @@
"description": "intel: fixup number of threads per EU on XeHP",
"nominated": true,
"nomination_type": 1,
- "resolution": 0,
+ "resolution": 1,
"main_sha": null,
"because_sha": "4f9141607f40f0be9cee38ff6b006a05bba72e88"
},
diff --git a/src/intel/dev/intel_device_info.c b/src/intel/dev/intel_device_info.c
index 2f07ba19a9d..95de6fd6551 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, \