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
Katarzyna Cencelewska
0f0e7403bd
fix: use gmm type ocl system buffer for tag buffer
...
Related-To: NEO-11690, NEO-11698
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2024-06-18 20:54:19 +02:00
Dominik Dabek
339229359e
performance(ocl): enable ocl buffer pool DG2
...
re-enable on DG2 windows
Related-To: NEO-11694
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2024-06-18 18:59:58 +02:00
Kamil Kopryk
f05ff9b156
refactor: rename OverDispatchControl debug key
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-06-18 18:59:43 +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
Lukasz Jobczyk
bd46361e26
refactor: Add dc flush mitigation infrastructure
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-06-18 14:03:27 +02:00
Dominik Dabek
b6d86d2648
refactor: tests for buffer pool
...
add support for future AIL
Related-To: NEO-11694
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2024-06-18 13:55:21 +02:00
Bartosz Dunajski
f910f94ef9
fix: change default wddm low priority context value
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-06-18 11:20:23 +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
Compute-Runtime-Validation
196f0a6eee
Revert "fix: pass custom alignments for WSL2 device and shared memory allocat...
...
This reverts commit 1c98420518 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-06-18 07:58:28 +02:00
Dominik Dabek
672cc0ebc7
fix: ulls controller sleep, windows
...
Request higher resolution for windows periodic timers for ulls
controller sleep.
Allows for controller thread to sleep with granularity of 1ms.
Related-To: NEO-10800
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2024-06-18 06:28:15 +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
Mateusz Jablonski
21a74fcbef
test: move ocl test with async thread to mt tests
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-06-17 17:11:09 +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
Mateusz Jablonski
90ecbd65ef
fix: don't sleep in ULTs
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-06-17 14:00:11 +02:00
Kamil Kopryk
c40f0f2421
refactor: rename ComputeOverdispatchDisable debug key
...
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-06-17 13:18:29 +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
ocldev
d97ef9848b
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-06-17 05:42:09 +02:00
Compute-Runtime-Validation
0f6ce05b93
Revert "fix: read scratch page options during init"
...
This reverts commit 9322495e7d .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-06-17 03:29:03 +02:00
Pawel Szymichowski
521add6ca7
feature: Enable support for cl_intel_subgroup_buffer_prefetch
...
This change enables support for cl_intel_subgroup_buffer_prefetch extension for
PVC and later.
Related-To: GSD-7825
Signed-off-by: Ratajewski, Andrzej <andrzej.ratajewski@intel.com >
2024-06-14 20:44:52 +02:00