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
84b8622c16
refactor: Move Ext Semaphore Controller to Driver Handle
...
Related-To: NEO-11488
Signed-off-by: Raiyan Latif <raiyan.latif@intel.com >
2025-01-14 20:58:35 +01:00
cf8551ca06
fix: Dont process vmBind if clientHandle is Invalid
...
Related-To: NEO-11104
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2025-01-14 20:42:41 +01:00
e95c7aac92
fix: set memoryBanks correctly for single memory bank
...
Resolves: HSD-18040585222
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2025-01-14 20:38:10 +01:00
7903086db3
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-14 19:00:46 +01:00
910816010f
fix: Unify command parse for MEM_SET
...
Related-To: NEO-13147
Signed-off-by: Vysochyn, Illia <illia.vysochyn@intel.com >
2025-01-14 18:55:55 +01:00
e742aa065c
ci: infra revision update
...
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
2025-01-14 18:16:37 +01:00
16b0ea6897
feature: Handle page fault events for xe debugger
...
Related-to: NEO-10134
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2025-01-14 18:16:05 +01:00
60495a5b20
performance: optimize memory used for scratch programming
...
- reserve exact number of slots for scratch surface states in surface
state heaps
- do not use offsets for contexts depending on engine type executing
cmdlists
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2025-01-14 15:47:08 +01:00
5e13e2a1b3
test: add parsing all bases of command line values
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-01-14 15:46:53 +01:00
ea9fcd38e3
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-01-14 15:46:38 +01:00
26ae830014
fix: add missing dcFlush to signal standalone CB event
...
Related-To: NEO-13752
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2025-01-14 15:22:33 +01:00
41a78ffa93
refactor: dont use std::pod
...
Related-To: NEO-10767
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2025-01-14 13:57:09 +01:00
83c87a33ec
ci: update CAL asset version
...
Related-To: NEO-12846
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2025-01-14 13:37:22 +01:00
34ee40393f
refactor: remove excess cast to C-string and add const reference
...
Signed-off-by: Semenov Herman (Семенов Герман) <GermanAizek@yandex.ru >
2025-01-14 13:25:31 +01:00
e325d48ef2
ci: infra revision update
...
Related-To: NEO-12679
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2025-01-14 13:12:40 +01:00
6fd860eac4
performance: move std::string instead of copying it
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2025-01-14 13:03:42 +01:00
cd2383b63e
feature: enable setting prelim properties to context
...
Related-To: NEO-12680
Signed-off-by: Tomasz Biernacik <tomasz.biernacik@intel.com >
2025-01-14 12:49:27 +01:00
127af1a715
fix: correct result variable scope in initDriver
...
The `initDriver` function had an issue where a new `result` variable was defined
in a lower scope, causing the initialization result to be discarded. This commit
removes the redundant variable declaration, ensuring that the `result` variable
initialized in the upper scope is correctly set by the
`Driver::get()->initialize` method and properly reflects the driver
initialization status.
Related-To: NEO-13686
Signed-off-by: Jack Myers <jack.myers@intel.com >
2025-01-14 12:43:35 +01:00
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
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
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
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
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
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
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
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
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
339ef86120
build: kernels_bin update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2025-01-13 23:15:45 +01:00
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
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
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
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
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
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
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
e6c0cf4b93
ci: L0 loader update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-01-13 08:35:32 +01:00
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
e4d87a1dee
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-01-13 05:53:44 +01:00
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
a27c9200d3
test: add new test matcher
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2025-01-10 18:23:05 +01:00
e886ca1059
ci: infra revision update
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2025-01-10 17:57:12 +01:00
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
fece6956c6
ci: L0 loader update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-01-10 14:27:42 +01:00
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
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
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
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
f28c45458e
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2025-01-10 06:48:55 +01:00
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