Joshua Santosh Ranjan
e27046af1f
feature: Add support for internal Metrics
...
Related-To: LOCI-4561
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2023-07-26 08:22:49 +02:00
Filip Hazubski
6217d97bbe
Revert "fix: Increase size of reported global memory available to 98%"
...
Temporarily reverting back to previously reported value to avoid corner-case
regression. Intent is reintroduce as soon as regressions are rootcaused.
This only affects Linux.
Related-To: GSD-5474, GSD-5412
This reverts commit e8ac22c265 .
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2023-07-26 07:52:40 +02:00
Zbigniew Zdanowicz
5ca376e655
performance: add residency diagnostic for trim callback
...
Related-To: NEO-8211
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2023-07-26 07:46:55 +02:00
Compute-Runtime-Validation
b7a56521f8
Revert "refactor: Enable CSR heap sharing on Older Gen platforms"
...
This reverts commit 160daeb874 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2023-07-26 05:40:59 +02:00
Jitendra Sharma
160daeb874
refactor: Enable CSR heap sharing on Older Gen platforms
...
Related-To: LOCI-4312
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2023-07-25 19:37:33 +02:00
Brandon Yates
3637f519c3
test: fix DebugSession ULT
...
Use size of actual SIP SSA header as input to test
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2023-07-25 17:12:15 +02:00
ocldev
5c4e3912a1
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2023-07-25 17:05:16 +02:00
Mateusz Jablonski
1a589d6f0b
build: update kernels bin
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-07-25 15:30:28 +02:00
Milczarek, Slawomir
027c51d396
feature: Add CPU side USM allocation to trim candidate list on page fault
...
Enable eviction of CPU side USM allocation for UMD migrations on Windows.
Reverts incorrect auto-revert commit 218de586a4f28b1de3e983b9006e7a99d3a4d10e.
Related-To: NEO-8015
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com >
2023-07-25 15:21:12 +02:00
Dunajski, Bartosz
6656e23b86
refactor: unify completion check methods
...
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2023-07-25 14:17:52 +02:00
Grzegorz Choinski
af559e4fac
ci: infra update
...
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
2023-07-25 12:26:32 +02:00
Igor Venevtsev
2e48f9eeff
Revert "performance: Enable ULLS direct submission on DG2 Windows"
...
This reverts commit 9ee6e5bf19 .
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com >
2023-07-25 12:20:24 +02:00
Dunajski, Bartosz
2c50fd9486
fix: waiting for completion in TBX mode
...
- use testTaskCountReady method to check TaskCount value
- download all allocations when TaskCount is ready
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2023-07-25 11:54:09 +02:00
Mateusz Witke
6ccf0a3096
ci: kernel revision update to 4934
...
Signed-off-by: Mateusz Witke <mateusz.witke@intel.com >
2023-07-25 09:48:44 +02:00
Mayank Raghuwanshi
171e63409c
feature: Add common Interface for timestamp in sysman
...
Related-To: LOCI-4511
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com >
2023-07-25 09:32:51 +02:00
Joshua Santosh Ranjan
b6e76b9118
fix: Move event reference time tracking into event class
...
This would avoid recalculating reference timestamps
when event is used with different command lists.
Related-To: LOCI-4563
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2023-07-25 08:44:47 +02:00
Mayank Raghuwanshi
175ceb9bd1
feature: Add support for media freq domain on linux
...
Related-To: LOCI-4552
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com >
2023-07-25 08:12:33 +02:00
Compute-Runtime-Validation
e3a408f536
Revert "performance: Change preferred allocation method to AllocateByKmd"
...
This reverts commit 957aa99f9e .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2023-07-25 07:23:46 +02:00
Compute-Runtime-Validation
dc2f793ac9
Revert "build: igc revision update"
...
This reverts commit a55a266f7f .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2023-07-25 06:38:47 +02:00
ocldev
a55a266f7f
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2023-07-24 17:53:26 +02:00
Zbigniew Zdanowicz
6ddd646fbf
performance: enable immediate flush task on xe hpc platforms
...
Related-To: NEO-7808
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2023-07-24 16:41:48 +02:00
Artem Gindinson
7afedd7a63
fix: Add OCL C extensions to empty device ext string for Clang 14 compatibility
...
Clang 13+ requires (1) that each enabled extension be accompanied by
corresponding OCL C extension macro definitions. Fix the extension string for
empty device cases to conform to that - pass the same language feature macros
as we would for regular image support.
(1) release/14.x/clang/lib/Basic/OpenCLOptions.cpp#L142-L149
Related-To: HSD-18031230472
Signed-off-by: Artem Gindinson <artem.gindinson@intel.com >
2023-07-24 15:40:25 +02:00
Baj, Tomasz
4ca213d4d7
fix: commandContainer is nullptr in LinearStream for immediate cmdList
...
Related-To: GSD-4084
Signed-off-by: Baj, Tomasz <tomasz.baj@intel.com >
2023-07-24 15:06:18 +02:00
Mateusz Hoppe
67d39f88e6
feature: bindless addressing - store bindlessInfo in allocation
...
- store surface state info for bindless addressing in graphics
allocation
- remove map in BindlessHeapsHelper - bindlessInfo is constant for
the lifetime of an allocation
- program bindless offsets and surface states for images when used in
bindless kernel
- handle ouf of memory on surface state heap - return error
Related-To: NEO-7063
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2023-07-24 14:48:35 +02:00
Mateusz Hoppe
e52712b800
feature(ocl): enable "cl_khr_external_memory" extension
...
- report extension string
- report supported memory handle types
Related-To: NEO-6757
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2023-07-24 14:22:39 +02:00
Mateusz Jablonski
957aa99f9e
performance: Change preferred allocation method to AllocateByKmd
...
Related-To: NEO-7194
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-07-24 14:17:44 +02:00
Mateusz Hoppe
94b69aae80
fix: restore bindless compilation of builtins
...
Related-To: NEO-7063
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2023-07-24 14:17:29 +02:00
Mateusz Jablonski
c0015b3b95
fix: correct cleanup path when set priority call fail in wddm path
...
improve mock gdi - return unique handle and host ptr when creating allocation
Related-To: NEO-7194
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-07-24 11:32:10 +02:00
Cencelewska, Katarzyna
6f45574ff9
fix: add proper bcs synchronization when marker
...
Related-To: NEO-8105
Signed-off-by: Cencelewska, Katarzyna <katarzyna.cencelewska@intel.com >
2023-07-24 10:57:41 +02:00
Baj, Tomasz
b0761f2b39
refactor: set csr in initialize immediateCmdList
...
Related-To: GSD-4084
Signed-off-by: Baj, Tomasz <tomasz.baj@intel.com >
2023-07-24 09:52:39 +02:00
Puneeth Kumar Reddy, Devarinti
bcc0771537
feature: add debug logs to global module for new sysman implementation
...
Related-To: LOCI-3876
Signed-off-by: Puneeth Kumar Reddy, Devarinti <puneeth.kumar.reddy.devarinti@intel.com >
2023-07-24 09:23:10 +02:00
Puneeth Kumar Reddy, Devarinti
03bfea0ef5
feature: add debug logs to firmware module for new sysman implementation
...
Related-To: LOCI-3877
Signed-off-by: Puneeth Kumar Reddy, Devarinti <puneeth.kumar.reddy.devarinti@intel.com >
2023-07-24 09:22:55 +02:00
Dunajski, Bartosz
01a51328f5
feature: reset CSRs list during flush with in-order Event
...
Related-To: NEO-7966
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2023-07-24 09:22:39 +02:00
ocldev
273d77aead
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2023-07-24 09:22:25 +02:00
Compute-Runtime-Validation
918b41d26d
Revert "feature: Add CPU side USM allocation to trim candidate list on page f...
...
This reverts commit 60a4448a07 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2023-07-24 08:44:22 +02:00
Milczarek, Slawomir
60a4448a07
feature: Add CPU side USM allocation to trim candidate list on page fage fault
...
Enable eviction of CPU side USM allocation for UMD migrations on Windows.
Related-To: NEO-8015
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com >
2023-07-23 10:24:28 +02:00
Milczarek, Slawomir
7fe3ca010e
test: Add mock for cpu page fault manager
...
Related-To: NEO-8015
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com >
2023-07-21 17:18:42 +02:00
Igor Venevtsev
9ee6e5bf19
performance: Enable ULLS direct submission on DG2 Windows
...
Resolves: NEO-8072
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com >
2023-07-21 16:48:33 +02:00
Compute-Runtime-Validation
4a562e352b
Revert "feature: Add CPU side USM allocation to trim candidate list on page f...
...
This reverts commit cce2cc920d .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2023-07-21 16:40:59 +02:00
Lukasz Jobczyk
47d099a565
performance: Enable ULLS on MTL Windows
...
Resolves: NEO-8067
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2023-07-21 15:06:38 +02:00
Lukasz Jobczyk
038cbefe3a
performance: Disable tlb flush on MTL Windows
...
Related-To: NEO-8067
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2023-07-21 14:30:39 +02:00
Milczarek, Slawomir
cce2cc920d
feature: Add CPU side USM allocation to trim candidate list on page fault
...
Enable eviction of CPU side USM allocation for UMD migrations on Windows.
Related-To: NEO-8015
Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com >
2023-07-21 14:18:38 +02:00
Igor Venevtsev
d2dc9fab11
feature: check direct submission support on Windows
...
- WDDM 2.0 only supported
- WSL is not supported
Related-To: NEO-8072
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com >
2023-07-21 13:53:23 +02:00
Mateusz Hoppe
7f9abfe9ef
test: extend kernel image tests
...
- run tests on all platforms with images
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2023-07-21 12:26:15 +02:00
Michal Mrozek
a0ba92a202
fix: fix indirect allocation handling during ipc import.
...
Allocation counter was not update which resulted in residency being skipped.
Resolves: NEO-8198
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2023-07-21 06:44:36 +02:00
Lukasz Jobczyk
bc4d9290d1
refactor: Prepare to enable ULLS per OS
...
Related-To: NEO-8067
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2023-07-20 17:11:51 +02:00
Lukasz Jobczyk
bbe7d051e3
fix: Restore ULLS sfence on integrated devices
...
Related-To: NEO-8067
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2023-07-20 17:02:44 +02:00
Dunajski, Bartosz
87579e9bcf
feature: signaling in-order dependency counter on skl_and_later platforms
...
Related-To: NEO-7966
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com >
2023-07-20 16:56:12 +02:00
Puneeth Kumar Reddy, Devarinti
ff6f64d9be
feature(sysman): add debug logs to ras module for zesInit
...
Related-To: LOCI-3880
Signed-off-by: Puneeth Kumar Reddy, Devarinti <puneeth.kumar.reddy.devarinti@intel.com >
2023-07-20 15:17:24 +02:00
Zhang, Winston
2a41ace67e
feature: Add hang detection support for zeDeviceGetStatus
...
Added hang detection for zeDeviceGetStatus API.
Added ULT for hang detection for zeDeviceGetStatus API.
Related-To: LOCI-1558
Signed-off-by: Zhang, Winston <winston.zhang@intel.com >
2023-07-20 15:09:10 +02:00