Compute-Runtime-Validation
c9d6615231
Revert "feature: Add extensions to expose dot product capabilities"
...
This reverts commit e988fe66e3 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2023-10-31 05:06:06 +01:00
Michal Mrozek
060fc40938
performance: move constants out of the loop.
...
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2023-10-30 18:16:35 +01:00
Mateusz Jablonski
d56abe6f60
refactor: correct variable naming
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-10-30 17:26:20 +01:00
Jitendra Sharma
84d44a61f6
refactor: Move sysman_driver/sysman_device files to driver/device directories
...
Related-To: NEO-9376
Signed-off-by: Jitendra Sharma <jitendra.sharma@intel.com >
2023-10-30 16:05:09 +01:00
Andrzej Koska
4f35bf5282
test: add test to waitForTimestamps
...
Related-To: NEO-8196
Signed-off-by: Andrzej Koska <andrzej.koska@intel.com >
2023-10-30 15:49:50 +01:00
Aravind Gopalakrishnan
e988fe66e3
feature: Add extensions to expose dot product capabilities
...
- Add new extension property for user to query platform DP support.
- Add new blackbox and ULTs for extension.
Related-To: NEO-8786
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com >
2023-10-30 15:15:51 +01:00
Dominik Dabek
87a1fda1a7
test: cmd buffer prealloc without flag test
...
Add missing test with debug flag
SetAmountOfReusableAllocationsPerCmdQueue unset.
Related-To: NEO-8152
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2023-10-30 14:05:27 +01:00
Jablonski, Mateusz
fad9ad729d
fix: don't modify vector when iterating over items
...
Signed-off-by: Jablonski, Mateusz <mateusz.jablonski@intel.com >
2023-10-30 13:45:28 +01:00
Mateusz Jablonski
036d1e4814
refactor: correct variable naming
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-10-30 12:48:51 +01:00
tkordek
f8ad191b16
feature: Caller ID introduced to aubstream
...
... to distinguish environment of capturing.
Related-To: NEO-9235
Signed-off-by: Tomasz Kordek <tomasz.kordek@intel.com >
2023-10-30 12:37:49 +01:00
Mateusz Jablonski
80e59ff344
fix: don't call virtual method in ctor
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-10-30 12:26:57 +01:00
ocldev
5353fdc306
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2023-10-30 11:39:34 +01:00
Artur Harasimiuk
eaa3483e8a
ci: infra revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2023-10-30 10:22:19 +01:00
Mateusz Witke
9695f27512
ci: kernel revision update to version 5120
...
Signed-off-by: Mateusz Witke <mateusz.witke@intel.com >
2023-10-30 09:05:37 +01:00
Michal Mrozek
80e3632c41
performance: do not free deferred allocations when not needed
...
Level Zero doesn't use deferred allocations so no point in paying the
price to check for them in cleanAllocationList.
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2023-10-27 18:02:43 +02:00
Dominik Dabek
39cf653959
performance(ocl): cmd buffer prealloc per cmdqueue
...
Add mechanism to preallocate cmd buffer allocations in command stream
receiver reusable allocations list per command queue initialized.
This should limit additional allocations during hot loop.
Needs to be enabled in subsequent commits by setting product helper
method.
Related-To: NEO-8152
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2023-10-27 16:56:29 +02:00
ocldev
cfbf6219fe
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2023-10-27 12:15:05 +02:00
Mateusz Jablonski
1e18bf0392
fix: define timestamp mask based on timer resolution
...
Related-To: HSD-18034577551
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-10-27 11:55:20 +02:00
Mateusz Jablonski
f9f5377218
test: remove gmock from metrics ult
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-10-27 09:38:23 +02:00
Mateusz Jablonski
274fccdd1b
test: remove gmock from metrics ult 1/n
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-10-27 08:17:39 +02:00
Mateusz Jablonski
2eebbcd41e
fix: don't transfer FtrTile64Optimization to gmmlib
...
Related-To: HSD-18034338825
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-10-27 08:07:58 +02:00
ocldev
2e09bcb89b
build: level_zero revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2023-10-26 18:36:55 +02:00
Mateusz Hoppe
5d572b9c8f
feature: allow freeing memory in aubstream
...
Related-To: NEO-2707
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2023-10-26 17:16:23 +02:00
ocldev
261b8c7877
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2023-10-26 16:45:17 +02:00
Zbigniew Zdanowicz
4931330258
test: move black box test function to shared lib
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2023-10-26 16:33:47 +02:00
Grzegorz Choinski
730382bef6
ci: lint revision update
...
Signed-off-by: Grzegorz Choinski <grzegorz.choinski@intel.com >
2023-10-26 16:09:22 +02:00
Compute-Runtime-Validation
fca2159430
Revert "fix: if device hierarchy is flat then getSubDevicesCount return 1u"
...
This reverts commit cb0bb57f49 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2023-10-26 15:40:29 +02:00
Mateusz Hoppe
40392b33f4
refactor: cleanup - remove not used code from Program
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2023-10-26 15:21:17 +02:00
Artur Harasimiuk
993a6c53d5
ci: infra revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2023-10-26 12:38:54 +02:00
ocldev
fdb78bd2b1
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2023-10-26 11:32:03 +02:00
Artur Harasimiuk
0601fead01
ci: infra revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2023-10-25 23:03:13 +02:00
Zbigniew Zdanowicz
8a07380548
refactor: remove redundant method
...
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2023-10-25 18:02:16 +02:00
Jablonski, Mateusz
8b682a6bcb
fix: fix compilation error in clang on Windows (3/n)
...
Related-To: NEO-9248
Signed-off-by: Jablonski, Mateusz <mateusz.jablonski@intel.com >
2023-10-25 17:38:56 +02:00
ocldev
96ea71ca2c
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2023-10-25 17:26:32 +02:00
Mateusz Jablonski
55f44555ef
test: fix potential data race in ult
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-10-25 17:23:41 +02:00
Baj, Tomasz
cb0bb57f49
fix: if device hierarchy is flat then getSubDevicesCount return 1u
...
Related-To: NEO-9167
Signed-off-by: Baj, Tomasz <tomasz.baj@intel.com >
2023-10-25 15:51:52 +02:00
Mateusz Jablonski
67660b44b0
test: remove gmock from L0 sysman ult
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-10-25 14:41:17 +02:00
Andrzej Koska
c4a24d8f31
fix: Avoiding races when modifying queue and Tag data
...
Related-To: NEO-8196
Signed-off-by: Andrzej Koska <andrzej.koska@intel.com >
2023-10-25 14:20:57 +02:00
Mateusz Jablonski
7e7eea9995
fix: calculate event timestamps based on submit time and host time diff
...
Related-To: HSD-18034426016, HSD-18034426678
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-10-25 12:24:40 +02:00
ocldev
820f32abe2
build: metrics-discovery revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2023-10-25 07:47:44 +02:00
Lukasz Jobczyk
2fdfc64053
refactor: add const to one time init variables
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2023-10-25 06:49:56 +02:00
ocldev
361f39b82d
build: metrics-library revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2023-10-25 06:39:56 +02:00
Naklicki, Mateusz
1352bde5c8
fix: use pointer instead of std::function
...
MSVC Compiler found an issue that there could be an attempt to
reference a deleted function when using std::function.
As the functionality of ioctlHelper::getGpuTime is very straightforward,
simple function pointer should be sufficient to make the job and
it mitigates overhead of std::function.
Related-To: NEO-8324
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2023-10-25 06:23:43 +02:00
Brandon Yates
157d7a327a
feature(debugger): Create DebugSessionLinux class
...
DebugSessionLinux is common base class for all linux dbgUMD
implementations. This patch also moves DrmHelper to common debug folder
Related-to: NEO-8404
Signed-off-by: Brandon Yates <brandon.yates@intel.com >
2023-10-24 21:22:44 +02:00
Compute-Runtime-Validation
69f614a8c2
Revert "fix: allow legacy device binary validation logic for Blender on DG2 p...
...
This reverts commit d3d15542fb .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2023-10-24 21:00:19 +02:00
Mateusz Hoppe
dfae4f0fc9
ci: infra revision update
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2023-10-24 16:44:06 +02:00
Jablonski, Mateusz
ac5f64f5c6
fix: fix compilation error in clang on Windows (2/n)
...
Signed-off-by: Jablonski, Mateusz <mateusz.jablonski@intel.com >
2023-10-24 15:59:06 +02:00
ocldev
9cd395b8a4
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com >
2023-10-24 15:23:00 +02:00
Mateusz Jablonski
6d2d16d68e
fix: avoid overflow of gpu time stamp in ns
...
Related-To: NEO-8394
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2023-10-24 14:56:15 +02:00
Francois Dugast
1fd9d29f54
feature: update Xe KMD header
...
xe_drm.h header is generated from the series "uAPI Alignment - take 1 v4"
from https://patchwork.freedesktop.org/series/124387/
Related-To: NEO-8324
Signed-off-by: Francois Dugast <francois.dugast@intel.com >
Signed-off-by: Kamil, Kopryk <kamil.kopryk@intel.com >
Signed-off-by: Naklicki, Mateusz <mateusz.naklicki@intel.com >
2023-10-24 12:03:45 +02:00