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
ocldev
cf0e510ae7
build: gmmlib revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2023-09-01 17:19:42 +02:00
Kacper Nowak
43321dd463
fix: Remove unneeded cast from clLinkProgram API call
...
Related-To: NEO-8330
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com >
2023-09-01 15:36:51 +02:00
Kacper Kasper
269cba1659
feature: enable cl_cache by default on Linux
...
Resolves: NEO-4262
Signed-off-by: Kacper Kasper <kacper.k.kasper@intel.com >
2023-09-01 15:13:13 +02:00
Compute-Runtime-Validation
154530ad23
Revert "feature: Report correct GRF register count"
...
This reverts commit 8eb3fe222e .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2023-09-01 15:12:57 +02:00
Kacper Kasper
abfed5a762
fix: add specialization constants to cache hash in spirv path
...
Related-To: NEO-4262
Signed-off-by: Kacper Kasper <kacper.k.kasper@intel.com >
2023-09-01 14:04:59 +02:00
Zbigniew Zdanowicz
0fc45fef1a
fix: pass heap information when kernel operation is flushed
...
Related-To: NEO-8281
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2023-09-01 12:09:35 +02:00
Lukasz Jobczyk
ae0a6b8ea8
performance: Remove tlb flush on DG2
...
Resolves: NEO-7116
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2023-09-01 11:57:26 +02:00
Dunajski, Bartosz
a7e2ac20de
fix: unregister CSR client on queue synchronize
...
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2023-09-01 11:51:37 +02:00
Mateusz Jablonski
4222a3a9bc
test: unify per product gfx core helper tests for xe hpg
...
Related-To: NEO-8187
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-09-01 10:52:52 +02:00
Mateusz Jablonski
a4c538aa1f
test: move mtl hw info tests to xe lpg scope
...
Related-To: NEO-8187
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-09-01 10:18:58 +02:00
Zbigniew Zdanowicz
cb641226b5
fix: add debug key to provide alternative directory for wddm residency logs
...
Related-To: NEO-8211
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2023-09-01 10:15:09 +02:00
ocldev
b77b0e487d
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2023-09-01 07:57:05 +02:00
Compute-Runtime-Validation
377d886c77
Revert "feature: enable cl_cache by default on Linux"
...
This reverts commit eeb8a5e1fb .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2023-09-01 04:58:52 +02:00
Compute-Runtime-Validation
54bf01bd06
Revert "fix: unregister CSR client for regular cmd lists on sync points"
...
This reverts commit 0cf60e1ac3 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2023-09-01 04:24:24 +02:00
John Falkowski
2166f7cbcc
fix: Disable 1-tile chunking dev mem
...
Disable chunking for device memory allocation if only 1Tile
Related-To: NEO-8098
Signed-off-by: John Falkowski <john.falkowski@intel.com >
2023-08-31 21:34:51 +02:00
Jitendra Sharma
8eb3fe222e
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-08-31 18:48:29 +02:00
Dunajski, Bartosz
0cf60e1ac3
fix: unregister CSR client for regular cmd lists on sync points
...
Related-To: NEO-8321
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2023-08-31 17:28:48 +02:00
Mateusz Jablonski
fce659d8c8
test: unify product specific L0 cmdlist tests
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-08-31 17:09:15 +02:00
Mateusz Jablonski
a0ed1ab846
test: add new matcher for xe lpg platforms
...
Related-To: NEO-8187
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-08-31 17:00:18 +02:00
Mateusz Jablonski
c456225654
test: add unit tests for device caps
...
Related-To: NEO-8187
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-08-31 16:44:35 +02:00
Kacper Kasper
eeb8a5e1fb
feature: enable cl_cache by default on Linux
...
Resolves: NEO-4262
Signed-off-by: Kacper Kasper <kacper.k.kasper@intel.com >
2023-08-31 15:52:11 +02:00
Mateusz Jablonski
4db564d029
test: unify L0 sampler tests
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-08-31 14:41:11 +02:00
Maciej Plewka
5807d512b3
fix: Reuse private allocations during cmdList dispatch
...
Related-To: NEO-8201
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2023-08-31 14:40:55 +02:00
Kacper Kasper
ba4867c3d0
fix: compiler cache file extension and path creation
...
* When env variables did not have trailing slash, directory creation
could fail.
* If .cache in $HOME did not exist cache would have been disabled.
Signed-off-by: Kacper Kasper <kacper.k.kasper@intel.com >
2023-08-31 13:44:19 +02:00
Dunajski, Bartosz
f1fc273cfc
fix: check for new submission before releasing TSP nodes in wait call.
...
Related-To: NEO-8318
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2023-08-31 13:19:19 +02:00
Slawomir Milczarek
5833d65bc0
feature: Add support for memadvise with system preferred location
...
Related-To: NEO-7851
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2023-08-31 13:09:55 +02:00
Kacper Kasper
996c261430
fix: OclocIgcFacade->getIgcRevision() could return nullptr
...
* Make sure igcRevision is always initialized.
* Improve coverage.
Signed-off-by: Kacper Kasper <kacper.k.kasper@intel.com >
2023-08-31 12:57:27 +02:00
Mateusz Jablonski
1b9d30ca01
refactor: unify logic isPipeControlPriorToNonPipelinedStateCommandsWARequired
...
accept debug flag for all platforms
cleanup ocl unit tests for xe hpg platforms
remove not needed excludes
Related-To: NEO-8187
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-08-31 11:35:21 +02:00
Mateusz Jablonski
4bd992b108
test: add unit tests for command encoder xe hpg
...
Related-To: NEO-8187
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-08-31 11:25:39 +02:00
Mateusz Jablonski
4f4d2979cf
test: add ocl unit tests for copy engine xe hpg
...
Related-To: NEO-8187
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-08-31 11:19:14 +02:00
Mateusz Jablonski
824a98815e
test: unify tests compute mode programming within Xe Hpg
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-08-31 09:02:10 +02:00
Mateusz Hoppe
9e89704624
feature: debug flag to disable DriverStore path enforcement
...
Resolves: NEO-8320
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2023-08-31 08:20:53 +02:00
Mateusz Jablonski
db95855092
test: unify tests encode dispatch kernel within Xe Hpg
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-08-30 16:23:38 +02:00
Lukasz Jobczyk
d3355411b8
performance: Improve dispatch monitor fence from wait
...
-update last submitted value while flush monitor fence
-dispatch monitor fence with workload when stalling cmds present
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2023-08-30 16:15:32 +02:00
Zbigniew Zdanowicz
54fce64583
fix: set the indirect object address stream property when not set already
...
Related-To: NEO-8281
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2023-08-30 15:51:24 +02:00
Mateusz Jablonski
0df7e3279e
refactor: remove not needed logic around DisallowLowQualityFiltering
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-08-30 15:35:13 +02:00
Mateusz Jablonski
652cc31160
test: unify sampler tests for at least gen12lp platforms
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-08-30 15:07:39 +02:00
Mateusz Jablonski
0c8549b5a9
performance: change preferred allocation method on xe lpg
...
- don't prefer allocation method for TAG_BUFFER
- don't prefer allocation method for TIMESTAMP_PACKET_TAG_BUFFER
these allocations are used from CPU multiple times
Related-To: HSD-18032442707, HSD-18032440987
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-08-30 14:30:56 +02:00
Mateusz Hoppe
25cc198430
test: fix DebugSession ult
...
- copy generated stateSaveArea to readMemory return buffer
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2023-08-30 13:27:31 +02:00
Artur Harasimiuk
16166bf580
ci: infra revision update
...
Related-To: NEO-8256, NEO-8257
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2023-08-30 13:01:51 +02:00
Kamil Kopryk
9e2ff7c5c3
fix: correct logging PrimeHandleToFd ioctl in xe
...
Related-To: NEO-7996
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2023-08-30 12:28:26 +02:00