Commit Graph

14582 Commits

Author SHA1 Message Date
Dominik Dabek
961a8d91d0 refactor: move gmm constructor flags to struct
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
2023-11-15 09:26:13 +01:00
Mateusz Jablonski
c454e0d33e fix: handle not exisiting wsl compute helper library
https://github.com/intel/compute-runtime/issues/688
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-11-14 16:06:14 +01:00
Lukasz Jobczyk
9a8138725a fix: Deferred SVM allocations look up by gpu address
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2023-11-14 15:27:01 +01:00
Mateusz Jablonski
18b43eeb6a test: prepare tests to run with clang on Windows in release config
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-11-14 14:29:00 +01:00
Dunajski, Bartosz
0a99d389ce feature: new API to wait on 64b memory value
Related-To: NEO-7966

Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2023-11-14 13:58:27 +01:00
Bellekallu Rajkiran
4398e4297f fix: Fix Sysman ULT failures
- Merge Ras and globalOps prelim files with non-prelim
files.

Related-To: NEO-9521

Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com>
2023-11-14 11:28:56 +01:00
Dunajski, Bartosz
55ef9516f2 feature: update waitOnMemory API to accept 64b values - part 1
Related-To: NEO-7966

Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2023-11-14 10:40:24 +01:00
Filip Hazubski
fee423fa15 fix: Add PVC device id 0x0B6E for Intel(R) Data Center GPU Max 1100C
Resolves: NEO-9440

Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2023-11-14 08:03:51 +01:00
Artur Harasimiuk
cb426e8b58 ci: infra revision update
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2023-11-13 21:22:50 +01:00
ocldev
40a99cdec5 build: dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2023-11-13 18:14:36 +01:00
Mateusz Jablonski
5b75b1d5a9 fix: correct getting callstack in segfault handler on Windows
get context record at the very beginning of function

Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-11-13 13:27:00 +01:00
Grzegorz Choinski
ef64de3f10 ci: infra revision update
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com>
2023-11-13 13:19:39 +01:00
Mateusz Jablonski
cec6492cd9 fix: fix issues with ubsan in shared and ocl
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-11-13 12:40:57 +01:00
ocldev
69b01907a9 build: dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2023-11-13 09:15:22 +01:00
Bellekallu Rajkiran
362cd86f7a refactor: Add assertion check for null handle in ults
Related-To: NEO-9376

Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com>
2023-11-13 07:01:18 +01:00
Kulkarni, Ashwin Kumar
8074d75e06 feature(sysman): adds boilerplate for spec 1.8 changes
Related-To: NEO-9296

Signed-off-by: Kulkarni, Ashwin Kumar <ashwin.kumar.kulkarni@intel.com>
2023-11-13 06:23:38 +01:00
Compute-Runtime-Validation
bc3ae9a805 Revert "feature(sysman): enables uuid from zesDeviceGetProperties with zesIni...
This reverts commit 5e3cc2ca3b.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2023-11-12 04:23:50 +01:00
Kumar, Shubham
03a8b76e02 feature(sysman): Xe porting of Power Module
Related-To: LOCI-4851

Signed-off-by: Kumar, Shubham <shubham.kumar@intel.com>
2023-11-12 01:53:50 +01:00
Compute-Runtime-Validation
b3a7f5dccb Revert "fix: support alignments in WSL2 device and shared memory allocation"
This reverts commit ae86635307.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2023-11-11 16:25:52 +01:00
Kulkarni, Ashwin Kumar
5e3cc2ca3b feature(sysman): enables uuid from zesDeviceGetProperties with zesInit flow
Supports uuid with zesDeviceGetProperties with zesInit flow in windows

Related-To: NEO-9047

Signed-off-by: Kulkarni, Ashwin Kumar <ashwin.kumar.kulkarni@intel.com>
2023-11-10 19:10:03 +01:00
Compute-Runtime-Validation
20cef540e0 Revert "performance: re-enable map/UnmapMemObject on CPU"
This reverts commit ef7c1f3940.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2023-11-10 16:33:12 +01:00
Lu, Wenbin
ae86635307 fix: support alignments in WSL2 device and shared memory allocation
Related-To: NEO-8431

Signed-off-by: Lu, Wenbin <wenbin.lu@intel.com>
2023-11-09 19:47:11 +01:00
Katarzyna Cencelewska
fbe61cf547 fix: add kmd wait on cpu when wait on paging fence when needed
add storing of throttle hint value for direct submission

