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
Lukasz Jobczyk
773da10099
fix: Copy hostptr using BCS when mitigate dc flush
...
Related-To: NEO-10556
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-06-24 16:26:44 +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
Filip Hazubski
efa3647d8f
refactor: Correct argument order to be in line with function argument names
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2024-06-24 11:34:53 +02:00
Maciej Bielski
11f7166c5a
feature: add Drm-specific memoryBanks computation logic
...
Related-To: NEO-9754
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2024-06-24 11:22:41 +02:00
Filip Hazubski
9513df52a6
refactor: Explicitly delete unused functions of BarrierCommand
...
Comply with the rule of five.
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2024-06-24 11:18:17 +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
Mateusz Jablonski
3bb5255b14
test: double ult iteration timeout for debug config
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-06-24 10:53:34 +02:00
ocldev
b38d14a527
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-06-24 10:40:32 +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
Kamil Kopryk
0c019c9f2b
performance: don't check multiple times if gpgpu is initialized
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-06-24 10:12:46 +02:00
ocldev
286574b098
feature: brand string update
...
Related-To: NEO-7929
Updating device brand strings
Based on public support in Windows driver 31.0.101.5590
https://www.intel.com/content/www/us/en/download/785597/
Signed-off-by: ocldev <ocldev@intel.com >
2024-06-24 09:19:15 +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
Neil R. Spruit
5ddbab4c7c
fix: Use Ioctl syscall due to ioctl helper infinite wait given ebusy
...
Related-to: NEO-11800
Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com >
2024-06-22 01:57:01 +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
ocldev
f200e0791f
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-06-21 18:08:55 +02:00
Dominik Dabek
dc26b25169
Revert "fix: ulls controller sleep, windows"
...
This reverts commit 672cc0ebc7 .
Resolves: HSD-18038912878, NEO-11770
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2024-06-21 14:10: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
Artur Harasimiuk
1854bc4a60
ci: infra revision update
...
Related-To: NEO-10758
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-06-21 11:59:22 +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
Artur Harasimiuk
6ded319b0f
ci: infra revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-06-20 18:30:31 +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
ocldev
18b19373c3
build: igsc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-06-20 17:01:05 +02:00
ocldev
40eaa7037a
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-06-20 14:47: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
Kamil Kopryk
78c7d8878d
refactor: change method to get indirect data address
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-06-20 14:24:51 +02:00
Pawel Cieslak
4c5b3451da
build: remove linux debian package compression override
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2024-06-20 13:02:55 +02:00
ocldev
a0de2f8034
build: igsc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-06-20 11:03:34 +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
Mateusz Hoppe
cd3219d092
feature: add debug key to set vmBind userFence wait timeout
...
- VmBindWaitUserFenceTimeout
Related-To: NEO-11219
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-06-19 15:01:30 +02:00
Kamil Kopryk
d97dccc409
refactor: rename MaximumNumberOfThreads debug key
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-06-19 13:06:42 +02:00
Michal Mrozek
0e29ab8387
performance: add debug key to control cpu cacheablitiy
...
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2024-06-19 12:34:06 +02:00
Ratajewski, Andrzej
f7888fac0d
feature: Enable support for cl_intel_subgroup_matrix_multiply_accumulate_tf32
...
This change enables support for
`cl_intel_subgroup_matrix_multiply_accumulate_tf32` extension for PVC B0
and later.
Related-To: GSD-7825
Signed-off-by: Ratajewski, Andrzej <andrzej.ratajewski@intel.com >
2024-06-19 11:43:03 +02:00
Lukasz Jobczyk
ce0047de39
fix: Use proper GA object to check shared handle in debug break
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-06-19 11:08:37 +02:00
Lukasz Jobczyk
5794ee8100
fix: Add printf surface to dc flush mitigation logic
...
Related-To: NEO-10556
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-06-19 10:45:36 +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
Compute-Runtime-Validation
33edd5f10e
Revert "refactor: Add dc flush mitigation infrastructure"
...
This reverts commit bd46361e26 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-06-19 03:48:33 +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
Young Jin Yoon
1fc2a936fc
fix: read scratch page options during init
...
Previous logic to initialize scratch page options during Drm::create
causes issues when PerContextVm is used, so moved the location of logic
to be configured before creating VM.
Related-To: GSD-7611
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com >
2024-06-18 21:03:04 +02:00