Yoon, Young Jin
97ef964bc4
feature: Add keys to override sync mode for immediate command list
...
Added OverrideImmediateCmdListSynchronousMode to override synchronous
mode for immediate command list
Related-To: NEO-10316
Signed-off-by: Yoon, Young Jin <young.jin.yoon@intel.com >
2024-02-08 08:35:32 +01:00
Compute-Runtime-Validation
0b64240deb
Revert "feature: enable dummy blit WA for PVC"
...
This reverts commit fb9d225495 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-02-08 04:27:00 +01:00
Lukasz Jobczyk
486cc71b76
refactor: Add GDI profiling
...
Resolves: NEO-9236
Related-To: NEO-10036
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-02-07 18:44:11 +01:00
Maciej Plewka
ce17580b28
fix: Use Rcs engine in blender on DG2
...
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2024-02-07 18:21:54 +01:00
Dominik Dabek
371788210d
performance: limit usm host allocation recycle
...
Query system total memory size and limit usm host allocation recycle to
use at most x%.
x is read from ExperimentalEnableDeviceAllocationCache for device and
ExperimentalEnableHostAllocationCache for host.
Related-To: GSD-7497
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2024-02-07 17:45:41 +01:00
Fabian Zwolinski
87990b8cfc
fix: add ISA cache flush prior to cmdlists execution
...
Add sizeForFullCacheFlush and
sizeForInstructionCacheFlush before
estimateLinearStreamSizeComplementary call
to take into account the state of globalInit.
Set ctx.globalInit = true when cache flush is required.
Related-To: NEO-10045
Signed-off-by: Fabian Zwolinski <fabian.zwolinski@intel.com >
2024-02-07 17:32:15 +01:00
Lukasz Jobczyk
5717a726ff
fix: Allow free of zero sized allocation
...
Related-To: NEO-9236
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-02-07 17:04:11 +01:00
Zbigniew Zdanowicz
d514c675df
test: improve logging and validation in black box tests
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2024-02-07 15:58:55 +01:00
ocldev
308a870245
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-02-07 15:25:29 +01:00
Dunajski, Bartosz
923707a509
feature: initial support for local dispatch size query
...
Related-To: NEO-8070
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2024-02-07 14:47:05 +01:00
Mateusz Witke
4123854b55
ci: kernel revision update to 5353
...
Signed-off-by: Mateusz Witke <mateusz.witke@intel.com >
2024-02-07 12:59:40 +01:00
ocldev
2a39786077
build: gmmlib revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-02-07 12:55:18 +01:00
Yoon, Young Jin
22f761b4eb
feature: Add introspection APIs for event
...
Added entrypoints for all event-related introspection APIs
and implemented corresponding functions in Event and EventPool.
Modified Event to record its EventPool upon creation.
Related-To: NEO-10265
Signed-off-by: Yoon, Young Jin <young.jin.yoon@intel.com >
2024-02-07 11:48:28 +01:00
Kacper Nowak
999ec9b2ca
refactor: Unify logic for getting atomic FP caps 1/n
...
- Separate logic for fp16/32/46 caps.
- Add aggregated constexprs for local & global caps of given type
- Pass arguments by reference
- Add hwInfo as argument for future refactors
- Add static_asserts in L0 to ensure there is no mismatch between
internal/external caps
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com >
2024-02-07 11:39:36 +01:00
Yoon, Young Jin
dac2af299b
feature: Add introspection APIs for cmdlist
...
Added entrypoints for all command-list-related introspection APIs
and implemented corresponding functions in command list.
Modified device to record ordinal when creating command lists.
Related-To: NEO-10265
Signed-off-by: Yoon, Young Jin <young.jin.yoon@intel.com >
2024-02-07 07:22:26 +01:00
Compute-Runtime-Validation
f6ca565323
Revert "feature: enable use of waitpkg intrinsic"
...
This reverts commit 2d15517fbe .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-02-06 16:30:26 +01:00
Dominik Dabek
b4a2e243dc
performance: accept AOT kernels for indirects
...
Use indirects detection mechanism for AOT kernels if the detection
version is at least 2.
Related-To: NEO-7712
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2024-02-06 15:59:42 +01:00
ocldev
1b85c71be0
build: gmmlib revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-02-06 13:45:42 +01:00
Naklicki, Mateusz
eb0b0c2c89
refactor: add missing xe logs
...
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2024-02-06 13:03:46 +01:00
Jitendra Sharma
d69bb8ac15
refactor: Move common debugger methods out of prelim directory
...
Related-To: NEO-9668
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2024-02-06 12:45:58 +01:00
ocldev
82c5891a92
build: gmmlib revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-02-06 11:45:55 +01:00
Grzegorz Choinski
d363bf3ec1
ci: infra revision update
...
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
2024-02-06 11:28:51 +01:00
Bari, Pratik
00d36b5cee
feature(sysman): Added L3 Fabric Errors
...
Related-To: NEO-8560
Signed-off-by: Bari, Pratik <pratik.bari@intel.com >
2024-02-06 10:18:47 +01:00
Mateusz Jablonski
fb9d225495
feature: enable dummy blit WA for PVC
...
cleanup redundant implementation for DG2
Related-To: NEO-9996
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-02-06 10:17:12 +01:00
Jitendra Sharma
adef8fbc8d
feature: Implement Process entry/exit event with xe
...
Related-To: NEO-9671
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2024-02-06 08:40:34 +01:00
Kacper Nowak
ab1ffea592
refactor: Create function to check if OCL2.1 caps are enabled or enforced
...
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com >
2024-02-06 08:27:09 +01:00
Yoon, Young Jin
7b12735ade
feature: Add introspection APIs for cmdqueue
...
Added entrypoints for zeCommandQueueGetOrdinal and
zeCommandQueueGetIndex and implemented getOrdinal and getIndex
in command queue.
Related-To: NEO-10265
Signed-off-by: Yoon, Young Jin <young.jin.yoon@intel.com >
2024-02-06 07:38:17 +01:00
Compute-Runtime-Validation
9b649c1582
Revert "feature: enable bindless mode in L0 on dg2"
...
This reverts commit fbb8c5a98d .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-02-06 01:41:03 +01:00
Dunajski, Bartosz
f31fafb1e2
refactor: improve debug flag to override bcs mocs
...
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2024-02-05 20:23:54 +01:00
Mateusz Jablonski
8708963c4f
test: don't call real cpuid function in ULT
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-02-05 14:56:26 +01:00
Bellekallu Rajkiran
43cdb58696
refactor: Abstract standby support based on product
...
Related-To: NEO-8886
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2024-02-05 11:21:12 +01:00
Fabian Zwolinski
fbb8c5a98d
feature: enable bindless mode in L0 on dg2
...
Related-To: NEO-7063
Signed-off-by: Fabian Zwolinski <fabian.zwolinski@intel.com >
2024-02-05 09:48:16 +01:00
Bellekallu Rajkiran
a6634898c7
refactor: Abstract perf factor requests based on KMD and HW.
...
Related-To: NEO-8881
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2024-02-05 07:50:57 +01:00
Kamil Kopryk
a4f7dda98f
refactor: Add xe print debug key
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-02-02 16:39:51 +01:00
Fabian Zwolinski
f55cb596c7
fix: remove unnecessary allocation add to residencyContainer
...
Image implicit args allocation is not related to redescribed image
and is already added to the residencyContainer in setArgImage.
Signed-off-by: Fabian Zwolinski <fabian.zwolinski@intel.com >
2024-02-02 16:26:33 +01:00
Katarzyna Cencelewska
e6ba9766bd
feature: add debug flags to force pat index
...
for cached recouces: OverridePatIndexForCachedTypes
for uncached resouces: OverridePatIndexForUncachedTypes
Related-To: NEO-10157
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2024-02-02 16:11:34 +01:00
Brandon Yates
27c089d60d
feature: Register ELF for xe debugger
...
Related-to: NEO-9674
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2024-02-02 09:19:19 +01:00
Jitendra Sharma
00b1f1c5b5
fix: set runalone mode in xe only for render and compute
...
Runalone mode in XE is supported only for RENDER and COMPUTE.
Related-To: NEO-9139
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2024-02-02 09:13:17 +01:00
Dominik Dabek
2cad595a0d
performance: debug flag for usm host alloc recycle
...
set ExperimentalEnableHostAllocationCache=1 to recycle host usm
allocations
Related-To: GSD-7497
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2024-02-01 16:47:59 +01:00
Mateusz Jablonski
2237961deb
performance: add macro for ULT-only unrecoverable if
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-02-01 15:09:31 +01:00
Francois Dugast
e311ba5597
refactor: Move ownership of engine type to caller of setDefaultEngine
...
Related-To: GSD-7097
Signed-off-by: Francois Dugast <francois.dugast@intel.com >
2024-02-01 14:20:20 +01:00
ocldev
716708092d
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-02-01 12:24:10 +01:00
Compute-Runtime-Validation
e7b7eb06e4
Revert "fix: store the correct pagesize in SvmAllocationData"
...
This reverts commit a104d9199d .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-02-01 05:00:45 +01:00
Katarzyna Cencelewska
8ca9141019
fix: remove wa with override pat index on xe_lpg
...
Related-To: NEO-9657
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2024-01-31 16:30:12 +01:00
Katarzyna Cencelewska
d0b009901c
fix: use proper gmm resource type for uncache resources
...
when new coherency model
Resolves: NEO-9657
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2024-01-31 15:26:11 +01:00
ocldev
2cd00178e2
build: igsc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-01-31 14:18:48 +01:00
Filip Hazubski
d920753ca6
fix: Disable related logic when EnableHostAllocationMemPolicy is not set
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2024-01-31 13:45:52 +01:00
Mateusz Jablonski
fa38a74913
test: increase aub tests iteration time on Windows to 1080s
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-01-31 10:57:35 +01:00
Bellekallu Rajkiran
5e87d6a2f1
refactor: Refactor diagnostic product specific code
...
Related-To: NEO-10103
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2024-01-31 10:48:38 +01:00
Kamil Kopryk
6d3a53fe7f
refactor: Improve scratch programming in heapless mode
...
Related-To: NEO-7621
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-01-31 10:39:39 +01:00