Lukasz Jobczyk
fe82425fa9
performance: Prefer to assign new gpu va rather than reuse
...
Resolves: NEO-10734
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-11-05 10:16:03 +01:00
ocldev
e60cbe6081
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-11-05 09:25:14 +01:00
Tomasz Biernacik
c93d4cd3f5
test: enable drm fence completion unit tests
...
Related-To: NEO-12653
Signed-off-by: Tomasz Biernacik <tomasz.biernacik@intel.com >
2024-11-05 08:56:24 +01:00
Zbigniew Zdanowicz
89b40b7ec4
refactor: change additional walker fields encoder 6/n
...
- change order of members of additional walker struct
Related-To: NEO-12639
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2024-11-05 08:28:57 +01:00
Szymon Morek
5d62be2bea
performance: enable staging buffer for write image
...
Related-To: NEO-12968
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-11-05 06:06:07 +01:00
Young Jin Yoon
c6c2eef063
feature: enable recoverable pagefault
...
Enabled recoverable pagefault
Related-To: NEO-13116
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com >
2024-11-04 21:44:04 +01:00
shubham kumar
0be4ebe6c2
feature: Add Memory and GPU domain support for getEnergyCounter()
...
Related-To: NEO-12843
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2024-11-04 21:37:56 +01:00
Wojciech Konior
c65b45471b
feature: support binary compatibility across multiple HW targets
...
- EnableCompatibilityMode flag added
- validateTergetDevice func modified to take into account the flag
Related-To: NEO-11568
Signed-off-by: Wojciech Konior <wojciech.konior@intel.com >
2024-11-04 16:53:57 +01:00
Szymon Morek
8aa5331bc1
fix: wait for latest known usage of indirect usm
...
Related-To: GSD-9989
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-11-04 16:24:30 +01:00
ocldev
c497efdd01
build: update level_zero revision to v1.18.5
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-11-04 16:12:00 +01:00
Zbigniew Zdanowicz
2e2b7a473a
refactor: change additional walker fields encoder 5/n
...
- move compute dispatch all walker into dedicated encoder
- group same implementations into single file
Related-To: NEO-12639
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2024-11-04 13:11:59 +01:00
Marcel Skierkowski
49d999abe6
fix: remove defaultProfilingTimerResolution from RuntimeCapabilityTable
...
Related-To: NEO-12275
Signed-off-by: Marcel Skierkowski <marcel.skierkowski@intel.com >
2024-11-04 12:02:11 +01:00
Filip Hazubski
f8f1557ec7
build: Update logic around serialized builtins compilation
...
Add log to explicitly state when serialized builtins compilation is enabled.
Correct logic to properly serialize kernel builds for single product.
Add chained per product dependencies.
Remove unused function.
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2024-11-04 10:11:48 +01:00
ocldev
de6d164275
ci: L0 loader update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-11-01 17:17:03 +01:00
ocldev
0e9d540db7
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-11-01 05:53:40 +01:00
ocldev
c0a318d7f7
build: igsc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-10-31 15:43:53 +01:00
Zbigniew Zdanowicz
32fd00e150
refactor: change additional walker fields encoder 4/n
...
- move post sync system fence into dedicated encoder
Related-To: NEO-12639
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2024-10-31 14:41:55 +01:00
Naklicki, Mateusz
64061b623b
feature: xekmd vm prefetch
...
Related-To: HSD-18040382956
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2024-10-31 13:49:25 +01:00
Bartosz Dunajski
2a41a08de4
feature: standalone counter based event API
...
Related-To: NEO-11925
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-10-31 13:36:55 +01:00
Lukasz Jobczyk
b050a83242
performance: Use lock pointer copy for dc flush mitigation
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-10-31 10:53:39 +01:00
Compute-Runtime-Validation
3fcb9b18ee
Revert "performance: Use lock pointer copy for dc flush mitigation"
...
This reverts commit b8be102455 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-10-31 05:15:07 +01:00
Compute-Runtime-Validation
aca7875dfd
Revert "performance: Prefer to assign new gpu va rather than reuse"
...
This reverts commit 0f2f3c3764 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-10-31 05:06:43 +01:00
Compute-Runtime-Validation
45a26c22dd
Revert "performance: limit tlb flush scope to DG2"
...
This reverts commit 10d123ae3e .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-10-30 22:38:17 +01:00
Szymon Morek
10d123ae3e
performance: limit tlb flush scope to DG2
...
Related-To: NEO-7116
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-10-30 18:27:19 +01:00
ocldev
d755c3b3e4
ci: L0 loader update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-10-30 17:26:25 +01:00
Szymon Morek
cf58be4142
performance: use staging buffer when writing to an image
...
Related-To: NEO-12968
Also, don't import usm/mapped allocations for image
operations
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-10-30 17:02:13 +01:00
Lukasz Jobczyk
0f2f3c3764
performance: Prefer to assign new gpu va rather than reuse
...
Resolves: NEO-10734
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-10-30 16:48:49 +01:00
Artur Harasimiuk
604c8831bc
ci: update commit classification data
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-10-30 16:27:18 +01:00
Artur Harasimiuk
7c3226e085
ci: infra revision update
...
Related-To: NEO-13096
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-10-30 16:27:02 +01:00
Szymon Morek
1f60935930
fix: don't return csr as busy if gpu hang is detected
...
Related-To: NEO-13071
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-10-30 16:17:38 +01:00
Zbigniew Zdanowicz
a0ce4b78d3
refactor: change additional walker fields encoder 2/n
...
- remove not needed release helper method
Related-To: NEO-12639
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2024-10-30 14:56:23 +01:00
Mateusz Witke
0be1fbece9
ci: kernel xe revision update to version 1900
...
Signed-off-by: Mateusz Witke <mateusz.witke@intel.com >
2024-10-30 12:06:49 +01:00
ocldev
e2ae2cf448
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-10-30 05:55:04 +01:00
Pratik Bari
8aa2eae965
fix(sysman): Disabling Engine Handles for Group Engine Busyness
...
The Group Engine Busyness Interface has been removed for the XeKmd
Related-To: NEO-11931
Signed-off-by: Pratik Bari <pratik.bari@intel.com >
2024-10-29 22:06:00 +01:00
shubham kumar
f96ae0433c
fix: Add timer resolution to sysman core properties
...
Related-To: NEO-12885
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2024-10-29 22:00:44 +01:00
Lukasz Jobczyk
b8be102455
performance: Use lock pointer copy for dc flush mitigation
...
Resolves: NEO-12898
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-10-29 21:37:53 +01:00
Zbigniew Zdanowicz
6f4994c269
refactor: change additional walker fields encoder 1/n
...
- move encoding l3 prefetch field into dedicated function
Related-To: NEO-12639
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2024-10-29 21:37:38 +01:00
Zbigniew Zdanowicz
2dccdd886a
refactor: change encoder for thread group over dispatch 2/n
...
- bind algorithms to input arguments
- use thread group count array for regular kernels
Related-To: NEO-12639
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2024-10-29 21:20:59 +01:00
Lukasz Jobczyk
1f6eaf2525
refactor: Add debug flags to set PATs for dc flush mitigation
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2024-10-29 21:12:59 +01:00
Alicja Lukaszewicz
654fdc1345
feature: add query for additional device properties
...
Related-To: NEO-12590
Signed-off-by: Alicja Lukaszewicz <alicja.lukaszewicz@intel.com >
2024-10-29 20:40:27 +01:00
Artur Harasimiuk
637541ba93
ci: infra revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-10-29 18:15:01 +01:00
Compute-Runtime-Validation
022f9e642d
Revert "refactor: change encoder for thread group over dispatch 2/n"
...
This reverts commit 046631767b .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-10-29 01:51:52 +01:00
Dominik Dabek
7f811798c0
refactor: AIL for ocl buffer pooling
...
Use dedicated app list for DG2
Related-To: NEO-12974
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2024-10-28 18:02:38 +01:00
Bartosz Dunajski
7f5e6b4124
Revert "fix: Enable 64k pages for TSB allocation"
...
This reverts commit eed69f45ed .
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-10-28 16:02:34 +01:00
Oskar Hubert Weber
fd45b2883d
fix: neo ULT build with optimizations disabled 1/n
...
Related-To: NEO-8116
Signed-off-by: Oskar Hubert Weber <oskar.hubert.weber@intel.com >
2024-10-28 15:38:28 +01:00
Joshua Santosh Ranjan
94d28f3306
test: handle build issues related enum value
...
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2024-10-28 10:25:39 +01:00
Zbigniew Zdanowicz
046631767b
refactor: change encoder for thread group over dispatch 2/n
...
- bind algorithms to input arguments
Related-To: NEO-12639
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2024-10-28 10:11:13 +01:00
ocldev
7103af52a0
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-10-28 09:32:33 +01:00
Harini Kumaran
421a7bd771
refactor: Move all constants to L0 namespace in level_zero/tools
...
Related-To: NEO-12769
- Use inline constexpr for declaring global variables
- Avoid using Macros
- Use string_view type instead of std::string
Signed-off-by: Harini Kumaran <harini.kumaran@intel.com >
2024-10-28 09:19:44 +01:00
Compute-Runtime-Validation
f5c433c8f8
Revert "performance: Use lock pointer copy with sfence for dc flush mitigation"
...
This reverts commit 8c3c703ec0 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-10-26 14:28:26 +02:00