Commit Graph

14944 Commits

Author SHA1 Message Date
Mateusz Jablonski 6cbcb743be feature: add support for release 12.74
Related-To: NEO-8187
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-12-05 08:01:31 +01:00
Dominik Dabek b2cfd1877e performance(ocl): set buffer pool size to 2MB
Increase small buffer pool allocator size to 2MB

Related-To: NEO-9690

Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
2023-12-05 00:35:55 +01:00
Joshua Santosh Ranjan f20dbaa7cf feature: update zello_metrics to support new tests
Related-To: NEO-9591

Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com>
2023-12-04 21:20:45 +01:00
Mateusz Jablonski 83006521bc refactor: correct naming of internal fp atomic ext flags
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-12-04 19:02:53 +01:00
Mateusz Jablonski 92838c05fd refactor: correct variable naming
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-12-04 19:02:36 +01:00
Mateusz Jablonski c48e57e2de refactor: rename register offsets and constants
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-12-04 18:31:39 +01:00
Mateusz Jablonski 4fca0e16b6 refactor: correct variable naming
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-12-04 18:26:31 +01:00
Milczarek, Slawomir 87247e6949 fix: Add path for clCreateBuffer with host unified memory ptr
Related-To: NEO-9612

Signed-off-by: Milczarek, Slawomir <slawomir.milczarek@intel.com>
2023-12-04 18:16:56 +01:00
Mateusz Jablonski 3695e63f9d refactor: correct naming of internal usm flags
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-12-04 17:10:40 +01:00
Mateusz Jablonski 9a28317ac4 refactor: rename variables from MemoryBanks namespace
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-12-04 16:46:46 +01:00
Mateusz Jablonski 9486cd2a26 refactor: rename WALKER_TYPE to DefaultWalkerType
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-12-04 16:29:32 +01:00
Mateusz Jablonski 306142eefa refactor: correct variable naming
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-12-04 16:00:52 +01:00
Mateusz Jablonski 8884e94a38 refactor: correct variable naming
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-12-04 15:54:18 +01:00
Mateusz Jablonski 552c129c0b refactor: correct variable naming
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-12-04 15:14:02 +01:00
Dominik Dabek 6cf6a8def8 performance: add power throttling debug key
Set windows process power throttling hint to HIGH on wddm init

Related-To: NEO-8215

Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
2023-12-04 15:03:33 +01:00
Kamil Kopryk 933e5ab818 refactor: remove dead code
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2023-12-04 14:31:00 +01:00
Mateusz Jablonski 95eb723ca5 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-04 14:25:35 +01:00
Aravind Gopalakrishnan ec3d4d0956 feature(sysman): Add ras get state exp implementation
Related-To: NEO-8839

Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com>
2023-12-04 13:54:17 +01:00
Mateusz Jablonski c3d3a4db1f refactor: correct variable naming
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-12-04 13:45:53 +01:00
ocldev 824cdfa585 build: dependencies update
Signed-off-by: ocldev <ocldev@intel.com>
2023-12-04 11:29:12 +01:00
Baj, Tomasz fe0c7f1004 fix: when size is 0 then don't copy
Related-To: NEO-8381

Signed-off-by: Baj, Tomasz <tomasz.baj@intel.com>
2023-12-04 11:18:00 +01:00
John Falkowski 911acd81a2 feature: add SetBOChunkingSize debug variable
Resolves: NEO-9562

Signed-off-by: John Falkowski <john.falkowski@intel.com>
2023-12-04 06:21:01 +01:00
Bari, Pratik 58b5e4aaa9 feature: Creation of SysmanKmdInterfaceI915Prelim class
- A new class SysmanKmdInterfaceI915Prelim has been created.
- The earlier class SysmanKmdInterfaceI915 has been renamed to
  SysmanKmdInterfaceI915Upstream.

Related-To: NEO-9556

Signed-off-by: Bari, Pratik <pratik.bari@intel.com>
2023-12-04 05:14:39 +01:00
Compute-Runtime-Validation 9add9f12dc Revert "feature: add SetBOChunkingSize debug variable"
This reverts commit e1df8f9112.

Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2023-12-03 03:28:16 +01:00
Mateusz Hoppe 8056476d8d fix: program binding table for bindless kernels
- if binding table entries are used in bindless kernel, program Binding
table

