Lukasz Jobczyk
af5977766d
performance: Push cmd buffer alloc to the front of reusable list
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-01-18 12:28:22 +01:00
Kacper Nowak
c238f731af
fix: Skip mapping copy engines for unsupported ones
...
Based on the info retrieved from product helper, skip mapping returned
copy engines from KMD to disabled ones.
- Unify logic for EngineInfo ctors (remove redundant code).
Related-To: NEO-8356
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com >
2024-01-18 09:49:14 +01:00
Brandon Yates
976d112188
performance: optimize copy in allocateDebugMetadata
...
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2024-01-18 08:07:02 +01:00
Kamil Kopryk
696be48cd4
refactor: add preemption xe only file to xehpg and xehpc sources
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-01-17 18:32:37 +01:00
Lukasz Jobczyk
d2eb29660d
performance: Refactor cmd buffer reuse for cmd lists
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-01-17 17:28:17 +01:00
Dunajski, Bartosz
ec40fdc382
fix: PVC dpas caps
...
Related-To: NEO-10083
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2024-01-17 16:28:57 +01:00
Kamil Kopryk
97ecf58577
refactor: reduce batch buffer struct size
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-01-17 14:04:00 +01:00
ocldev
76e7433514
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-01-17 13:48:35 +01:00
Mateusz Witke
17b6223964
ci: kernel revision update to version 5339
...
Signed-off-by: Mateusz Witke <mateusz.witke@intel.com >
2024-01-17 13:31:37 +01:00
Jitendra Sharma
aa191b6f88
feature: Set runalone mode for contexts with online debugging
...
Related-To: NEO-9139
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2024-01-17 09:01:30 +01:00
ocldev
68b0d814a5
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-01-17 06:06:39 +01:00
Warchulski, Jaroslaw
f7dc17e6a2
fix: set mmapPtr in every allocation in multiGraphicAllocation
...
Related-To: GSD-7360
Signed-off-by: Warchulski, Jaroslaw <jaroslaw.warchulski@intel.com >
2024-01-16 15:18:44 +01:00
Grzegorz Choinski
dad44f48ed
ci: infra revision update
...
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
2024-01-16 14:40:23 +01:00
Naklicki, Mateusz
a28a2d305e
fix: align NEO code to new uAPI header
...
PMU is removed from XeKMD as it is likely to change in the future.
Related-To: NEO-8324
Co-authored-by: Francois Dugast <francois.dugast@intel.com >
Co-authored-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
Signed-off-by: Francois Dugast <francois.dugast@intel.com >
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2024-01-16 13:36:32 +01:00
Mateusz Jablonski
5392841b39
test: correct initialization of max os context count in L0 tests
...
Related-To: NEO-9860
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-01-16 13:07:48 +01:00
Dunajski, Bartosz
e354c01acc
feature: allow waiting for standalone CB Event
...
Related-To: NEO-8145
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2024-01-16 11:59:46 +01:00
Kamil Kopryk
36dcfc0b42
feature: add stateless heapless builtins
...
Related-To: NEO-7621
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-01-16 11:11:31 +01:00
Kamil Kopryk
ad6e02bf2d
refactor: correct spelling
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-01-16 09:16:44 +01:00
Zbigniew Zdanowicz
c49695fa6e
fix: flush L3 cache and wait for flush to complete when event is completed
...
Related-To: NEO-8395
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2024-01-16 07:05:35 +01:00
Mateusz Jablonski
556645e0c5
fix: add unrecoverable to avoid OOB access
...
Related-To: NEO-9860
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-01-16 00:12:11 +01:00
Lukasz Jobczyk
9215f3acb5
performance: Remove tlb flush on DG2 Linux
...
Resolves: NEO-7116
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-01-15 23:20:16 +01:00
John Falkowski
10ef2a28ff
fix: correct for default hierachry
...
Resolves: NEO-10006
Signed-off-by: John Falkowski <john.falkowski@intel.com >
2024-01-15 22:15:49 +01:00
Mateusz Jablonski
7b40b01f54
feature: add debug key for toggling bit in 57bit GPU VA for specific allocations
...
Related-To: NEO-9419
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-01-15 19:37:00 +01:00
Mateusz Jablonski
2b25cbaa41
test: remove not needed printf
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-01-15 19:20:45 +01:00
Kamil Kopryk
ef8921247c
refactor: improve constexpr array usage
...
Gcc with o2 flag will allocate constexpr array on stack.
Static constexpr std::array will be initialized at compile time.
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-01-15 17:00:50 +01:00
Dunajski, Bartosz
dfc69c746a
feature: create InOrderExecInfo for standalone CB Event
...
Related-To: NEO-8145
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2024-01-15 16:56:52 +01:00
Kamil Kopryk
cc1e3965ce
refactor: Improve builtins compilation
...
Related-To: NEO-7621
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-01-15 14:56:52 +01:00
ocldev
9b568c6ba9
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-01-15 14:50:17 +01:00
Maciej Plewka
b348eaf29f
fix: use required walk order
...
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
Related-To: NEO-10014
2024-01-15 13:44:56 +01:00
Dunajski, Bartosz
9309d7d865
feature: initial support of zexCounterBasedEventCreate 2
...
Related-To: NEO-8145
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2024-01-15 11:47:36 +01:00
Kamil Kopryk
fefda13a6e
fix: add __user and __packed empty definitions
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-01-15 11:13:17 +01:00
Mateusz Jablonski
f764b6b126
test: reduce number of iterations in mt test
...
Related-To: NEO-9803
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-01-15 10:44:30 +01:00
Dominik Dabek
997bdfa010
performance: add windows thread priority debug key
...
Set windows thread priority to "above normal" on wddm init if flag is
set.
Related-To: NEO-8215
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2024-01-15 08:14:46 +01:00
Compute-Runtime-Validation
9b0c64abef
Revert "performance: Enable ULLS on WSL"
...
This reverts commit 42c2b6b0e2 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-01-15 06:08:44 +01:00
Compute-Runtime-Validation
1cc4c6c10f
Revert "feature: initial support of zexCounterBasedEventCreate"
...
This reverts commit d8f8b70dd7 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-01-15 05:41:10 +01:00
ocldev
b7cc737882
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-01-14 22:51:14 +01:00
Compute-Runtime-Validation
37bfde9e4d
Revert "refactor: Improve builtins compilation"
...
This reverts commit 21bc398340 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-01-13 05:10:20 +01:00
Dunajski, Bartosz
d8f8b70dd7
feature: initial support of zexCounterBasedEventCreate
...
Related-To: NEO-8145
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2024-01-12 15:11:00 +01:00
Warchulski, Jaroslaw
d1061cd923
fix: don't unregister csr clients in EventImp::reset()
...
Related-To: GSD-7129
Signed-off-by: Warchulski, Jaroslaw <jaroslaw.warchulski@intel.com >
2024-01-12 14:35:20 +01:00
Dominik Dabek
b3b402cad2
feature(zebin): read indirect detection version
...
Read indirect detection version intel compat notes from zebin.
This is to prepare for enabling indirect access optimization in AOT
built kernels.
Related-To: NEO-7712
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2024-01-12 14:20:52 +01:00
Mateusz Hoppe
a972cdaa6b
fix: initialize device caps before creating engines
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-01-12 14:09:30 +01:00
Pawel Cieslak
c01dec2d41
ci: infra revision update
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2024-01-12 13:51:13 +01:00
Fabian Zwolinski
a3bd629aff
fix: store image implicit args in bindless slot 1
...
bindless slot 0: image
bindless slot 1: image implicit args
bindless slot 2: redescribed image
Redescribed image moved one slot higher.
Separate allocation is created for new bindless slot.
Related-To: NEO-9740
Signed-off-by: Fabian Zwolinski <fabian.zwolinski@intel.com >
2024-01-12 13:09:06 +01:00
Lukasz Jobczyk
42c2b6b0e2
performance: Enable ULLS on WSL
...
Related-To: NEO-10037
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-01-12 12:03:53 +01:00
Pawel Cieslak
688b0c5ada
ci: add cal component to packaging manifest
...
Related-To: NEO-9658
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2024-01-12 10:23:09 +01:00
Bari, Pratik
88b44c6644
fix(sysman): Return correct HwMon path for Prelim File
...
Related-To: NEO-10030
Signed-off-by: Bari, Pratik <pratik.bari@intel.com >
2024-01-12 10:08:33 +01:00
Dunajski, Bartosz
aaef241111
refactor: allow creating Event without pool object
...
Related-To: NEO-8145
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2024-01-12 10:08:17 +01:00
Kamil Kopryk
f99edf72e1
refactor: Add common HardwareCommandsHelper enablers
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-01-12 09:39:12 +01:00
Lu, Wenbin
0db5b630c9
fix: do not force root device when opening IPC handles
...
Related-To: NEO-9422
Signed-off-by: Lu, Wenbin <wenbin.lu@intel.com >
2024-01-12 09:38:57 +01:00
ocldev
4af79b99cc
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-01-12 06:04:01 +01:00