Related-To: NEO-9123
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com>
2023-11-09 19:22:15 +01:00
Dominik Dabek
6c7309b45a test: enable product helper tests mtl
mtl product helper tests were not being compiled and run

Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
2023-11-09 17:06:43 +01:00
Zbigniew Zdanowicz
506e03e00c refactor: reposition ail application map
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2023-11-09 16:59:01 +01:00
Dunajski, Bartosz
30777d4d4c feature: use indirect semaphore for 64b values
Related-To: NEO-8145

Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2023-11-09 16:58:45 +01:00
Konstanty Misiak
c160e6ff93 fix: sporadic in software tags test
Related-To: NEO-9272

Signed-off-by: Konstanty Misiak <konstanty.misiak@intel.com>
2023-11-09 15:50:34 +01:00
Baj, Tomasz
10a97548c2 refactor: remove ReturnSubDevicesAsApiDevices from OCL and L0
Related-To: NEO-9437

Signed-off-by: Baj, Tomasz <tomasz.baj@intel.com>
2023-11-09 15:43:06 +01:00
Grzegorz Choinski
0b37a05329 ci: infra revision update
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com>
2023-11-09 15:32:40 +01:00
Bellekallu Rajkiran
16725e2438 refactor: Merge Ras prelim files with non-prelim files
Related-To: NEO-9469

Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com>
2023-11-09 15:21:49 +01:00
Mateusz Jablonski
616ef4c9c7 test: fix ubsan issues in L0 tools tests
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-11-09 14:51:53 +01:00
Bellekallu Rajkiran
ee729bb33b fix: Update system info to 4 byte aligned storage
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com>
2023-11-09 13:31:15 +01:00
Mateusz Jablonski
781533565e fix: fix issues with ubsan in shared and OCL tests
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-11-09 12:39:29 +01:00
Mateusz Jablonski
6d67198b4f fix: fix ubsan issues in L0
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-11-09 12:08:30 +01:00
Bellekallu Rajkiran
78877424b0 fix: Synchronize iaf requests to KMD
Related-To: NEO-8990

Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com>
2023-11-09 09:41:42 +01:00
Katarzyna Cencelewska
3ad68cb7d6 fix: setting flush stamp to not have zero value
when direct submission and monitor fence is not required then use
current fence value to update flush stamp

Related-To: NEO-9123
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com>
2023-11-09 08:34:21 +01:00
Bellekallu Rajkiran
0e8c3bf473 fix: Remove use of device sysfs paths after unbind
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com>
2023-11-09 00:45:25 +01:00
John Falkowski
ff480efe7a fix: account for default chunking flag for shared prefetch determination
This PR accounts for default value of EnableBOChunking recently set to -1.

Related-To: NEO-9120

Signed-off-by: John Falkowski <john.falkowski@intel.com>
2023-11-09 00:40:21 +01:00
Bellekallu Rajkiran
8a50cdf130 feature: Add NEEDS_RESET property for reset required event
Related-To: NEO-8604

Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com>
2023-11-08 22:31:53 +01:00
ocldev
be76655168 build: igc revision update
Signed-off-by: ocldev <ocldev@intel.com>
2023-11-08 18:13:52 +01:00
Grzegorz Choinski
ba52d16e7b ci: infra revision update
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com>
2023-11-08 17:53:56 +01:00
Dominik Dabek
7a6fc209dd performance: prealloc cmdbuffer on mtl
Preallocate 2 command buffers allocations per command queue initialized
on MTL.

Related-To: NEO-8152

Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
2023-11-08 17:21:13 +01:00
Jitendra Sharma
79fbd8fedf refactor: Merge sysman/source/linux with sysman/source/shared/linux
Related-To: NEO-9376

Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com>
2023-11-08 17:08:02 +01:00
Michal Mrozek
c558fc1b06 performance: enable v2 tg dispatch size algorithm
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
Related-To: NEO-6989
2023-11-08 16:39:49 +01:00
Mateusz Jablonski
75ed29ceef build: correct flags for building clang on Windows with UBSAN
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-11-08 15:42:14 +01:00
Dunajski, Bartosz
a0beb96db8 feature: initial support for implicit convertion to CounterBased Events
Related-To: NEO-8145

Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2023-11-08 14:59:12 +01:00
Artur Harasimiuk
dba66a7462 ci: infra revision update
Related-To: NEO-9350
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2023-11-08 13:51:37 +01:00
Dunajski, Bartosz
597b3637b3 fix: assign counter based event info in cpu copy path
Related-To: NEO-8145

Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2023-11-08 12:55:25 +01:00
Kamil Kopryk
ab67687e20 feature: apply appendExtraInternalOptions in ocl and ocloc
Related-To: NEO-7621
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2023-11-08 09:01:13 +01:00
Katarzyna Cencelewska
06e2fdb2e9 fix: remove copy paste from WddmDirectSubmission methods
instead of use updateTagValueImpl to avoid missing parts

Related-To: NEO-9123
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com>
2023-11-08 08:45:10 +01:00