Commit Graph

17834 Commits

Author SHA1 Message Date
Wenbin Lu
d03ba275c5 test: use explicit value in NumSubSlicesPerSlice ULT
Related-To: NEO-10060

Signed-off-by: Wenbin Lu <wenbin.lu@intel.com>
2024-11-22 17:17:33 +01:00
Bartosz Dunajski
906aa485a8 refactor: unify encoder methods
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-11-22 16:41:46 +01:00
Bellekallu Rajkiran
0c3a767ae6 fix: Enable immediate binding for make resident on linux
Related-To: NEO-11977

Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com>
2024-11-22 15:56:18 +01:00
Lukasz Jobczyk
7832b115a4 fix: Select csr once for staging buffer memcpy
Resolves: NEO-13083

Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2024-11-22 15:42:09 +01:00
Maciej Plewka
fccca2dba7 refactor: unify getGpgpuEngineInstances for xe2+
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
2024-11-22 14:45:58 +01:00
Maciej Plewka
0454a9480a fix: do not expose render engine by default on xe2
Related-To: HSD-18040606360
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
2024-11-22 11:58:26 +01:00
Wenbin Lu
47383d752f fix: report correct number of XeCore per Cluster
Related-To: NEO-10060

Signed-off-by: Wenbin Lu <wenbin.lu@intel.com>
2024-11-22 09:40:28 +01:00
Compute-Runtime-Validation
fc5cab4445 Revert "fix: do not expose render engine by default on xe2"
This reverts commit ff324424eb.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2024-11-22 02:50:41 +01:00
Mateusz Jablonski
ec37a4f3b1 build: update eudebug headers
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-11-21 16:42:24 +01:00
Dominik Dabek
5f2dd41f8e fix: extend AIL for buffer pooling to ARL
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
2024-11-21 16:18:35 +01:00
Mateusz Jablonski
f168a4ab61 ci: infra revision update
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-11-21 16:05:55 +01:00
Bellekallu Rajkiran
8fdada84d6 test: Move product matcher to common matchers header
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com>
2024-11-21 15:47:45 +01:00
Katarzyna Cencelewska
194da4b7ef fix: do not duplicate calculations when printing ts enabled
Related-To: HSD-14023527252
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com>
2024-11-21 15:36:52 +01:00
Jaroslaw Warchulski
723e1e7d29 fix: expose tiles as devices in OCL with combined hierarchy
Related-To: GSD-8708
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com>
2024-11-21 15:23:06 +01:00
ocldev
25b0daf9a0 build: dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2024-11-21 15:04:04 +01:00
Alicja Lukaszewicz
789efc8909 fix: remove number of RT stacks from capability table
Related-To: NEO-10830

Signed-off-by: Alicja Lukaszewicz <alicja.lukaszewicz@intel.com>
2024-11-21 14:46:50 +01:00
Maciej Plewka
ff324424eb fix: do not expose render engine by default on xe2
Related-To: HSD-18040606360
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
2024-11-21 13:13:32 +01:00
Katarzyna Cencelewska
4ad8c17db9 feature: add debug flags for timestamps
PrintCalculatedTimestamps - print ts in level zero paths
PrintTimestampPacketContents - add logging also to level zero paths
ForceUseOnlyGlobalTimestamps - force using a global ts

Related-To: HSD-14023527252
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com>
2024-11-21 11:28:08 +01:00
Maciej Plewka
46c345789d refactor: move depth limitation from release helper to image_hw
Related-To: NEO-8390, HSD-16021488507
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
2024-11-21 11:24:06 +01:00
Szymon Morek
d8ac8641e5 performance: enable ULLS on copy engine for BMG
Related-To: NEO-12477

Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2024-11-21 10:05:24 +01:00
Bartosz Dunajski
dab4166837 fix: add missing aub polls on sync points
Related-To: HSD-14023925176

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-11-21 09:17:54 +01:00
ocldev
0f360e96f6 ci: L0 loader update
Signed-off-by: ocldev <ocldev@intel.com>
2024-11-21 08:27:58 +01:00
ocldev
342f8e05da build: igsc revision update
Signed-off-by: ocldev <ocldev@intel.com>
2024-11-21 02:58:45 +01:00
Aravind Gopalakrishnan
f4cc71f3f9 feature: Add External Semaphore experimental stubs [2/N]
Related-To: NEO-11488

Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com>
2024-11-21 01:42:50 +01:00
ocldev
986ff06554 build: igsc revision update
Signed-off-by: ocldev <ocldev@intel.com>
2024-11-21 00:29:02 +01:00
Jemale Lockett
ef8fefec28 fix: correct check for interrupt sent in tile debug sessions
Resolves: NEO-12222
Signed-off-by: Jemale Lockett <jemale.lockett@intel.com>
2024-11-20 23:48:10 +01:00
ocldev
87e645263a build: igc revision update
Signed-off-by: ocldev <ocldev@intel.com>
2024-11-20 20:01:03 +01:00
Aravind Gopalakrishnan
33f64edc31 feature: Add External Semaphore experimental stubs [1/N]
Related-To: NEO-11488

