Commit Graph

16314 Commits

Author SHA1 Message Date
shubham kumar a7e0987485 feature(sysman): PowerLimitsExt support in windows zes branch
Related-To: NEO-8808

Signed-off-by: shubham kumar <shubham.kumar@intel.com>
2024-06-11 17:01:04 +02:00
Mateusz Jablonski a67ef72210 fix: include hw ip version in compiler cache hash
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-06-11 15:55:06 +02:00
Bartosz Dunajski c26373e783 feature: new api for copy offload hint
Related-To: NEO-11376

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-06-11 15:48:15 +02:00
Bartosz Dunajski bb00193205 refactor: remove csr from cmd list class
Related-To: NEO-11376

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-06-11 15:43:13 +02:00
ocldev b6dcffb28d build: metrics-discovery revision update
Signed-off-by: ocldev <ocldev@intel.com>
2024-06-11 13:32:25 +02:00
Mateusz Jablonski cfd5f0c9b3 fix: use .spv for intermediate representation
Related-To: NEO-7785
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-06-11 12:06:57 +02:00
Brandon Yates a7dc19cf9a build: Update xe debug uapi header
Signed-off-by: Brandon Yates <brandon.yates@intel.com>
2024-06-11 10:19:10 +02:00
ocldev 7a404e0f52 build: dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2024-06-11 10:08:49 +02:00
Compute-Runtime-Validation f4106ca44c Revert "fix: use .spv for intermediate representation"
This reverts commit 6c9bca8cdc.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2024-06-11 05:57:05 +02:00
Neil R. Spruit dd1a63a365 fix: Init Metric Sample Count to Zero during constructor
Related-To: NEO-11696

Signed-off-by: Neil R. Spruit <neil.r.spruit@intel.com>
2024-06-10 23:30:42 +02:00
Mateusz Jablonski 6c9bca8cdc fix: use .spv for intermediate representation
Related-To: NEO-7785
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-06-10 15:38:50 +02:00
Mateusz Jablonski 9630f22560 refactor: use XE_LP_RELEASE instead of GEN12LP_RELEASE
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-06-10 15:31:59 +02:00
Dominik Dabek ce27e0f924 fix(ocl): disable buffer pooling on windows
Resolves: HSD-22019729729

Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
2024-06-10 14:23:42 +02:00
Bartosz Dunajski dab221830e feature: select execution queue from copy offload
Related-To: NEO-11376

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-06-10 14:21:29 +02:00
Filip Hazubski 5ae2709e6e fix: Remove allow-zebin and enable-zebin compile options
Zebin is enabled by default.

Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
2024-06-10 14:08:40 +02:00
Pawel Cieslak 9f6521f9b3 ci: infra revision update
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2024-06-10 13:05:35 +02:00
Maciej Plewka 32cfa3d497 fix: stop using LocalOnly flag on Xe2+ platforms
Related-To: NEO-11391
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
2024-06-10 11:26:20 +02:00
Aravind Gopalakrishnan 1cca55624b feature: Retrieve CXL type info from drm query
Related-To: NEO-11362

Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com>
2024-06-10 11:00:20 +02:00
Compute-Runtime-Validation d2d8925cd3 Revert "refactor: Move PMT common code to PMT specific class"
This reverts commit 35c89488be.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2024-06-10 03:11:53 +02:00
Pawel Cieslak 98c70ed30d ci: infra revision update
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2024-06-07 18:11:18 +02:00
Mateusz Jablonski af816b5729 build: explicitly enable symbols export from executable targets
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-06-07 17:51:45 +02:00
Mateusz Jablonski 500ed3029b fix: use generic names in fat binary entries
Related-To: NEO-10190
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-06-07 16:38:35 +02:00
Mateusz Jablonski a77b0cbfb1 ci: infra revision update
Related-To: NEO-10774, NEO-8188

Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-06-07 16:34:39 +02:00
Bellekallu Rajkiran 35c89488be refactor: Move PMT common code to PMT specific class
Facilitate PMT utilization for other modules with refactoring
common PMT calls.

