Commit Graph

14808 Commits

Author SHA1 Message Date
Mateusz Jablonski 895519db38 refactor: correct naming of NEOImageType enum values
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-12-12 11:15:28 +01:00
Mateusz Jablonski cff6c81be0 refactor: correct naming of DrmIoctl enums
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-12-12 10:02:19 +01:00
Dunajski, Bartosz 9121209c41 feature: api support for Event sync mode
Related-To: NEO-8179

Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2023-12-12 09:42:57 +01:00
Compute-Runtime-Validation 7aef2440aa Revert "fix: add fallback in setting hw ip version for MTL"
This reverts commit c7c7ba7159.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2023-12-12 01:49:31 +01:00
Artur Harasimiuk 1c514b95ef ci: copy build logs when requested
Related-To: NEO-9328
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2023-12-11 18:26:25 +01:00
Mateusz Jablonski 4320f4829a refactor: correct naming of enum class constants 3/n
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-12-11 17:43:50 +01:00
Artur Harasimiuk 1ae79d4ac0 build: fix setup_ult_global_flags.cmake usage in shared folder
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2023-12-11 17:07:55 +01:00
Mateusz Jablonski 67626a1465 test: increase mt tests iteration timeout on Windows
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-12-11 16:49:45 +01:00
Dunajski, Bartosz 717bc0c03f refactor: pass InOrderExecInfo to encode method
Related-To: NEO-7966

Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2023-12-11 16:43:30 +01:00
Mateusz Jablonski b182917d9d refactor: correct naming of allocation types
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-12-11 16:23:37 +01:00
Mateusz Hoppe eac3d2130d fix: correclty report pagefaults while single-stepping or resuming bp
- while resuming threads - after checking threads stopped immediately
check for FE bit, if set do not generate thread stop event
- if PageFault occured, report stop event based on pagefault event

Related-To: GSD-7316

Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2023-12-11 14:53:49 +01:00
Compute-Runtime-Validation 33a36e5e56 Revert "feature: api support for Event sync mode"
This reverts commit 156154813a.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2023-12-11 14:08:19 +01:00
Maciej Plewka 1546a03f3d test: Split test cmdlist 7 file
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
2023-12-11 13:27:13 +01:00
Mateusz Jablonski beafea9b39 refactor: correct naming of enum class constants 2/n
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-12-11 13:13:35 +01:00
Dunajski, Bartosz 5eda5f2488 refactor: move in-order allocation offset to helper class
Related-To: NEO-7966

Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2023-12-11 13:11:42 +01:00
Mateusz Jablonski 0d8b1e8a90 build: add ARL ULT runner
Related-To: NEO-8187
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-12-11 12:50:31 +01:00
Mateusz Jablonski 5edd314104 feature: add release 12.74 to ARL
Related-To: NEO-8187
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-12-11 11:13:31 +01:00
Dunajski, Bartosz 58323bfb12 refactor: improve PostSync helper methods
Related-To: NEO-8210

Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2023-12-11 10:41:30 +01:00
shubham kumar 7cd08edd57 test(sysman): Restore ULTs to original zes* API calls
Related-To: NEO-9698

Signed-off-by: shubham kumar <shubham.kumar@intel.com>
2023-12-11 10:14:22 +01:00
Mateusz Jablonski c7c7ba7159 fix: add fallback in setting hw ip version for MTL
setup hw ip version based on device id and revision id

Related-To: NEO-8231
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-12-11 09:51:09 +01:00
Kulkarni, Ashwin Kumar d7aea3e745 feature(sysman): supports product helper for temperature module
Related-To: NEO-8720

Signed-off-by: Kulkarni, Ashwin Kumar <ashwin.kumar.kulkarni@intel.com>
2023-12-11 09:40:25 +01:00
ocldev 985186242e build: dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2023-12-11 09:23:33 +01:00
Kulkarni, Ashwin Kumar b33d9955a1 fix(sysman): fixes multithread access issue with FSAccess
Related-To: NEO-9720

Signed-off-by: Kulkarni, Ashwin Kumar <ashwin.kumar.kulkarni@intel.com>
2023-12-11 08:53:35 +01:00
Compute-Runtime-Validation a2994e9b29 Revert "performance(ocl): set pool allocator threshold 1MB"
This reverts commit fc1d93af8e.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2023-12-09 07:02:42 +01:00
Bellekallu Rajkiran 7b08ae3c39 refactor: Add explicit product helper instantiations
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com>
2023-12-09 03:00:19 +01:00
Dunajski, Bartosz 156154813a feature: api support for Event sync mode
Related-To: NEO-8179

Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2023-12-08 19:17:13 +01:00
Dunajski, Bartosz 8b58cbbad8 feature: create duplicated storage for in-order counter
Related-To: NEO-8145

Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2023-12-08 18:19:03 +01:00
Dunajski, Bartosz 81aba9362a feature: support to query wait on memory data size
Related-To: NEO-8145

Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2023-12-08 18:00:42 +01:00
Dunajski, Bartosz 6d91859a43 feature: experimental API to query data size for append wait on memory
Related-To: NEO-8145

