Mateusz Jablonski
c851896482
refactor: move XeHpg specific setExtraAllocationData definition to Xe Hpg file
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-09-11 13:32:00 +02:00
Dominik Dabek
839c2d6737
performance(ocl): program barrier pc in taskStream
...
Program barrier immediately to task stream.
This will reduce the number of batch buffer starts.
Related-To: NEO-8147
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2023-09-11 13:23:26 +02:00
Lukasz Jobczyk
a38ac3557b
performance: Disable blit enqueue on xe_lpg
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2023-09-11 13:10:23 +02:00
Mateusz Jablonski
aa6b837a67
fix: define preferred allocation method per hw release
...
Related-To: HSD-18033144631
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-09-11 12:54:52 +02:00
Compute-Runtime-Validation
1579c69316
Revert "performance: allocate timestamp packet tag buffer in local mem on DG2"
...
This reverts commit 819908ec94 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2023-09-11 12:07:26 +02:00
ocldev
5796adcdb8
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2023-09-11 10:49:03 +02:00
Compute-Runtime-Validation
7b5ef1b2f4
Revert "performance: Disable blit enqueue on xe_lpg"
...
This reverts commit ac97b1c493 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2023-09-11 10:10:21 +02:00
Yoon, Young Jin
c6aac6f2bc
fix: remove unnessessary check chunking prefetch
...
Removed checking for EnableBOChunkingPrefetch in prefetchBOWithChunking
in DrmAllocation so that zeCommandListAppendMemoryPrefetch will work
as expected with chunking enabled
Related-To: NEO-8098
Signed-off-by: Yoon, Young Jin <young.jin.yoon@intel.com >
2023-09-08 18:55:38 +02:00
Michal Mrozek
65188fc90b
refactor: remove not needed code
...
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2023-09-08 17:22:18 +02:00
Fabian Zwolinski
b2ba1fbecf
fix: enforce zebin format by default in Ocloc for ICL/TGL/RKL/ADL
...
Products for which zebin has been set as default format in OCLOC:
- ICELAKE_LP
- TIGERLAKE_LP
- ROCKETLAKE
- ALDERLAKE_S
- ALDERLAKE_P
- ALDERLAKE_N
The default format does not override `--format` parameter.
Related-To: NEO-8334
Signed-off-by: Fabian Zwolinski <fabian.zwolinski@intel.com >
2023-09-08 16:16:18 +02:00
Zbigniew Zdanowicz
2f43ff28c3
fix: noop close call on immediate command lists
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2023-09-08 16:06:16 +02:00
Cencelewska, Katarzyna
79ea10ec98
fix: when no memoryBanks set properly flags to gemCreate
...
Related-To: NEO-8325
Signed-off-by: Cencelewska, Katarzyna <katarzyna.cencelewska@intel.com >
2023-09-08 15:54:54 +02:00
Mateusz Jablonski
46288b8efd
fix: setup correct non-release key name in getStringWithFlags
...
unify function for getting env
Related-To: NEO-8347
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-09-08 15:39:36 +02:00
ocldev
cbbcbc94b1
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2023-09-08 15:27:58 +02:00
Lukasz Jobczyk
e9f199bcad
performance: Wait in busy loop with timeout before Gdi sync object
...
Resolves: NEO-8343
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2023-09-08 14:40:20 +02:00
Kacper Nowak
66c030b5a0
fix: Remove unneeded cast from clCloneKernel API call
...
Related-To: NEO-8330
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com >
2023-09-08 14:21:12 +02:00
Lukasz Jobczyk
ac97b1c493
performance: Disable blit enqueue on xe_lpg
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2023-09-08 14:04:24 +02:00
Kamil Kopryk
79e30f9ecd
fix: Correct maxEuPerSubSlice calculation in drm
...
Related-To: NEO-7996
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2023-09-08 13:33:58 +02:00
Pawel Cieslak
d1ba1fca06
ci: infra revision update
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2023-09-08 13:19:10 +02:00
Maciej Plewka
09c1d474c9
fix: adjust depth limitations for images
...
Related-To: NEO-8239, HSD-14019991752
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2023-09-08 13:05:49 +02:00
Mateusz Jablonski
4f68822a78
fix: don't use static global in global destructor
...
https://github.com/intel/compute-runtime/issues/675
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-09-08 12:51:39 +02:00
Cencelewska, Katarzyna
98dae70415
fix: add helper to proper call GemCreate on xe kmd
...
Related-To: NEO-8325
Signed-off-by: Cencelewska, Katarzyna <katarzyna.cencelewska@intel.com >
2023-09-08 12:27:11 +02:00
Mateusz Hoppe
93469eaf5d
feature: bindless addressing for buffers with offset
...
- allocate SurfaceStates on kernel's heap for offsetted buffers
Related-To: NEO-7063
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2023-09-08 12:03:23 +02:00
Dunajski, Bartosz
269adbe43b
refactor: add L0 dispatch params debug logs
...
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2023-09-08 05:35:32 +02:00
Joshua Santosh Ranjan
91784a87cc
fix: Return success for system address in setArg
...
This patch avoids returning error for system addresses in setArg
Related-To: GSD-3597
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2023-09-08 05:27:55 +02:00
Compute-Runtime-Validation
c46abf149a
Revert "feature: Ray Tracing Acceleration Structure (RTAS) Support"
...
This reverts commit faf9d3bcab .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2023-09-07 02:13:52 +02:00
Fabian Zwolinski
10675134e1
feature: Add process safety to Windows compiler cache
...
Related-To: NEO-8092
Signed-off-by: Fabian Zwolinski <fabian.zwolinski@intel.com >
Co-authored-by: Diedrich, Kamil <kamil.diedrich@intel.com >
2023-09-06 15:34:15 +02:00
Fabian Zwolinski
41914be8c3
fix: enforce zebin format by default in Ocloc
...
Related-To: NEO-8334
Signed-off-by: Fabian Zwolinski <fabian.zwolinski@intel.com >
2023-09-06 15:22:01 +02:00
Pawel Cieslak
e0120fe68e
ci: infra revision update
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2023-09-06 13:08:55 +02:00
Mateusz Jablonski
3845eb3b90
fix: accept more than 16 root devices
...
Related-To: GSD-5892
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-09-06 10:13:25 +02:00
Dunajski, Bartosz
73682494bc
feature: add missing in-order signalling
...
Related-To: NEO-7966
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2023-09-06 09:05:56 +02:00
Compute-Runtime-Validation
4c93e56663
Revert "ci: infra revision update"
...
This reverts commit a4f6566e72 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2023-09-06 06:13:09 +02:00
Latif, Raiyan
faf9d3bcab
feature: Ray Tracing Acceleration Structure (RTAS) Support
...
Related-To: LOCI-3419
Signed-off-by: Latif, Raiyan <raiyan.latif@intel.com >
2023-09-05 22:21:09 +02:00
Chodor, Jaroslaw
49edbc3b60
refactor: ocloc - folding error codes to lib api header
...
These error codes are used as return codes from ocloc api.
As such, it's useful to have them defined in the ocloc api header.
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com >
2023-09-05 20:28:11 +02:00
Chodor, Jaroslaw
8a66ac7097
fix: ocloc - remove undesired logs in ocloclib
...
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com >
2023-09-05 16:47:28 +02:00
Naklicki, Mateusz
ff57bec1f0
fix: ignore subDeviceId token instead of skipping builtins resolve
...
Previous implementation skipped resolving the subDeviceId token, which
caused in returning the LinkedPartially status if token was present.
It could result in ZE_RESULT_ERROR_INVALID_MODULE_UNLINKED when kernel
was created and crashing an app.
Related-To: NEO-6875, HSD-14015133115
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2023-09-05 16:26:44 +02:00
Mateusz Jablonski
6d1c673a70
fix: correct scope of isCachingOnCpuAvailable within xe lpg
...
Related-To: HSD-18033144631, HSD-18033158637
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-09-05 15:45:25 +02:00
Joshua Santosh Ranjan
876052901d
feature: update sysman scheduler for xe kmd
...
Related-To: LOCI-4690
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2023-09-05 05:43:28 +02:00
John Falkowski
15a5bd6d8e
fix: Chunking check for KMD migration
...
Check for KMD migration to enable chunking
Related-To: NEO-8098
Signed-off-by: John Falkowski <john.falkowski@intel.com >
2023-09-05 02:58:25 +02:00
Pawel Cieslak
a4f6566e72
ci: infra revision update
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2023-09-04 14:40:34 +02:00
Maciej Plewka
3b3e17e738
performance: Use vector for private allocs to reuse
...
Related-To: HSD-18033105655, HSD-18033153203
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2023-09-04 13:34:38 +02:00
Mateusz Jablonski
91b26277a4
feature: add method to adjust hw info for igc
...
Related-To: NEO-8203
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-09-04 11:58:13 +02:00
Jitendra Sharma
9818ef61a5
feature: Report correct GRF register count
...
Based on Large GRF enabled or not, report correct GRF
register.
Related-To: NEO-6788
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2023-09-04 11:42:48 +02:00
ocldev
e64b975b98
build: gmmlib revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2023-09-04 09:59:00 +02:00
Lukasz Jobczyk
b7ed51ad71
refactor: fix isDirectSubmissionSupported xe_hpg helper
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2023-09-04 09:15:03 +02:00
ocldev
a10f6d9196
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2023-09-04 08:53:00 +02:00
Dunajski, Bartosz
8f6183e758
fix: check queue post post completion resources when releasing Event
...
Related-To: NEO-8316
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2023-09-04 08:23:56 +02:00
Compute-Runtime-Validation
869e3ec9f8
Revert "performance: Remove tlb flush on DG2"
...
This reverts commit ae0a6b8ea8 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2023-09-02 04:24:33 +02:00
Compute-Runtime-Validation
a2e6c9f1e9
Revert "build: igc revision update"
...
This reverts commit b77b0e487d .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2023-09-02 02:45:54 +02:00
Spruit, Neil R
a3e9799765
feature: Update to v1.14.0 L0 Loader with v1.7.8 L0 Spec
...
Related-to: NEO-8331
Signed-off-by: Spruit, Neil R <neil.r.spruit@intel.com >
2023-09-01 20:56:34 +02:00