Marcel Skierkowski
047f6851f7
refactor: correct programming of SLM size
...
Unify reading hw avaialble slm size:
Pre-Xe2 SLMSizeInKb stores total SLM size across all DSS
Xe2+ SLMSizeInKb stores SLM size per SS
apply restrictions for preferred/programmable SLM size
Related-To: NEO-12949
Signed-off-by: Marcel Skierkowski <marcel.skierkowski@intel.com >
2025-09-30 17:57:18 +02:00
Neil R. Spruit
43ebc17e17
feature: Support for opaque IPC handles on Windows and Linux
...
- Added support for creating and managing opaque IPC NT handles in the
WDDM layer.
- Introduced a new flag `shareableWithoutNTHandle` to indicate if memory
can be shared without an NT handle.
- Updated the `isShareableMemory` method to accommodate this new flag.
- Added debug variable EnableShareableWithoutNTHandle to control the
behavior of sharing memory without NT handles until requested.
- Updated Linux path to enable sharing DMA Buf FDs between processes
for use in pidfd_getfd
- Updated getfd and get IPC Handle helper functions to support opaque or
previous versions
Related-To: NEO-15345 , NEO-15346 , NEO-15347, NEO-10380
Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com >
2025-08-18 16:23:44 +02:00
Jaroslaw Warchulski
df07897144
fix: forbid compression for pre-xe2 platforms
...
Related-To: NEO-9465
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2025-04-05 00:15:16 +02:00
Jaroslaw Warchulski
c010d17842
fix: respect compression flag in capability table
...
Related-To: NEO-9465
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2025-04-03 15:36:55 +02:00
Jaroslaw Warchulski
eeeed9edd8
refactor: cleanup in product helpers
...
Related-To: NEO-12681
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2025-03-25 21:07:55 +01:00
Jaroslaw Warchulski
1230ab99aa
refactor: adjust product helper file name after pre-gen12 removal
...
Related-To: NEO-12681
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2025-03-25 15:57:46 +01:00
Michał Pryba
53831f61df
refactor: adjust file names after pre-gen12 removal 1/3
...
Related-To: NEO-12681
Signed-off-by: Michał Pryba <michal.pryba@intel.com >
2025-01-22 22:47:24 +01:00
Mateusz Jablonski
9819b1e2e4
refactor: remove not needed flag ftrGpGpuMidThreadLevelPreempt
...
the flag was used for mid thread preemption support on pre-gen12 platforms
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-10-01 12:52:12 +02:00
Mateusz Jablonski
c544004b8e
fix: move getProductConfigFromHwInfo to CompilerProductHelper
...
add tests for default PVC configs
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-05-29 14:08:52 +02:00
Kamil Kopryk
fa8579602f
refactor: rename product helper files n/n
...
Related-To: NEO-7703
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2023-03-10 13:24:38 +01:00
Kamil Kopryk
63ad1a2e86
refactor: rename product helper cpp files
...
Related-To: NEO-7703
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2023-03-10 10:30:32 +01:00