New API helps to define supported input data size for wait API:
zexCommandListAppendWaitOnMemory[64].
If user uses API with greater size than supported, API call may return
error.

Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2023-12-08 15:20:51 +01:00
Young Jin Yoon 4964fb8e44 build: update i915 prelim headers
third_party/uapi/prelim/drm from prelim v2.0-rc21
https://github.com/intel-gpu/drm-uapi-helper

Related-To: NEO-8276
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com>
2023-12-08 14:57:09 +01:00
Kulkarni, Ashwin Kumar a064388ba8 fix(sysman): fixes multithread access issue with FDCache
Related-To: NEO-9720

Signed-off-by: Kulkarni, Ashwin Kumar <ashwin.kumar.kulkarni@intel.com>
2023-12-08 09:53:46 +01:00
Compute-Runtime-Validation f395bdbdab Revert "refactor: reduce CommandList class size by changing vector types"
This reverts commit dcf74e8d29.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2023-12-08 04:26:20 +01:00
Joshua Santosh Ranjan b5ac2cb6b4 feature: Improve Metric Notification
Use common notification structure

Related-To: NEO-8562

Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com>
2023-12-07 21:39:00 +01:00
Milczarek, Slawomir bec9874487 fix: Improved event profiling setup for bcs split enqueue
Fixes OpenCL Khronos failures in test profiling with bcs split

Related-To: NEO-8927

Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com>
2023-12-07 21:29:55 +01:00
ocldev 44c23cb8be build: igc revision update
Signed-off-by: ocldev <ocldev@intel.com>
2023-12-07 21:23:59 +01:00
Dunajski, Bartosz 4bfbdf2fbc refactor: remove redundant reserve calls
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2023-12-07 21:00:30 +01:00
Dunajski, Bartosz aab3e7f7c5 refactor: improve getting postsync_data struct type
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2023-12-07 15:41:44 +01:00
Pawel Cieslak 1e9b77f446 ci: infra revision update
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2023-12-07 13:32:34 +01:00
Mateusz Hoppe f3639fbc35 test: extend zello_bindless_kernel
- add --bindless-images option to compile only images in bindless mode
- run both test cases by default

Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2023-12-07 12:35:50 +01:00
Lu, Wenbin 5f4ab5c1dd feature: treat imported host pointer as host USM
Related-To: GSD-6061, NEO-8858

Signed-off-by: Lu, Wenbin <wenbin.lu@intel.com>
2023-12-07 11:43:03 +01:00
Kamil Kopryk 7a14db7f9b refactor: add max front end threads in EncodeWalkerArgs
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2023-12-07 11:38:46 +01:00
Mateusz Jablonski f1841527a9 test: lower priority of alarm thread in Windows ULT
notify alarm thread readiness by setting atomic bool

Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-12-07 11:14:11 +01:00
Pawel Cieslak d07c2a93d9 ci: list blackbox test and their platforms to run
Related-To: NEO-9660
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2023-12-07 11:04:25 +01:00
Bellekallu Rajkiran b5a09f8eb4 feature: Add support for ras clear state exp
Related-To: NEO-8873

Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com>
2023-12-07 10:59:36 +01:00
Dunajski, Bartosz dcf74e8d29 refactor: reduce CommandList class size by changing vector types
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2023-12-07 09:08:59 +01:00
Lukasz Jobczyk c8c3f862f4 refactor: Add key to force zero copy without coherency
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
2023-12-07 07:56:54 +01:00
Compute-Runtime-Validation 253035878a Revert "test: lower priority of alarm thread in Windows ULT"
This reverts commit 95eb723ca5.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2023-12-07 05:13:42 +01:00
Bakwad, Anvesh c367c2b332 feature: Support Product Helper for Performance Module
Related-To: NEO-9593

Signed-off-by: Bakwad, Anvesh <anvesh.bakwad@intel.com>
2023-12-06 23:47:53 +01:00
Katarzyna Cencelewska 39ccf0297f fix: Skip rebuild binary forced by flag when lack of ir
when flag RebuildPrecompiledKernels set and call clCreateProgramWithBinary
skip rebuild if ir binary not available

Resolves: HSD-18035219734
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com>
2023-12-06 20:00:05 +01:00
Dominik Dabek fc1d93af8e performance(ocl): set pool allocator threshold 1MB
Increase pool allocator threshold to 1MB
Remove stack allocations based on threshold in tests.

Related-To: NEO-9690

Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
2023-12-06 19:55:48 +01:00