Compute-Runtime-Validation
a89113fa1a
Revert "fix: Fail device init if kernel debugging is misconfigured"
...
This reverts commit c122bc51f9 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-03-26 13:27:12 +01:00
Brandon Yates
c122bc51f9
fix: Fail device init if kernel debugging is misconfigured
...
Also print error to stderr
Related-to: GSD-10780
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2025-03-25 20:40:25 +01:00
Aravind Gopalakrishnan
4e9afb32e6
refactor: Fix coverage issue with parse ccs mode
...
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com >
2025-03-21 11:12:24 +01:00
Aravind Gopalakrishnan
724ba20e41
fix: Parse CCS mode setting for non PVC platforms
...
Related-To: GSD-8785
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com >
2025-03-19 12:47:46 +01:00
Mateusz Hoppe
9d052cd8ee
fix: pass rootDevice when creating secondary contexts
...
- fix initialization of gfxCoreHelper in drm and wddm
Related-To: NEO-7824, NEO-8171
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-03-17 16:03:27 +01:00
Compute-Runtime-Validation
d54b74e8bd
Revert "fix: Parse CCS mode setting for non PVC platforms"
...
This reverts commit 5ca78dfdd1 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-03-17 00:30:44 +01:00
Aravind Gopalakrishnan
5ca78dfdd1
fix: Parse CCS mode setting for non PVC platforms
...
Related-To: GSD-8785
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com >
2025-03-15 01:39:51 +01:00
Kamil Kopryk
2c77d2c698
refactor: add SetMaxBVHLevels debug flag
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-03-14 16:59:48 +01:00
Compute-Runtime-Validation
6ee39ed94c
Revert "fix: Fail device init if kernel debugging is misconfigured"
...
This reverts commit b0c92ea425 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-03-10 12:23:07 +01:00
Brandon Yates
b0c92ea425
fix: Fail device init if kernel debugging is misconfigured
...
Also print error to stderr
Related-to: GSD-10780
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2025-03-08 05:02:42 +01:00
Damian Tomczak
81b0cac65f
fix: raytracing heapless missing allocation
...
Related-to: NEO-12737
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com >
2025-03-06 17:26:09 +01:00
Mateusz Jablonski
374863ba08
refactor: remove cl pipe related logic
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-02-25 17:56:53 +01:00
Mateusz Jablonski
50e22ef5e7
refactor: remove device enqueue specific code
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-02-24 12:37:51 +01:00
Mateusz Jablonski
70f3342c2d
refactor: remove vme specific code
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-02-20 17:08:52 +01:00
Fabian Zwoliński
ad968550e8
fix: separate isUsmPoolAllocatorSupported for host and device
...
Related-To: NEO-12287, HSD-18041505773
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com >
2025-02-17 11:47:34 +01:00
Mateusz Jablonski
24a61d096d
fix: correct logic of groupDevices function
...
discrete devices should be exposed before integrated devices
Related-To: NEO-14062
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-02-16 14:27:44 +01:00
Mateusz Jablonski
6ec92ac082
refactor: move groupDevices logic to shared code
...
update platforms used in unit test
Related-To: NEO-14062
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-02-13 21:42:43 +01:00
Mateusz Hoppe
6e35d055f2
feature: make contextGroupSize dependent on number of processes
...
Related-To: NEO-12952
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-02-03 18:13:33 +01:00
Jaroslaw Warchulski
6a7bee67e9
refactor: unify device hierarchy mode
...
Related-To: GSD-9560
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2025-01-14 21:08:44 +01:00
Jaroslaw Warchulski
a180afa2e6
fix: respect affinity mask with COMBINED hierarchy in OCL
...
Related-To: GSD-9560
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2025-01-13 15:38:39 +01:00
Maciej Plewka
54e62da553
fix: use release helper to get ftrXe2Compression value
...
Related-To: NEO-13381, NEO-13526
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2024-12-23 13:28:06 +01:00
Filip Hazubski
a0cc124b2e
performance: Pass RootDeviceIndicesContainer by reference
...
Additionally pass std::map by reference in UsmMemAllocPoolsManager c-tor.
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2024-12-17 14:18:30 +01:00
Dominik Dabek
e61d04a881
fix(ocl): track buffer pool count per device
...
Track amount of created buffer pools per device. Do not allocate extra
pools if limit is reached. New contexts will have pooling disabled if
limit is reached on device.
Related-To: NEO-13461
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2024-12-16 11:38:05 +01:00
Maciej Plewka
8151224501
fix: add microsecond resolution for timeout
...
Related-To: NEO-13445
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2024-12-13 09:32:18 +01:00
Szymon Morek
e6d11eb04b
performance: stop ULLS for BCS during migration
...
Related-To: NEO-13340
When regular copy CSR has enabled direct submission,
stop it before migration on internal CSR.
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-12-02 17:57:12 +01:00
Compute-Runtime-Validation
bced7e4621
Revert "performance: stop ULLS for BCS during migration"
...
This reverts commit 81ba52aac4 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-11-29 04:42:26 +01:00
Szymon Morek
81ba52aac4
performance: stop ULLS for BCS during migration
...
Related-To: NEO-13340
When regular copy CSR has enabled direct submission,
stop it before migration on internal CSR.
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-11-27 20:06:50 +01:00
Wenbin Lu
2ba80ce114
feature: support physical host memory
...
Related-To: NEO-11981
Signed-off-by: Wenbin Lu <wenbin.lu@intel.com >
2024-11-20 08:19:52 +01:00
Marcel Skierkowski
49d999abe6
fix: remove defaultProfilingTimerResolution from RuntimeCapabilityTable
...
Related-To: NEO-12275
Signed-off-by: Marcel Skierkowski <marcel.skierkowski@intel.com >
2024-11-04 12:02:11 +01:00
Wenbin Lu
a8a40d2afd
feature: support SVM heap in reserveVirtualMem
...
Related-To: NEO-11981
Signed-off-by: Wenbin Lu <wenbin.lu@intel.com >
2024-10-22 16:47:14 +02:00
Andrzej Koska
dad53a13c3
fix: set stackSizePerRay appropriately for release
...
Related-to: NEO-12816
Signed-off-by: Andrzej Koska <andrzej.koska@intel.com >
2024-10-09 11:33:42 +02:00
Compute-Runtime-Validation
41df1a6f47
Revert "feature: support SVM heap in reserveVirtualMem"
...
This reverts commit bfaeeb01d6 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-10-03 14:53:50 +02:00
Mateusz Jablonski
c7ae732a2a
test: enable global mock sip in tests
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-09-30 18:19:57 +02:00
Mateusz Hoppe
8000133b2a
refactor: add method to adjust regular context count
...
Related-To: NEO-12258
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-09-25 13:46:46 +02:00
Jitendra Sharma
f6a89bbc03
fix: initialize debugger before creating engines
...
Related-To: NEO-12571
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2024-09-12 18:12:12 +02:00
Kamil Kopryk
c4306a13b2
fix: set debugSurface in subdevices
...
Related-To: NEO-10681
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-09-11 15:10:04 +02:00
Dominik Dabek
b2fc7345cf
performance: redesign usm alloc reuse mechanism
...
Dedicated pools for different allocations size ranges.
Additional reused allocations will create their own pools.
Do not reuse allocations >256MB.
Related-To: NEO-6893, NEO-12299, NEO-12349
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2024-09-10 18:12:14 +02:00
Damian Tomczak
41e24635e3
fix: correct maxMemAllocSize
...
Resolves: NEO-11857
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com >
2024-09-10 09:15:18 +02:00
Wenbin Lu
bfaeeb01d6
feature: support SVM heap in reserveVirtualMem
...
Related-To: NEO-11981
Signed-off-by: Wenbin Lu <wenbin.lu@intel.com >
2024-09-09 23:22:04 +02:00
Compute-Runtime-Validation
99f62ac866
Revert "feature: support SVM heap in reserveVirtualMem"
...
This reverts commit 93cde3ee12 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-09-03 20:20:25 +02:00
Wenbin Lu
93cde3ee12
feature: support SVM heap in reserveVirtualMem
...
Related-To: NEO-11981
Signed-off-by: Wenbin Lu <wenbin.lu@intel.com >
2024-09-03 11:38:51 +02:00
Mateusz Hoppe
ae3edba369
feature: limit contexts in group based on number of CCS engines
...
Related-To: NEO-12258, HSD-14023076222
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-08-30 19:55:31 +02:00
Mateusz Hoppe
d9864eca7a
feature: add context group support for root device engine
...
Related-To: NEO-12257
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-08-27 10:07:28 +02:00
Kamil Kopryk
fc3646b58c
test: correct expectations in shared ults if heapless enabled
...
Related-To: NEO-10641
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-08-26 09:51:19 +02:00
Mateusz Jablonski
f617093a6a
fix: add missing nullptr check before accessing ail helper
...
Fixes : #755
Fixes : #754
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-08-20 16:58:53 +02:00
Compute-Runtime-Validation
e27efd701f
Revert "fix: correct calculating max subslice space"
...
This reverts commit 67f2500c03 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-08-02 12:28:13 +02:00
Mateusz Jablonski
67f2500c03
fix: correct calculating max subslice space
...
computeMaxNeededSubSliceSpace is no longer needed as getHighestEnabledSubSlice
already determines maximum index from all enabled subslices
Related-To: NEO-12073
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-08-01 16:38:24 +02:00
Compute-Runtime-Validation
2d1b263e9a
Revert "refactor: remove redundant function computeMaxNeededSubSliceSpace"
...
This reverts commit c0b96dcd6e .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-08-01 03:54:56 +02:00
Mateusz Jablonski
c0b96dcd6e
refactor: remove redundant function computeMaxNeededSubSliceSpace
...
use GfxCoreHelper::getHighestEnabledDualSubSlice instead
Related-To: NEO-12073
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-07-31 14:50:13 +02:00
Mateusz Hoppe
83ad60eb29
fix: account for hp engines when calculating max context count
...
Related-To: NEO-11983
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-07-26 12:15:14 +02:00