Related-To: NEO-7063

Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2023-12-01 19:54:10 +01:00
Mateusz Jablonski f06c2f04d0 test: simplify mt test, reduce number of iterations
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-12-01 19:42:35 +01:00
Michal Mrozek a129c29b40 performance: do not enable v2 algorithm in certain scenarios
- do not enable when SubSliceCount != MaxSubSlicesSupported

Signed-off-by: Michal Mrozek <michal.mrozek@intel.com>
Related-To: NEO-6989
2023-12-01 19:40:11 +01:00
Joshua Santosh Ranjan 20e0b6f005 feature: add support for activateMetrics
Related-To: NEO-9067

Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com>
2023-12-01 18:10:15 +01:00
Grzegorz Choinski 950dacdcd7 ci: infra revision update
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com>
2023-12-01 17:24:05 +01:00
Kamil Kopryk aa950a4a96 feature: Add heapless mode programming in l0 1/n
Related-To: NEO-7621
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com>
2023-12-01 17:01:01 +01:00
Mateusz Jablonski 7a17df93a6 refactor: correct variable naming
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-12-01 16:54:11 +01:00
Mateusz Jablonski 039c993219 test: improve alarm handler on Windows
- check elapsed time in a loop
- log more details
- disable abort request during global cleanup

Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-12-01 16:01:56 +01:00
Dunajski, Bartosz 2c921ec940 feature: support to use mi_atomic for signalling in-order counter
Related-To: NEO-7966

Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2023-12-01 15:35:12 +01:00
Bellekallu Rajkiran 35ead06765 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-12-01 15:11:22 +01:00
Zbigniew Zdanowicz 4f9fe6bb53 fix: detect gpu reset on windows direct submission
Related-To: NEO-8395

Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2023-12-01 14:13:14 +01:00
Mateusz Jablonski cdcd834712 refactor: correct naming of builtin types
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-12-01 14:08:21 +01:00
Mateusz Jablonski b77a1fa032 test: increase windows ult timeout
debug config to 240s per iteration
release config to 120s per iteration

Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-12-01 13:48:55 +01:00
Zbigniew Zdanowicz 01047eb461 refactor: make command list append launch kernel method virtual
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2023-12-01 12:07:48 +01:00
Mateusz Jablonski e57d372608 refactor: correct naming of enum class constants
EngineGroupType
BlitDirection
PostBlitMode
WaitStatus

Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-12-01 11:53:51 +01:00
Dunajski, Bartosz 9cc1a23ab6 fix: Regular Event waits for in-order counter if HW chaining is required
Related-To: NEO-8145

Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2023-12-01 11:17:12 +01:00
Mateusz Jablonski 982ef34644 test: simplify mt test, reduce number of iterations
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-12-01 10:16:42 +01:00
Dunajski, Bartosz 41b55eaf77 refactor: improve in-order helper class handling
Related-To: NEO-7966

Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2023-12-01 09:59:33 +01:00
John Falkowski e1df8f9112 feature: add SetBOChunkingSize debug variable
Resolves: NEO-9562

Signed-off-by: John Falkowski <john.falkowski@intel.com>
2023-12-01 09:39:47 +01:00
Bellekallu Rajkiran 3349fcaf75 refactor: Remove duplicate FsAccess class definition
Related-To: NEO-9661

Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com>
2023-12-01 08:49:12 +01:00
Mateusz Jablonski b92b5892b8 refactor: correct variable naming
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-12-01 08:34:19 +01:00
ocldev d25b3ebcdc build: igsc revision update
Signed-off-by: ocldev <ocldev@intel.com>
2023-12-01 03:10:54 +01:00
Kacper Nowak 4a0064033a fix: Correct AIL initialization in runtime
- Initialize AIL helper in runtime (linux/windows/AUB path).
- Return false if AIL configuration initialization is called with empty
AIL helper (is nullptr).
- Skip mentioned condition if AIL is disabled via EnableAIL debug key.
Related-To: NEO-9240
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com>
2023-12-01 02:42:10 +01:00
shubham kumar e470104d42 feature(sysman): Use common KMD interface in Standby module
Related-To: NEO-8755

Signed-off-by: shubham kumar <shubham.kumar@intel.com>
2023-12-01 02:39:34 +01:00
Mateusz Jablonski c3ac7b78bd refactor: correct variable naming
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-12-01 02:18:46 +01:00
Pawel Cieslak f8bb71e1ba ci: infra revision update
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2023-12-01 02:14:36 +01:00