Signed-off-by: Raiyan Latif <raiyan.latif@intel.com>
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com>
2024-11-20 19:04:42 +01:00
ocldev
a93ddc9abd build: igc revision update
Signed-off-by: ocldev <ocldev@intel.com>
2024-11-20 17:51:38 +01:00
ocldev
0f328353c5 build: igc revision update
Signed-off-by: ocldev <ocldev@intel.com>
2024-11-20 14:49:39 +01:00
Jaroslaw Warchulski
051cada78b refactor: add patchtokens fallback AIL
Related-To: HSD-14023878700

Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com>
2024-11-20 12:58:22 +01:00
Aravind Gopalakrishnan
26346af8ed refactor: Remove not needed experimental API definition
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com>
2024-11-20 11:15:29 +01:00
Pratik Bari
4ac4317c00 fix: Changes in the Engine Module
Added the new UAPI macro in the Engine Module to fetch the config of
the total ticks.

Related-To: NEO-13281

Signed-off-by: Pratik Bari <pratik.bari@intel.com>
2024-11-20 09:59:14 +01:00
ocldev
ec43c38c1e ci: L0 loader update
Signed-off-by: ocldev <ocldev@intel.com>
2024-11-20 09:00:34 +01:00
Wenbin Lu
2ba80ce114 feature: support physical host memory
Related-To: NEO-11981

Signed-off-by: Wenbin Lu <wenbin.lu@intel.com>
2024-11-20 08:19:52 +01:00
ocldev
cd629f04ed build: dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2024-11-20 05:59:20 +01:00
Young Jin Yoon
b1f73355ac feature: capture multiple cpu pagefault handler
Recorded multiple page fault handlers by using vector in
cpu_page_fault_manager_linux.

Added a static handlerIndex in order to track the depth of
handler logic to call appropriate previous handlers.

Related-To: NEO-11563
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com>
2024-11-20 02:40:30 +01:00
Slawomir Milczarek
f005574f3e feature: ioctl helper for allocUserPtr in createAllocWithAlignmentFromUserptr
Related-To: NEO-12846

Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com>
2024-11-19 18:13:46 +01:00
Bartosz Dunajski
ed20069d47 feature: debug flag to override region count
Related-To: HSD-18040537404

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-11-19 16:46:43 +01:00
Bartosz Dunajski
47665280f4 fix: check standalone CB event completion for profiling
Related-To: HSD-18040322890

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-11-19 16:03:38 +01:00
Lukasz Jobczyk
5b3d244e97 refactor: Add AIL for hostptrs drain
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2024-11-19 15:13:30 +01:00
Maciej Plewka
e2f75e9064 feature: adjust depth for all xe2+ platforms
Related-To: NEO-8390, HSD-16021488507
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
2024-11-19 12:17:29 +01:00
Joshua Santosh Ranjan
f589408848 feature: update metrics for v1.11
Related-To: NEO-12597

Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com>
2024-11-19 02:02:46 +01:00
Chodor, Jaroslaw
6fd44078f7 build: Dependencies update
Related-To: NEO-12747

Signed-off-by: Chodor, Jaroslaw <jaroslaw.chodor@intel.com>
2024-11-18 18:54:50 +01:00
Maciej Plewka
62d8e3e4b0 fix: Align thread group count to dss on all platforms
Related-To: NEO-13263, GSD-10327
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
2024-11-18 16:55:20 +01:00
Dominik Dabek
9b4bb0c9ea fix: infrastructure for run alone context AIL
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
2024-11-18 16:50:52 +01:00
Szymon Morek
16684d8803 fix: reuse staging buffers from other csr
Related-To: NEO-13247

Signed-off-by: Szymon Morek <szymon.morek@intel.com>
2024-11-18 16:39:57 +01:00
Alicja Lukaszewicz
68dc7fb33b feature: add calculation of stack count for sync RT
Related-To: NEO-10830

Signed-off-by: Alicja Lukaszewicz <alicja.lukaszewicz@intel.com>
2024-11-18 14:52:00 +01:00
shubham kumar
ee9af40a27 fix: Get Pci and Memory timestamp from PMT telemetry with correct unit
Related-To: NEO-13237

Signed-off-by: shubham kumar <shubham.kumar@intel.com>
2024-11-18 14:39:39 +01:00
ocldev
1809afeb96 feature: brand string update
Related-To: NEO-7929

Updating device brand strings
Based on public support in Windows driver 32.0.101.6297
https://www.intel.com/content/www/us/en/download/785597/

Signed-off-by: ocldev <ocldev@intel.com>
2024-11-18 13:41:53 +01:00