Maciej Bielski
a8779c2387
fix: report ZE_MEMORY_ACCESS_CAP_FLAG_CONCURRENT correctly
...
At the moment the capability is returned only based on the value
returned by the `productHelper`, which is too liberal. The capability
must also consider the support reported by `memoryManager`. Only then
the support reported is aligned with actual logic of handling
USM-allocations.
Related-To: NEO-10040
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com>
2025-01-29 00:17:38 +01:00
Andrzej Koska
1abb48c3e0
Revert "feature: Enable Tile64 Optimization Flag"
...
This reverts commit 105a586615
.
Signed-off-by: Andrzej Koska <andrzej.koska@intel.com>
2025-01-28 22:32:58 +01:00
Szymon Morek
0db7128503
performance: reduce ULLS controller timeout to 1ms
...
Currently scope limited to Windows only
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2025-01-28 22:27:09 +01:00
Chandio, Bibrak Qamar
80dc4fb43a
fix: Set vmbind user fence when makeMemoryResident
...
Related-To: NEO-11977, GSD-10293
Signed-off-by: Chandio, Bibrak Qamar <bibrak.qamar.chandio@intel.com>
2025-01-28 22:04:37 +01:00
Compute-Runtime-Validation
894b788267
Revert "fix: Flush caches on cmd list destroy with debugger"
...
This reverts commit 35517d6f29
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-01-28 21:52:23 +01:00
Bartosz Dunajski
d7ca6568fc
refactor: unify blit memory fill methods and pass BlitProperties
...
Related-To: NEO-13003
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2025-01-28 17:47:31 +01:00
ocldev
ad32b93968
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com>
2025-01-28 16:45:34 +01:00
Lukasz Jobczyk
7eac78d253
refactor: Make semaphore dependant resources UC
...
Change for tagBuffer type on Windows. Timestamp types are already UC on all DC
flush platforms regardless of OS.
Resolves: NEO-13847
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-01-28 14:51:28 +01:00
Compute-Runtime-Validation
ad99c8d818
Revert "feature: Submission for GlobalTimestamp as default"
...
This reverts commit 3d3c5ddf9f
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-01-28 11:22:20 +01:00
Lukasz Jobczyk
82569f6a0f
refactor: Switch host events and in order nodes to tagAllocation type
...
Motivation is to distinguish between host USM resources and internal
driver resources allocated in host memory.
Related-To: NEO-13847
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-01-28 09:42:19 +01:00
Brandon Yates
18d04b239e
fix: Dont enable scratch pages when debugger is on
...
Signed-off-by: Brandon Yates <brandon.yates@intel.com>
2025-01-27 22:05:34 +01:00
Aravind Gopalakrishnan
506db6bd73
fix: Revert "feature: enable event synchronization GPU status check by default"
...
This reverts commit 17e537b694
.
Related-To: GSD-10648
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com>
2025-01-27 20:40:58 +01:00
Bartosz Dunajski
ce58cb0784
refactor: unify blit mem set functions
...
Related-To: NEO-13003
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2025-01-27 18:34:48 +01:00
Damian Tomczak
105703b1ae
test: CCS and CCCS availability tests
...
Related-to: NEO-12737
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com>
2025-01-27 17:16:58 +01:00
Lukasz Jobczyk
35517d6f29
fix: Flush caches on cmd list destroy with debugger
...
When using debugger flush caches on command list destroy to ensure
correctness of reused resources for debugger. Tests ensuring that on LNL
were enabled during DC flush mitigation which flushes DC on destroy for
reuse.
Resolves: HSD-18040962729
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-01-27 16:14:18 +01:00
Chodor, Jaroslaw
beedf709bc
feature: LookupArray findGreaterEqual
...
Adding helpers for find first greater equal
value in lookup array. Useful when finding
minimum SLM encoding that satisfies requirements.
Related-To: NEO-12747
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com>
2025-01-27 13:02:02 +01:00
Compute-Runtime-Validation
676334807f
Revert "refactor: Switch host events and in order nodes to tagAllocation type"
...
This reverts commit 8bbba3fe5c
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-01-27 06:44:12 +01:00
Chodor, Jaroslaw
574fe9fb29
refactor: Pass whole kernel descriptor to barrier programming
...
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com>
2025-01-27 01:26:49 +01:00
ocldev
6d0708098a
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com>
2025-01-25 13:14:12 +01:00
Chodor, Jaroslaw
0938a0eaf9
feature: Adding support for extending KernerlDescriptor
...
Related-To: NEO-12747
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com>
2025-01-25 12:08:27 +01:00
Mateusz Hoppe
c265e9bc7a
test: disable context group in OCL DeviceGetCapsTest
...
Related-To: NEO-13789
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2025-01-25 10:52:19 +01:00
Mateusz Hoppe
e00da808cb
feature: add logic to control secondaryContextsSupport in ProductHelper
...
- product helper sets flag in GfxCoreHelper - this allows to control
secondary contexts support per product - not whole core family
Related-To: NEO-13789
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2025-01-25 06:43:56 +01:00
Dominik Dabek
bebeef0e88
feature: enable usm reuse cleaner
...
Keep disabled in ULTs, except multi thread tests.
Related-To: NEO-13425
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
2025-01-25 00:38:04 +01:00
John Falkowski
e11e7b9b94
feature: Add shared System USM Allocation in support of appendLaunchKernel
...
Related-To: NEO-12988
Signed-off-by: John Falkowski <john.falkowski@intel.com>
2025-01-24 23:41:26 +01:00
Szymon Morek
d7c8b42d01
Revert "performance: enable staging write for cl buffers"
...
This reverts commit a9a2f7577f
.
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2025-01-24 23:41:12 +01:00
Chodor, Jaroslaw
9e4513914f
feature: Adding support for extending ExecutionEnvironment
...
Related-To: NEO-12747
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com>
2025-01-24 22:52:50 +01:00
Szymon Morek
254e7c5c6a
fix: set notify enable flag when flushing monitor fence
...
Related-To: NEO-13848
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2025-01-24 22:19:24 +01:00
Pratik Bari
245aa0cb59
feature(sysman): Added implementation for zesVFManagementGetVFCapabilitiesExp2
...
As zesVFManagementGetVFCapabilitiesExp has been deprecated, added the
implementation for zesVFManagementGetVFCapabilitiesExp2
Related-To: NEO-13525
Signed-off-by: Pratik Bari <pratik.bari@intel.com>
2025-01-24 22:01:20 +01:00
Jemale Lockett
272edeabe6
fix: Fix debugger bitmask parsing and setting for new platforms
...
Related-to: NEO-7799
Signed-off-by: Jemale Lockett <jemale.lockett@intel.com>
2025-01-24 21:45:54 +01:00
Compute-Runtime-Validation
83af0b77ff
Revert "fix: Crash on over memory allocation"
...
This reverts commit 212ccb8bd4
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-01-24 21:35:59 +01:00
Raiyan Latif
fcb584299f
fix: Properly signal/wait on OpaqueWin32 Ext Semaphores
...
Related-To: NEO-11488
Signed-off-by: Raiyan Latif <raiyan.latif@intel.com>
2025-01-24 20:58:45 +01:00
Lukasz Jobczyk
8bbba3fe5c
refactor: Switch host events and in order nodes to tagAllocation type
...
Motivation is to distinguish between host USM resources and internal
driver resources allocated in host memory.
Related-To: NEO-13847
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2025-01-24 20:38:56 +01:00
Mateusz Hoppe
71fb9c176b
test: disable context group in ocl ULTs where it is not needed
...
Related-To: NEO-13789
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2025-01-24 19:59:42 +01:00
Pawel Cieslak
368d713e2c
ci: infra revision update
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2025-01-24 19:24:50 +01:00
Pawel Cieslak
9997c4114d
ci: infra revision update
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2025-01-24 15:31:58 +01:00
Bellekallu Rajkiran
212ccb8bd4
fix: Crash on over memory allocation
...
- Add defer backing flag to gem create ioctl
- Make memory resident before lock
Related-To: NEO-13403
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com>
2025-01-24 14:01:37 +01:00
Chodor, Jaroslaw
335aa6e8b9
refactor: Change SLM sizes array length
...
Related-To: NEO-12747
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com>
2025-01-24 10:53:11 +01:00
ocldev
376ac4235e
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com>
2025-01-24 06:02:31 +01:00
Katarzyna Cencelewska
e221c61882
fix: add ptl device id to opensource
...
Related-To: IGC-11071
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com>
2025-01-23 21:49:15 +01:00
Mateusz Jablonski
41ce79b7cc
fix: reduce preemption surface size in aub tests
...
Related-To: NEO-12648
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2025-01-23 16:32:15 +01:00
Szymon Morek
101c2fb071
fix: stop ULLS on main BCS when internal context used
...
Related-To: NEO-13464
Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2025-01-23 14:33:14 +01:00
Bartosz Dunajski
c75bcba1e6
fix: ensure profiling enabled for OCL Blit Split path
...
Related-To: NEO-13842
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2025-01-23 13:59:15 +01:00
Mateusz Hoppe
ae772c849d
test: refactor tests to work with secondary engines 2
...
Related-To: NEO-13789
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2025-01-23 12:41:27 +01:00
Dominik Dabek
c1afa4c757
fix: extend usm reuse limit infrastructure to ARL
...
Related-To: NEO-12924
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
2025-01-23 11:31:19 +01:00
Ben Ashbaugh
068fed7512
feature: add support for the cl_khr_expect_assume extensions
...
Related-To: NEO-12696
Signed-off-by: Ben Ashbaugh <ben.ashbaugh@intel.com>
2025-01-23 06:28:28 +01:00
Compute-Runtime-Validation
ce9202ab9d
Revert "feature: enable recoverable pagefault"
...
This reverts commit 713df81dbf
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2025-01-23 04:01:31 +01:00
Kamil Kopryk
e95b45b908
test: remove not needed pragma
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2025-01-23 01:20:18 +01:00
ocldev
0e57009f6a
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com>
2025-01-23 01:14:44 +01:00
Kamil Kopryk
0966f12f9c
build: disable link time opt on GCC14
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2025-01-23 00:46:25 +01:00
Tomasz Biernacik
ffc7bd1b37
feature: enable getting fd from vmExport
...
Related-To: NEO-12680
Signed-off-by: Tomasz Biernacik <tomasz.biernacik@intel.com>
2025-01-23 00:44:38 +01:00