Wenbin Lu
cf71353d84
fix: report P2P atomic access for XeLink or MDFI only
...
Related-To: NEO-11753
Signed-off-by: Wenbin Lu <wenbin.lu@intel.com >
2024-06-24 17:28:22 +02:00
Lukasz Jobczyk
fed90f5c8e
fix: Add infrastructure to force dc flush when mitigate dc
...
-force dc on next tag update after RT kernel
-force dc when release shared object
Related-To: NEO-10556
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-06-24 17:15:03 +02:00
Mateusz Hoppe
4c49a08017
feature: add inline samplers bindless addressing support
...
- inline samplers in bindless addressing mode requires bindless offset
passed in cross thread data
Related-To: NEO-11748
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-06-24 13:02:08 +02:00
Compute-Runtime-Validation
7136dfbd38
Revert "performance: improve pool handling"
...
This reverts commit 5f0b9efd2b .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-06-24 12:47:19 +02:00
Joshua Santosh Ranjan
c1ba425631
refactor: avoid multiple inclusions
...
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2024-06-24 11:18:02 +02:00
Bartosz Dunajski
a157d96d57
fix: correct region barrier size calculation - 2
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-06-24 11:17:47 +02:00
Bari, Pratik
cb8c0b1772
fix(sysman): Changes in the Global Operations API w.r.t Xe driver
...
- The list of Engine maps has been changed according to the fields
populated in the fdinfo.
- The driverVersion is fetched correctly for the i915 internal, upstream
as well as the Xe kernel.
Related-To: NEO-8551
Signed-off-by: Bari, Pratik <pratik.bari@intel.com >
2024-06-24 10:32:33 +02:00
shubham kumar
8d80941fff
feature(sysman): Win support PMT based getMemoryBandWidth
...
Related-To: NEO-10661
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2024-06-24 10:24:38 +02:00
Compute-Runtime-Validation
7a299ab073
Revert "feature: Define L0 Driver API for Driver Version String"
...
This reverts commit c51329d098 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-06-24 03:41:47 +02:00
Compute-Runtime-Validation
80c0d168bc
Revert "fix: correct region barrier size calculation"
...
This reverts commit 8698e7fb43 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-06-22 10:40:41 +02:00
Bellekallu Rajkiran
9f7d144e63
fix(sysman): Fix compilation error in fabric port
...
Include sysman_os_fabric_port_imp even in absence of libgenl.
Related-To: NEO-11438
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2024-06-21 19:09:11 +02:00
Vishnu Khanth
0136ef049a
fix: Update canControl field based on set Request Support
...
Related-to: NEO-11443
Signed-off-by: Vishnu Khanth <vishnu.khanth.b@intel.com >
2024-06-21 18:46:45 +02:00
Neil R. Spruit
c51329d098
feature: Define L0 Driver API for Driver Version String
...
Related-To: NEO-11752
- Adds zeIntelGetDriverVersionString to report the driver
version string to the user in the format:
Major.Minor.Patch+Optional
Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com >
2024-06-21 18:31:43 +02:00
Artur Harasimiuk
a9795349b4
Revert "build: improve L0 driver versioning to allow HotFix number"
...
This reverts commit 56847274fa .
Reverting due to bug in unified runtime:
https://github.com/oneapi-src/unified-runtime/issues/1777
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-06-21 14:10:28 +02:00
Bartosz Dunajski
8698e7fb43
fix: correct region barrier size calculation
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-06-21 14:10:13 +02:00
Compute-Runtime-Validation
7a74fdb414
Revert "feature: Define L0 Driver API for Driver Version String"
...
This reverts commit f3ce3b5e81 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-06-21 03:14:40 +02:00
Neil R. Spruit
f3ce3b5e81
feature: Define L0 Driver API for Driver Version String
...
Related-To: NEO-11752
- Adds zeIntelGetDriverVersionString to report the driver
version string to the user in the format:
Major.Minor.Patch+Optional
Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com >
2024-06-20 20:35:31 +02:00
Filip Hazubski
2f6eaf149a
fix: Update SIP kernel initialization logic
...
Initialize SIP kernel when shared device is being initialized
instead of api-specific device.
Initialize debugger when shared device is being initialized
instead of during platform or driver initialization.
Add missing makeResident calls for SIP kernel in heapless paths.
Related-To: HSD-18038645398, HSD-18038819112
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2024-06-20 18:30:46 +02:00
Bartosz Dunajski
0164288fce
refactor: use cmd list member instead of getting l0GfxCoreHelper
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-06-20 18:30:16 +02:00
Bartosz Dunajski
45cf88077b
refactor: unify cooperative cmd list launch functions
...
Related-To: NEO-11621
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-06-20 14:47:01 +02:00
Filip Hazubski
0d61860af6
fix: Reset builtins pointer after its resources are freed
...
Add resetBuiltins helper function to MockRootDeviceEnvironment.
Update tests to use the new function whenever builtins unique pointer
is reset to ensure that sip kernels are properly freed.
Related-To: HSD-18038645398, HSD-18038819112
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2024-06-20 10:49:56 +02:00
Bellekallu Rajkiran
62bf873b63
refactor(sysman): Remove Prelim compile time flag for fabric
...
Related-To: NEO-11438
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2024-06-19 05:36:36 +02:00
Compute-Runtime-Validation
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
Jaroslaw Warchulski
63da79798d
refactor: reduce the number of GraphicsAllocation constructors and derivatives
...
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2024-06-18 21:31:37 +02:00
Bartosz Dunajski
b28fc0f55d
feature: report copy offload extension
...
Related-To: NEO-11376
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-06-18 16:37:28 +02:00
Fabian Zwoliński
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
Jaroslaw Warchulski
daec249430
refactor: remove not needed createGraphicsAllocationFromNTHandle method
...
Related-To: NEO-11498
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2024-06-18 14:25:00 +02:00
shubham kumar
2cde4a3d9d
test: zello_metrics support on windows
...
Related-To: NEO-11629
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2024-06-18 10:39:13 +02:00
shubham kumar
7269950cb1
fix(sysman): create temperature handle only if pmt exists
...
Related-To: NEO-10663
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2024-06-17 19:28:42 +02:00
Dominik Dabek
296d2bb148
performance: adjust ulls timeout on power saving
...
Use l0 power saving setting to also adjust ulls timeout.
Related-To: NEO-10800
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2024-06-17 16:51:55 +02:00
Aravind Gopalakrishnan
510a51b9f4
feature: Add support for d3d12 handle types for import
...
Related-To: NEO-11292
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com >
2024-06-17 08:30:10 +02:00
Bartosz Dunajski
365a6c0eaa
feature: download tbx allocations in copy offload path
...
Related-To: NEO-11376
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-06-14 18:55:54 +02:00
Bartosz Dunajski
dd241d6848
feature: program user interrupt in copy offload path
...
Related-To: NEO-11376
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-06-14 18:55:40 +02:00
Bartosz Dunajski
9954002db1
test: copy offload multitile aub test
...
Related-To: NEO-11376
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-06-14 17:40:12 +02:00
Bartosz Dunajski
31f3e3e81d
feature: initial support for media query api
...
Related-To: NEO-9777
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-06-14 17:28:49 +02:00
Aravind Gopalakrishnan
b7b45e1410
feature: Add capability to query additional memory properties ext
...
Related-To: NEO-11362
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com >
2024-06-14 17:03:23 +02:00
Bartosz Dunajski
b0c924d40e
feature: relaxed ordering in copy offload path
...
Related-To: NEO-11376
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-06-14 17:03:08 +02:00
Artur Harasimiuk
8d28f8d90e
fix: adjust SysCalls::write signature to match stdlib
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-06-14 16:48:12 +02:00
Bartosz Dunajski
deb10999e1
feature: temp alloc and host sync handling for copy offload path
...
Related-To: NEO-11376
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-06-14 14:48:18 +02:00
Mrozek, Michal
5f0b9efd2b
performance: improve pool handling
...
Signed-off-by: Mrozek, Michal <michal.mrozek@intel.com >
Resolves: NEO-11731
2024-06-14 12:02:34 +02:00
Joshua Santosh Ranjan
deefea51ee
fix: use kernel timestamp properties instead of global timestamp
...
Related-To: NEO-11555
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2024-06-13 18:08:12 +02:00
Wenbin Lu
c3342d683a
test: fill ULT gap for fabric API with PCI ordering
...
Related-To: NEO-11454
Signed-off-by: Wenbin Lu <wenbin.lu@intel.com >
2024-06-13 08:08:44 +02:00
Bari, Pratik
6ecf5a088f
refactor(sysman): Changes in the Sysman Power Module
...
Removed the call to getProperties during the power handle creation
Related-To: NEO-10484
Signed-off-by: Bari, Pratik <pratik.bari@intel.com >
2024-06-13 07:56:42 +02:00
Bartosz Dunajski
fcef00969e
refactor: remove not needed task count param from hostSynchronize method
...
Related-To: NEO-11376
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-06-12 17:01:13 +02:00
Joshua Santosh Ranjan
0dc297cdc3
refactor: add support to query root device metric
...
Related-To: NEO-11046
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2024-06-12 16:18:10 +02:00
Bartosz Dunajski
54e07def28
refactor: add const suffix
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-06-12 15:45:23 +02:00
Bellekallu Rajkiran
0ce762a91c
refactor: Move PMT common code to PMT specific class
...
Facilitate PMT utilization for other modules with refactoring
common PMT calls.
Related-To: NEO-8848
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2024-06-12 15:31:01 +02:00
Jaroslaw Warchulski
76a05c1cab
refactor: pass arrayIndex to Wddm::openNTHandle function
...
Related-To: NEO-11498
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com >
2024-06-12 12:11:35 +02:00
Bartosz Dunajski
2e9bb26708
feature: enable copy offload api
...
Related-To: NEO-11376
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-06-12 12:02:23 +02:00
Wenju He
aa49d9e65e
feature: add ZE_extension_image_copy as supported extension
...
Add null check as L0 cts test_api_ltracing_dynamic was passing a null
host ptr.
Resolves: NEO-9988
Signed-off-by: Wenju He <wenju.he@intel.com >
2024-06-12 03:30:37 +02:00