1a6a4c39e4
feature: enable bindless mode in L0 on MTL
...
Related-To: NEO-7063
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com >
2024-07-16 18:33:32 +02:00
d469d551fb
feature: enable bindless mode in L0 on dg2
...
Related-To: NEO-7063
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com >
2024-07-11 17:33:10 +02:00
0d5d960e30
refactor: use releaseHelper when checking global allocator enabled
...
Related-To: NEO-7063
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-07-11 13:50:13 +02:00
b83bac9add
Revert "feature: enable bindless mode in L0 on dg2"
...
This reverts commit 7115c363c9
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-06-19 04:25:26 +02:00
7115c363c9
feature: enable bindless mode in L0 on dg2
...
Related-To: NEO-7063
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com >
2024-06-18 14:30:47 +02:00
a19639530a
refactor: enable release helpers by default
...
Related-To: NEO-10531
Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com >
2024-06-13 07:52:11 +02:00
32cfa3d497
fix: stop using LocalOnly flag on Xe2+ platforms
...
Related-To: NEO-11391
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2024-06-10 11:26:20 +02:00
3c53ccc855
Revert "feature: enable bindless mode in L0 on dg2"
...
This reverts commit 71b9cfcf6b
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-06-07 15:29:39 +02:00
71b9cfcf6b
feature: enable bindless mode in L0 on dg2
...
Related-To: NEO-7063
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-06-07 10:21:48 +02:00
f29d43ac70
feature: add support for releases 20.1, 20.4
...
Related-To: NEO-8188, NEO-10774
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-06-04 09:01:47 +02:00
f3fa58de15
refactor: define release helper sources only once
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-06-03 13:59:11 +02:00
6de68d3bfd
refactor: adjust code for newer aot header
...
Related-To: NEO-11466
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-05-28 21:20:09 +02:00
2577f1123e
refactor: remove not needed code
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-05-22 14:01:21 +02:00
704ea18ce3
refactor: remove not needed code
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-04-18 15:38:22 +02:00
b630f58861
fix: remove incorrectly reported extensions
...
Related-To: NEO-8349
Signed-off-by: Aleksander Czerwionka <aleksander.czerwionka@intel.com >
2024-04-15 10:04:31 +02:00
35ca2bbea9
refactor: refactor logic for querying atomic FP capabilities
...
- Move logic from product helper to compiler product helper
- Add method for adjusting fp16 and extra capabilities using release
helper (if present).
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com >
2024-03-28 15:27:45 +01:00
021f4c6299
refactor: use more precise function name
...
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2024-03-22 10:09:41 +01:00
e9ee54da24
fix: prepare L3 cache banks getter
...
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2024-03-18 15:12:16 +01:00
adae21b103
fix: prepare L3 cache size getter
...
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2024-03-15 16:55:45 +01:00
d25026b263
refactor: Add getTotalMemBankSize function to ReleaseHelper
...
Minor refactor of ULTs to not use hard coded banks size.
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2024-03-06 09:53:56 +01:00
8b4bca89bc
refactor: move ray tracing support capability to release helper
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-03-05 17:30:57 +01:00
5f7e56e78b
refactor: Unify aub config generation
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2024-03-05 11:09:34 +01:00
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
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
46fb73026e
fix: enable direct submission on release 1274
...
Related-To: NEO-8187
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2024-01-26 16:00:03 +01:00
eec01e500a
fix: non-coherency issue on arl
...
Resolves: HSD-15015200338
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2024-01-26 10:26:33 +01:00
342bfcd17c
feature: disable dpas on release 12.61
...
Related-To: NEO-9736
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2024-01-03 13:27:41 +01:00
87857a6558
feature: add new PVC device id
...
Related-To: NEO-9736
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2023-12-29 19:06:33 +01:00
f5045348ad
fix: Report correct DP support for platforms
...
Related-To: NEO-9702
- Remove older interfaces and add new release helper
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com >
2023-12-20 10:35:49 +01:00
432142c574
refactor: correct naming of enum class constants 4/n
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-12-13 08:08:51 +01:00
b182917d9d
refactor: correct naming of allocation types
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-12-11 16:23:37 +01:00
6cbcb743be
feature: add support for release 12.74
...
Related-To: NEO-8187
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-12-05 08:01:31 +01:00
c4328d223a
Revert "feature: enable bindless mode in L0 on dg2"
...
This reverts commit e23aebf3d7
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2023-11-25 01:40:26 +01:00
e23aebf3d7
feature: enable bindless mode in L0 on dg2
...
Related-To: NEO-7063
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2023-11-24 09:35:25 +01:00
8dd80efbb1
refactor: move getting thread per eu configs to release helper
...
Related-To: HSD-18034098647
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-11-21 09:44:32 +01:00
97842d8eab
fix: program PIPE_CONTROl with RT Flush and CS Stall prior to PIPE_SELECT
...
Related-To: NEO-9194
Signed-off-by: Baj, Tomasz <tomasz.baj@intel.com >
2023-11-20 16:43:59 +01:00
35c1f34672
refactor: move number of threads per eu to release helper
...
Related-To: HSD-18034098647
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-11-20 12:16:33 +01:00
c68f55e4f6
Revert "feature: enable bindless mode in L0 on dg2"
...
This reverts commit d1d4f9c9f3
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2023-11-16 19:13:05 +01:00
d1d4f9c9f3
feature: enable bindless mode in L0 on dg2
...
Related-To: NEO-7063
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2023-11-16 17:19:46 +01:00
8f06f3f50a
performance: add override cacheable to gmm
...
add attribute to override cacheable attribute to gmm constructor
enable this override for command buffers on mtl
change command buffers back to allocation by kmd
this keeps the quicker allocation which is needed to keep enqueue times
low
Related-To: NEO-8152
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2023-11-16 10:00:45 +01:00
92a2d6df27
feature: add bindless addressing support query to releaseHelper
...
Related-To: NEO-7063
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2023-10-09 16:42:56 +02:00
0461af492d
fix: unify path for getting number of grfs per thread
...
Related-To: NEO-8043
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2023-10-03 08:17:46 +02:00
cb903cbc03
refactor: Move disableRcs to releaseHelper
...
Related-To: NEO-8296
Signed-off-by: Baj, Tomasz <tomasz.baj@intel.com >
2023-09-29 14:19:02 +02:00
b2a8fa6e57
performance: allocate cmd buffer by umd on mtl
...
Default allocation by kmd is slower, this improves enqueue times.
Related-To: NEO-8152
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2023-09-29 11:30:56 +02:00
f62ace8929
feature: Add releaseHelper for PVC
...
Related-To: NEO-8296
Signed-off-by: Baj, Tomasz <tomasz.baj@intel.com >
2023-09-22 14:06:43 +02:00
a1a8d8fded
fix(wa): Override AuxilarySurfaceMode when required
...
Related-To: NEO-8012
Signed-off-by: Konstanty Misiak <konstanty.misiak@intel.com >
2023-09-22 13:41:34 +02:00
3b2c41e5ee
fix: define isDirectSubmissionSupported per HW release
...
Related-To: NEO-8187
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-09-21 09:37:48 +02:00
44b3f18567
refactor: Use release helper for adjusting depth
...
Related-To: NEO-8295, HSD-14019991753
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2023-09-15 13:24:37 +02:00
3eb98163a8
fix: define isCachingOnCpuAvailable per hw release
...
Related-To: NEO-8187
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-09-13 11:13:42 +02:00
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