Mateusz Jablonski
0db66bb708
feature: add new flag to StateComputeModeProperties
...
Related-To: NEO-8188, NEO-10774
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-07-03 14:05:02 +02:00
Szymon Morek
daeb6e897a
performance: limit barrier usage in non-usm copies
...
Related-To: NEO-11501
Don't emit barrier if non-usm copy through staging
buffers with OOQ and single transfer was issued.
No need to send barrier if there was single transfer -
there's nothing to aggregate
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-07-03 13:45:52 +02:00
Mateusz Jablonski
f171a22c0a
refactor: include reg_configs_common using full path
...
add missing register offset value
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-07-03 13:30:46 +02:00
Bartosz Dunajski
bb21d25ed0
feature: initial support for creating media context
...
Related-To: NEO-11386
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-07-03 12:23:31 +02:00
Maciej Bielski
e2cec35f1f
refactor: keep correct path on main branch in Drm::create
...
Related-To: NEO-9754
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2024-07-03 12:17:40 +02:00
Bartosz Dunajski
024c015dab
feature: allow creating L0 BCS LowPriority Queues
...
Related-To: NEO-7824
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-07-03 11:20:37 +02:00
Maciej Bielski
5188ab8909
refactor: ioctlHelperXe::createDrmContext
...
Ease code reusability.
Related-To: NEO-9754
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2024-07-03 10:52:00 +02:00
ocldev
a4c4140d27
build: gmmlib revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-07-03 10:45:10 +02:00
Mateusz Jablonski
a9a183fd7a
test: add missing preamble test for xe hpg
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-07-03 10:24:04 +02:00
Maciej Bielski
f99846a108
feature: add Drm-specific memoryBanks computation logic
...
Related-To: NEO-9754
Signed-off-by: Maciej Bielski <maciej.bielski@intel.com >
2024-07-03 10:01:39 +02:00
Szymon Morek
3dd051c3ee
performance: adjust compression handling
...
Related-To: NEO-11882
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-07-03 09:37:11 +02:00
ocldev
4f0e71195e
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-07-03 06:06:23 +02:00
Anvesh Bakwad
aa7b306813
refactor(sysman): Move guidToKeyOffsetMap to Product specific files
...
Related-To: NEO-11821
Signed-off-by: Anvesh Bakwad <anvesh.bakwad@intel.com >
2024-07-03 05:41:45 +02:00
Compute-Runtime-Validation
b8246d806f
Revert "performance: change buffer type for new coherency model"
...
This reverts commit c979495265 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2024-07-03 02:11:19 +02:00
ocldev
688a65c7cc
build: igsc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-07-02 23:36:03 +02:00
Mateusz Hoppe
55e6d5c88d
performance: program bindless sampler offsets only when necessary
...
- if samplers are not used, do not call the function amd do not iterate
all args
Related-To: NEO-11503
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2024-07-02 17:27:54 +02:00
Artur Harasimiuk
e13460bb6a
ci: infra revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-07-02 17:16:49 +02:00
shubham kumar
3b8e4aaedd
refactor(sysman): Move pmt offsets to product helper layer
...
Related-To: NEO-11854
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2024-07-02 16:35:25 +02:00
Mateusz Jablonski
1038ecbcb0
refactor: simplify logic in fill_core_types.cmake
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-07-02 15:35:12 +02:00
Jitendra Sharma
9c8aacb1d6
test: minor fixes in ULTs related to debug surface programming
...
Related-To: NEO-7986
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2024-07-02 15:34:58 +02:00
Mateusz Jablonski
093fcfc7e1
build: ensure cpp builtins are copied for all releases
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-07-02 15:15:22 +02:00
Oskar Hubert Weber
a7ddf7848b
fix: fatbinary generation with "-out_dir"
...
Directories are created if needed before generating fatbinary.
Related-To: NEO-11500
Signed-off-by: Oskar Hubert Weber <oskar.hubert.weber@intel.com >
2024-07-02 13:33:53 +02:00
Morek, Szymon
aed96cede4
fix: flush barrier when profiling enabled
...
Related-To: NEO-10615
Signed-off-by: Morek, Szymon <szymon.morek@intel.com >
2024-07-02 13:25:07 +02:00
shubham kumar
e5036ce9f0
feature(sysman): windows add support for card and package power
...
Related-To: NEO-11820
Signed-off-by: shubham kumar <shubham.kumar@intel.com >
2024-07-02 12:59:30 +02:00
Szymon Morek
c979495265
performance: change buffer type for new coherency model
...
Related-To: NEO-11882
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-07-02 12:49:41 +02:00
Bartosz Dunajski
b4903a9a0f
refactor: unify Queue CSR assignment methods
...
Related-To: NEO-7824
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-07-02 12:45:12 +02:00
Brandon Yates
a432bdecc1
refactor: Reorganize xe debugger includes
...
Related-to: NEO-11365
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2024-07-02 12:28:11 +02:00
ocldev
e7c2087e53
build: level_zero revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-07-02 03:42:57 +02:00
Young Jin Yoon
e3b97e3716
feature: temporarily enable scratch page on pvc
...
Enabled scratch page by default on PVC by setting
isDisableScratchPagesSupported to false for PVC.
Related-To: GSD-7742
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com >
2024-07-01 21:50:16 +02:00
Artur Harasimiuk
5265956aa3
ci: infra revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-07-01 21:37:16 +02:00
Bartosz Dunajski
6ccd14838e
feature: set CSR for interruptable Events during CmdList Execute
...
Related-To: NEO-8179
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-07-01 19:35:24 +02:00
Szymon Morek
53f9a48fce
fix: set start TS on cpu if TS packet write disabled
...
Signed-off-by: Szymon Morek <szymon.morek@intel.com >
2024-07-01 17:14:10 +02:00
Jitendra Sharma
51fc9059c2
feature: program debug surface address
...
Related-To: NEO-7986
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2024-07-01 16:30:14 +02:00
Artur Harasimiuk
213ee414d7
ci: infra revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2024-07-01 13:21:11 +02:00
Oskar Hubert Weber
9a486dd5a1
fix: Add missing fp64 extensions in caps initialization
...
In a scenario where fp64 emulation is both supported and enabled,
we want to include 2 additional extensions:
- cl_khr_fp64 to deviceExtensions
- __opencl_c_fp64 to openclCFeatures (OpenCL ver. 3.0)
Related-To: NEO-7611
Signed-off-by: Oskar Hubert Weber <oskar.hubert.weber@intel.com >
2024-07-01 13:09:13 +02:00
Pawel Cieslak
75cb7f85d2
build: set CMAKE_GENERATOR_TOOLSET only for VS generator
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2024-07-01 12:51:45 +02:00
ocldev
1b7f61341c
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-07-01 12:06:24 +02:00
Bartosz Dunajski
eca2e643ba
feature: BCS low priority contexts support
...
Related-To: NEO-7824
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2024-07-01 11:51:11 +02:00
ocldev
4d787f5067
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-07-01 05:46:33 +02:00
Kamil Kopryk
c8c6115d1a
test: use getInterfaceDescriptor if required
...
Related-To: NEO-10641
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com >
2024-06-28 15:38:31 +02:00
Mateusz Jablonski
9aaf235e32
fix: transfer missing ftr flags to gmmlib
...
FtrXe2Compression
FtrXe2PlusTiling
FtrPml5Support
FtrL3TransientDataFlush
Related-To: NEO-8188, NEO-10774
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2024-06-28 15:34:45 +02:00
ocldev
f40a405c36
build: gmmlib revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-06-28 14:40:16 +02:00
Grzegorz Choinski
f9d49e8a5e
ci: infra revision update
...
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
2024-06-28 12:18:49 +02:00
Alicja Lukaszewicz
3db2bfc235
fix: generate SPIR-V for first device with -spv_only and multiple devices
...
If the family is provided as a device with the "-spv_only" flag, then
the SPIR-V file will be generated for the first device in the family.
Related-to: NEO-11550
Signed-off-by: Alicja Lukaszewicz <alicja.lukaszewicz@intel.com >
2024-06-28 09:30:26 +02:00
Bellekallu Rajkiran
c5f0d3152d
refactor: Move kmd interface files to seperate dir
...
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2024-06-28 09:22:00 +02:00
ocldev
a35957657a
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2024-06-28 06:02:23 +02:00
Aravind Gopalakrishnan
218663e1d5
documentation: Update L0 Core release version to v1.5
...
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com >
2024-06-27 19:07:48 +02:00
Brandon Yates
ab92499b56
feature: Add support for V3 state save header
...
Related-to: NEO-8396
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2024-06-27 18:46:03 +02:00
Michal Mrozek
ef37b140de
performance: allow non cb events address extraction
...
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2024-06-27 16:55:25 +02:00
Bellekallu Rajkiran
40612e93d3
feature: Support for group engine activity with xeKMD
...
Related-To: NEO-10011
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com >
2024-06-27 16:13:14 +02:00