Damian Tomczak
9a149b6da5
refactor: useGlobalHeaps naming unification
...
Related-to: NEO-12737
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com >
2025-01-14 11:01:07 +01:00
Damian Tomczak
b859a3b35b
refactor: remove usesBindfulAddressingForBuffers function
...
Related-to: NEO-12737
Signed-off-by: Damian Tomczak <damian.tomczak@intel.com >
2025-01-14 10:45:04 +01:00
Lukasz Jobczyk
0977e75dce
refactor: Disable Win 32 bit PVC build using existing CMake macro
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-01-14 09:54:40 +01:00
Kamil Kopryk
595fe10770
test: use std::snprintf to ensure string null termination
...
Related-To: NEO-10767
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-01-14 09:51:40 +01:00
Kamil Kopryk
cd786ef6bb
test: add explicit static_cast for bit OR with different enums
...
Related-To: NEO-10767
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-01-14 09:43:08 +01:00
Brandon Yates
4300f0bdbe
feature: Enable page faults for xe driver with debugger
...
Related-to: NEO-10134
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2025-01-14 09:32:53 +01:00
Kamil Kopryk
7fda1ba768
test: remove not used const sampleGuid1
...
Related-To: NEO-10767
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-01-14 09:28:24 +01:00
Kulkarni, Ashwin Kumar
bf4d4e71c3
feature: adds support for 3 channel Imageview creation
...
Related-To: NEO-12887
Signed-off-by: Kulkarni, Ashwin Kumar <ashwin.kumar.kulkarni@intel.com >
2025-01-14 03:19:11 +01:00
Compute-Runtime-Validation
e66fce10b5
Revert "performance: Signal inOrder counter with pipe control, part 6"
...
This reverts commit fa40c1f2fb .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-01-14 03:03:08 +01:00
Artur Harasimiuk
339ef86120
build: kernels_bin update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2025-01-13 23:15:45 +01:00
Zbigniew Zdanowicz
575ae7f6f7
fix: get minimal offset size for region barrier
...
Related-To: NEO-13350
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-01-13 22:56:25 +01:00
Lukasz Jobczyk
25b326da17
refactor: Do not run PVC ULTs on Win 32 bit
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-01-13 18:21:06 +01:00
Lukasz Jobczyk
fa40c1f2fb
performance: Signal inOrder counter with pipe control, part 6
...
When on DC flush platform do not signal in order allocation when using
timestamp CB event. Handle wait on that event and synchronization using
in order timestamp node. Flush DC from wait. In order handled by pipe
controls.
Related-To: NEO-13441
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-01-13 17:40:26 +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
Artur Harasimiuk
4e20673e96
ci: infra revision update
...
Related-To: NEO-12679
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2025-01-13 12:20:37 +01:00
shubham kumar
a8a9b1b92b
refactor: optimize sysman windows power module
...
Related-To: NEO-13612
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-01-13 09:47:37 +01:00
Pryba, Michal
5218923b6d
feature: add automotive sku to alchemist product family
...
Related-To: NEO-12234
Signed-off-by: Pryba, Michal <michal.pryba@intel.com >
2025-01-13 08:44:25 +01:00
ocldev
e6c0cf4b93
ci: L0 loader update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-01-13 08:35:32 +01:00
shubham kumar
9dd065eeed
fix: Return rawDataSize as zero when readIoStream call fails
...
Related-To: NEO-13707
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2025-01-13 08:28:13 +01:00
ocldev
e4d87a1dee
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-01-13 05:53:44 +01:00
Compute-Runtime-Validation
dc49d09e64
Revert "fix: set memoryBanks correctly for single memory bank"
...
This reverts commit ec5477e3ee .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-01-11 01:56:37 +01:00
Zbigniew Zdanowicz
a27c9200d3
test: add new test matcher
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-01-10 18:23:05 +01:00
Pawel Cieslak
e886ca1059
ci: infra revision update
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2025-01-10 17:57:12 +01:00
Wenbin Lu
a483b361f9
fix: count active modules for enabling per-dispatch private memory
...
Related-To: NEO-13086
Signed-off-by: Wenbin Lu <wenbin.lu@intel.com >
2025-01-10 15:03:34 +01:00
ocldev
fece6956c6
ci: L0 loader update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-01-10 14:27:42 +01:00
Zdunowski, Lukasz
1100fee853
ci: update CAL asset version
...
Related-To: NEO-13694
Signed-off-by: Zdunowski, Lukasz <lukasz.zdunowski@intel.com >
2025-01-10 14:07:34 +01:00
Lukasz Jobczyk
3735ccaed7
performance: Signal inOrder counter with pipe control, part 5
...
When on DC flush platform resolve in order implicit dependency with pipe
control.
Related-To: NEO-13441
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-01-10 12:33:42 +01:00
Mateusz Jablonski
112abeeeef
fix: don't adjust programmed per thread scratch size
...
when adjusting scratch space size then adjust only allocation size
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-01-10 11:35:50 +01:00
Maciej Bielski
ec5477e3ee
fix: set memoryBanks correctly for single memory bank
...
Resolves: HSD-18040585222
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2025-01-10 10:01:33 +01:00
ocldev
f28c45458e
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-01-10 06:48:55 +01:00
Compute-Runtime-Validation
04f1e216a5
Revert "performance: Signal inOrder counter with pipe control, part 5"
...
This reverts commit 7ee8328c1d .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-01-10 06:48:41 +01:00
Mateusz Jablonski
a3b6c1fa6d
fix: correct thread/eu ratio for scratch to Xe2
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-01-09 22:42:36 +01:00
ocldev
ae6c6a3625
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-01-09 21:06:16 +01:00
Szymon Morek
f3c9362fc5
fix: check for gpu hang during wait for ring completion
...
Related-To: NEO-13490
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-01-09 18:44:25 +01:00
Mateusz Hoppe
3e9f1d0730
refactor: add debug message about invalid driver path
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-01-09 18:30:00 +01:00
Bartosz Dunajski
7c209e1ff0
fix: typo
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-01-09 18:06:26 +01:00
Lukasz Jobczyk
7ee8328c1d
performance: Signal inOrder counter with pipe control, part 5
...
When on DC flush platform resolve in order implicit dependency with pipe
control.
Related-To: NEO-13441
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2025-01-09 13:42:05 +01:00
Compute-Runtime-Validation
9e5a52f689
Revert "fix: correct thread/eu ratio for scratch to Xe2"
...
This reverts commit b192893738 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-01-09 11:06:26 +01:00
Jack Myers
7f9fadc314
fix: regression caused by tbx fault mngr
...
Addresses regressions from the reverted merge
of the tbx fault manager for host memory.
Recursive locking of mutex caused deadlock.
To fix, separate tbx fault data from base
cpu fault data, allowing separate mutexes
for each, eliminating recursive locks on
the same mutex.
By separating, we also help ensure that tbx-related
changes don't affect the original cpu fault manager code
paths.
As an added safe guard preventing critical regressions
and avoiding another auto-revert, the tbx fault manager
is hidden behind a new debug flag which is disabled by default.
Related-To: NEO-12268
Signed-off-by: Jack Myers <jack.myers@intel.com >
2025-01-09 07:48:53 +01:00
Raiyan Latif
b8157a2547
fix: Fix ULTs & signal path in External Semaphore
...
- Temporarily disables Multi-Threaded ULTs, to be
re-enabled in a separate dedicated test binary
Related-To: NEO-11488
Signed-off-by: Raiyan Latif <raiyan.latif@intel.com >
2025-01-09 07:40:16 +01:00
Semenov Herman (Семенов Герман)
9f07f56f7f
performance: align structures for 64-bit platforms
...
Signed-off-by: Semenov Herman (Семенов Герман) <GermanAizek@yandex.ru >
2025-01-09 06:03:39 +01:00
Compute-Runtime-Validation
22cebedcd1
Revert "refactor: Update thread scheduling mode naming"
...
This reverts commit d50beb5df4 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-01-09 05:03:36 +01:00
Compute-Runtime-Validation
58707e0cf7
Revert "refactor: migration to std::make_unique C++17"
...
This reverts commit 4cf685cb7d .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2025-01-09 01:41:36 +01:00
Semenov Herman (Семенов Герман)
4cf685cb7d
refactor: migration to std::make_unique C++17
...
Signed-off-by: Semenov Herman (Семенов Герман) <GermanAizek@yandex.ru >
2025-01-08 17:20:00 +01:00
Vysochyn, Illia
d50beb5df4
refactor: Update thread scheduling mode naming
...
Renames the EU_THREAD_SCHEDULING_MODE_OVERRIDE member of
STATE_COMPUTE_MODE structure to EU_THREAD_SCHEDULING_MODE.
This modification is introduced in order to align with the latest specification.
Related-To: NEO-13147
Signed-off-by: Vysochyn, Illia <illia.vysochyn@intel.com >
2025-01-08 16:52:45 +01:00
Vysochyn, Illia
a2aa645404
refactor: Update MI_MEM_FENCE
...
Refactors the MI_MEM_FENCE to align with the latest specification.
Related-To: NEO-13147
Signed-off-by: Vysochyn, Illia <illia.vysochyn@intel.com >
2025-01-08 16:46:58 +01:00
Mateusz Jablonski
b192893738
fix: correct thread/eu ratio for scratch to Xe2
...
Xe2 platforms don't need overallocation there
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-01-08 15:34:50 +01:00
Szymon Morek
bd5ca4fed5
fix: flush ocl queue after staging transfer
...
This is required for scenarios without direct submission
Otherwise, staging transfers are enqueued but not actually
flushed. If that happens, subsequent staging transfers can't
reuse previous staging buffers. It results in increased memory usage.
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2025-01-08 14:02:33 +01:00
Zbigniew Zdanowicz
dc0048661a
test: improve level zero black box tests
...
- extend test mask getter to full unsigned 32 bit integer
- add getter for unsigned integer parameter
- add parsing hexadecimal parameter strings
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-01-08 12:53:36 +01:00
Mateusz Hoppe
725323af70
ci: infra update
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-01-08 09:57:20 +01:00