Mateusz Jablonski
08b38581de
build: unify minimum required cmake version
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-05-21 13:10:17 +02:00
Aravind Gopalakrishnan
95cd6c5d0b
feature: Add ddi table entry for GetPitch function
...
Related-To: NEO-7063
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com >
2024-05-21 07:50:28 +02:00
Kulkarni, Ashwin Kumar
fbb8fa7dea
feature: supports git SHA logging to log file
...
Related-To: NEO-11364
Signed-off-by: Kulkarni, Ashwin Kumar <ashwin.kumar.kulkarni@intel.com >
2024-05-20 22:23:17 +02:00
Bellekallu Rajkiran
9f4c1b3daf
refactor: Merge prelim and non-prelim part for firmware
...
Related-To: NEO-11203
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2024-05-20 18:13:14 +02:00
Kamil Kopryk
101c914b1f
test: add missing ult for checking patch address in heapless mode OCL
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-05-20 17:10:16 +02:00
Bellekallu Rajkiran
1ffc826808
refactor: Merge Prelim and non-prelim files for memory
...
Related-To: NEO-11203
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2024-05-20 16:00:59 +02:00
Kamil Kopryk
ce7f578548
refactor: rename pipelined thread thread arbitration policy variable
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-05-20 15:05:52 +02:00
Bartosz Dunajski
66568de1e2
feature: use copy commands for offload operations
...
Related-To: NEO-11376
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-05-20 14:55:48 +02:00
Mateusz Hoppe
bfc3e8fcf0
fix: assign unique ContextId for secondary engines
...
- add secondary engines to allRegisteredEngines
Related-To: NEO-11219
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-05-20 13:19:20 +02:00
Kamil Kopryk
e567258b6c
test: add missing ult for checking patch address in heapless mode L0
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-05-20 12:44:21 +02:00
Brandon Yates
e01d34741d
refactor(debugger): Locally allocate euControl variable in thread ctrl
...
Avoids possible unique_ptr memory escape after free
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2024-05-20 11:38:52 +02:00
Brandon Yates
7dfdbc33eb
fix(debugger): Send pf event to correct tile session
...
Related-to: GSD-9128
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2024-05-17 15:29:55 +02:00
Kamil Kopryk
f16ce5dd47
test: add missing ult for checking patch address in heapless mode
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-05-17 15:08:41 +02:00
Bartosz Dunajski
1d456c8c53
feature: api definition to expose media caps
...
Related-To: NEO-9777
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-05-17 15:03:11 +02:00
Dominik Dabek
a236171f0d
performance(ocl): enable device usm alloc reuse
...
Enabling on MTL+
Limited to use max 2% of global device memory.
Related-To: NEO-6893, NEO-11463
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2024-05-17 13:32:45 +02:00
Bartosz Dunajski
95b7929d97
fix: disable TBX writable mode after chunk write
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-05-17 11:04:50 +02:00
Bartosz Dunajski
cb9977b8f4
feature: create copy offload queue under debug flag
...
Related-To: NEO-11376
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-05-17 11:04:35 +02:00
Bellekallu Rajkiran
4b7e2d5064
fix: Return invalid fd for engine activity
...
Related-To: NEO-8324
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2024-05-16 14:28:24 +02:00
Mateusz Jablonski
4c306e1bb2
test(sysman): remove duplication of MockSysmanKmdInterfaceXe
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-05-16 14:00:42 +02:00
Kamil Kopryk
44ef4c1ef2
refactor: add defaultThreadArbitrationPolicy in cmdlist
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-05-16 13:28:20 +02:00
Aravind Gopalakrishnan
12ab4e5446
feature: Add 3 channel 8/16/32 bit formats
...
Related-To: NEO-11292
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com >
2024-05-16 13:28:04 +02:00
Robert Krzemień
965060385c
fix: metric query hangs gpu when direct submission is enabled
...
Related-To: NEO-11052
Signed-off-by: Robert Krzemień <robert.krzemien@intel.com >
2024-05-16 12:45:11 +02:00
Dominik Dabek
caea55015f
test: fix dead store in usm pool tests
...
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2024-05-16 11:50:50 +02:00
Fabian Zwoliński
465330ee6f
fix: add nullptr dereference check in module destroy
...
Related-To: GSD-9058
Signed-off-by: Fabian Zwoliński <fabian.zwolinski@intel.com >
2024-05-16 07:54:46 +02:00
Brandon Yates
a0cb7b0a14
fix(debugger): Add page fault address to L0 PF event
...
Related-to: GSD-9110
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2024-05-15 18:20:43 +02:00
Bari, Pratik
6b04cd4a1e
fix: Release the Dummy Allocation before Root Device Environment
...
Related-To: GSD-6398, GSD-9027
Signed-off-by: Bari, Pratik <pratik.bari@intel.com >
2024-05-15 18:08:41 +02:00
Szymon Morek
9989829487
fix: call writeMemory after shared ISA transfer
...
Related-To: NEO-11408
If downloadAllocation happens before makeResident,
such transfer might become outdated (zeroed out).
This commit fixes that by writing memory immediately
to tbx.
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-05-15 16:59:18 +02:00
Brandon Yates
80a5d6255e
feature(debugger): Discard stale ATT events
...
Related-to: NEO-10922
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2024-05-15 15:46:26 +02:00
Dominik Dabek
b4d839fe29
performance(usm): l0, add usm host memory pooling
...
Disabled by default.
Related-To: NEO-11356
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2024-05-15 15:20:51 +02:00
Dominik Dabek
ae8c7589dc
refactor: move implicit arg has indirect access
...
Move implicit arg has indirect access boolean to kernelAttributes
Related-To: NEO-11396
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2024-05-15 13:11:04 +02:00
Artur Harasimiuk
56847274fa
build: improve L0 driver versioning to allow HotFix number
...
new format is: BBBBB.HHH, where:
* BBBBB is build number
* HHH is hotfix number
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-05-15 13:10:49 +02:00
Dominik Dabek
fd47030ad6
fix: use igc indirect detection v3
...
Update to use igc indirect detection v3. Fix for not detecting indirects
passed as implicit arguments.
Related-To: NEO-11396
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2024-05-15 06:35:42 +02:00
Bellekallu Rajkiran
4320be4593
refactor: Merge prelim and non-prelim files for engine
...
Related-To: NEO-11203
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2024-05-15 06:26:12 +02:00
Bartosz Dunajski
21114ddc03
feature: make CB event initially signaled
...
Related-To: NEO-11378
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-05-14 17:05:32 +02:00
Pawel Cieslak
f10439aea2
fix: include <algorithm> where std::find is used
...
Related-To: NEO-11375
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2024-05-14 16:14:41 +02:00
Bartosz Dunajski
bb2e2ee4e1
feature: Change doorbell handle from uint64_t to extendable struct
...
Related-To: NEO-11386
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-05-13 17:42:26 +02:00
Compute-Runtime-Validation
ebf09afc42
Revert "performance: Stop direct submission before removing host ptrs"
...
This reverts commit 4fd219cdbb .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-05-13 10:10:51 +02:00
Compute-Runtime-Validation
de789ac7e5
Revert "performance: remove page size limit for sharing ISAs"
...
This reverts commit e7c036a91b .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-05-12 09:00:32 +02:00
Compute-Runtime-Validation
741474208e
Revert "refactor: command container tests"
...
This reverts commit 02e2a13c84 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-05-11 11:46:44 +02:00
shubham kumar
05406722b9
feature(sysman): Add pciGetStats support in win
...
Related-To: NEO-10662
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2024-05-10 18:22:45 +02:00
Szymon Morek
e35b951a00
performance: Allow indirect allocs as pack on OpenCL
...
Related-To: NEO-11228
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-05-10 17:57:42 +02:00
Michal Mrozek
f7b6dfff52
fix: allow nullptr addresses while creating cb event.
...
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2024-05-10 16:59:12 +02:00
Bartosz Dunajski
279dc77e9e
fix: improve media communication API
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-05-10 15:03:56 +02:00
Kamil Kopryk
553cb16964
refactor: correct spelling reseting -> resetting
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-05-10 11:38:42 +02:00
Katarzyna Cencelewska
02e2a13c84
refactor: command container tests
...
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2024-05-10 11:23:58 +02:00
Filip Hazubski
5052d4ac4b
fix: Update PlatformMonitoringTech::ioctlReadWriteData call
...
Update the logic to release the handle in failing cases as well.
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2024-05-10 11:16:35 +02:00
Bartosz Dunajski
536698d276
fix: add profiling data to host signalled CB Event
...
Related-To: NEO-11378
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-05-10 11:16:20 +02:00
Szymon Morek
e7c036a91b
performance: remove page size limit for sharing ISAs
...
Related-To: NEO-9403
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-05-10 08:56:49 +02:00
Bartosz Dunajski
2e2c716f00
feature: API stubs for media communication
...
Related-To: NEO-11386
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-05-09 17:09:15 +02:00
Szymon Morek
10ed479b16
performance: share inter-module ISA allocations
...
Related-To: NEO-10258
Currently each module has it's own GA
for kernel ISA's. This change allows new modules to
reuse existing allocation.
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-05-09 08:43:55 +02:00