Related-To: NEO-8848

Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com>
2024-06-07 16:26:48 +02:00
Pawel Cieslak d09c149bc2 build: restore packaging for ubuntu 20.04/22.04
Related-To: NEO-11423
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2024-06-07 15:33:53 +02:00
Compute-Runtime-Validation 3c53ccc855 Revert "feature: enable bindless mode in L0 on dg2"
This reverts commit 71b9cfcf6b.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2024-06-07 15:29:39 +02:00
Artur Harasimiuk b8e212d728 refactor: make spdlog optional
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2024-06-07 14:14:12 +02:00
Bartosz Dunajski eff450c5ef fix: ensure CSR is initialized during first submission
Related-To: NEO-7824

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-06-07 13:23:44 +02:00
Bartosz Dunajski 5e8590d513 feature: skip first secondary context if interrupt hint is passed
Related-To: NEO-8179

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-06-07 13:14:23 +02:00
Mateusz Hoppe 8c48dbe39e feature: pass lowPriority flag when creating context with aubstream
Related-To: NEO-10168

Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2024-06-07 13:14:08 +02:00
Bartosz Dunajski 703fabdffd refactor: improve extracting Queue properties
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-06-07 13:13:53 +02:00
Joshua Santosh Ranjan 7c3fbc0664 refactor: add capability to mock return value for metricDestroy
Related-To: NEO-11045


Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com>
2024-06-07 12:05:59 +02:00
Mateusz Hoppe 71b9cfcf6b feature: enable bindless mode in L0 on dg2
Related-To: NEO-7063

Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2024-06-07 10:21:48 +02:00
Bartosz Dunajski da9c009b88 feature: assign unique interrupt to queue
Related-To: NEO-8179

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-06-07 10:06:31 +02:00
Jaroslaw Warchulski 0ac1be7669 refactor: pass arrayIndex to Wddm::openSharedHandle function
Related-To: NEO-11498
Signed-off-by: Jaroslaw Warchulski <jaroslaw.warchulski@intel.com>
2024-06-07 09:51:26 +02:00
ocldev 89a8623933 build: dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2024-06-07 09:42:33 +02:00
Brandon Yates cb6e63ed05 feature: Add elapsed time to debugger logs
Related-to: NEO-11469

Signed-off-by: Brandon Yates <brandon.yates@intel.com>
2024-06-07 01:14:14 +02:00
Pawel Cieslak e5f9761baa build: add option to build deb packages without L0
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2024-06-06 22:21:49 +02:00
Bartosz Dunajski 7edca8e187 fix: correct calculation of max os context count
Related-To: NEO-7824

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-06-06 22:21:34 +02:00
Mateusz Jablonski 726b79b6a7 test: update gtest version
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-06-06 15:26:54 +02:00
ocldev cc4cbedb2f build: igsc revision update
Signed-off-by: ocldev <ocldev@intel.com>
2024-06-06 13:56:55 +02:00
Bartosz Dunajski 455f74991e feature: pass interrupt flag to queue creation api
Related-To: NEO-8179

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-06-06 12:36:21 +02:00
Alicja Lukaszewicz b4c31492d3 fix: add missing tracing to all functions in api.cpp
Related-To: NEO-11576

Signed-off-by: Alicja Lukaszewicz <alicja.lukaszewicz@intel.com>
2024-06-06 12:14:21 +02:00
Bartosz Dunajski e88127dcc3 refactor: remove not used multi context per engine code
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
2024-06-06 11:41:15 +02:00
Mateusz Jablonski 01c36a38c6 feature: add support for generic id acronyms in ocloc
Related-To: NEO-11568
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2024-06-06 10:06:44 +02:00
Wenju He f965f0e4fd test: initialize img2 in zello_copy_image testAppendImageCopyArray
Fix windows release build error C4703:
potentially uninitialized local pointer variable 'img2' used

Related-To: GSD-4137
Signed-off-by: Wenju He <wenju.he@intel.com>
2024-06-06 08:53:33 +02:00
Bellekallu Rajkiran df2614022a documentation: Add documentation on sysman initialization
Related-To: NEO-11527

Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com>
2024-06-06 06:31:48 +02:00
ocldev df71998690 build: gmmlib revision update
Signed-off-by: ocldev <ocldev@intel.com>
2024-06-06 05:53:10 +02:00
Maciej Bielski ec21260fda refactor: extract StorageInfo::memoryBanks computation
Move the code determining the memoryBanks parameter into separate
virtual function for further memory-manager-specific customization.

Related-To: NEO-9754
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com>
2024-06-05 17:50:55 +02:00
Mateusz Hoppe ca3ba93e73 test: add zello_scratch to global_bindless test
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2024-06-05 17:24:22 +02:00