Compute-Runtime-Validation
71617c19b3
Revert "feature: enable in-order counter waits if temp allocation storage is ...
...
This reverts commit c9376c9829
.
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com>
2023-11-03 00:22:41 +01:00
Artur Harasimiuk
bfc19ee342
ci: infra revision update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com>
2023-11-02 20:23:12 +01:00
ocldev
b393ff5cb9
build: igc revision update
...
Signed-off-by: ocldev <ocldev@intel.com>
2023-11-02 19:03:51 +01:00
Young Jin Yoon
0550c80d4f
feature: add functions to get/set VA space
...
Added an extension version of zeContextGetVirtualAddressSpaceIpcHandle
and zeContextPutVirtualAddressSpaceIpcHandle, which return
ZE_RESULT_ERROR_UNSUPPORTED_FEATURE for now.
Related-To: NEO-8259
Signed-off-by: Young Jin Yoon <young.jin.yoon@intel.com>
2023-11-02 18:42:27 +01:00
Zhang, Winston
6d4f79b71b
fix: hang during appendMemory
...
Fixed command buffer size estimation in appendMemoryCopy code path.
Related-To: NEO-8293
Signed-off-by: Zhang, Winston <winston.zhang@intel.com>
2023-11-02 18:28:17 +01:00
Dominik Dabek
43841fd2ef
fix: clear AllocationsList tail on free all
...
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com>
2023-11-02 18:06:13 +01:00
Dunajski, Bartosz
a8c79e0ba1
feature: experimental Counter Based Event support
...
Related-To: NEO-8145
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2023-11-02 18:01:44 +01:00
Dunajski, Bartosz
c9376c9829
feature: enable in-order counter waits if temp allocation storage is empty
...
Related-To: NEO-7966
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2023-11-02 18:01:28 +01:00
ocldev
afd693387b
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com>
2023-11-02 17:17:18 +01:00
Mateusz Jablonski
c3d43c3927
test: remove gmock
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-11-02 15:10:50 +01:00
Dunajski, Bartosz
0e2885930b
refactor: pass event copy data as const reference
...
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2023-11-02 14:08:26 +01:00
Zbigniew Zdanowicz
93cf33fda0
performance: remove redundant tlb flush on monitor fence
...
Related-To: NEO-8395
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2023-11-02 12:39:05 +01:00
Mateusz Hoppe
4a5d9eeae7
refactor: do not trigger debug break when mkdir fails with EEXIST
...
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com>
2023-11-02 12:26:32 +01:00
Bellekallu Rajkiran
aa85d71adc
fix: Fix sysman abort on destruction
...
Invoking close on invalid fd result in undesired behaviour.
Pass proper file descriptor for close to avoid unnecessary
aborts during destruction.
Related-To: GSD-6816
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com>
2023-11-01 22:27:33 +01:00
Brandon Yates
a1c7f419fb
test: Fix use of prelim ULT headers in non-prelim build
...
This fixes build issue when PRELIM support is not enabled
Signed-off-by: Brandon Yates <brandon.yates@intel.com>
2023-11-01 16:30:29 +01:00
Bellekallu Rajkiran
943ffb31ef
feature(sysman): Add support for device reset extension
...
Related-To: NEO-8654
Signed-off-by: Bellekallu Rajkiran <bellekallu.rajkiran@intel.com>
2023-10-31 23:39:18 +01:00
Aravind Gopalakrishnan
99abb40a45
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-31 21:54:39 +01:00
Dunajski, Bartosz
130fbced5b
feature: in-order flush is host visible if dc flush not required
...
Related-To: NEO-7966
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
2023-10-31 18:17:14 +01:00
Mateusz Jablonski
330fb40107
fix: fix clang-tidy issues
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-10-31 16:32:06 +01:00
Mateusz Jablonski
e973fda8ef
fix: fix segfault handler in clang on windows
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-10-31 16:14:20 +01:00
Zbigniew Zdanowicz
db10e85526
refactor: add new diagnostic mode for device state
...
Related-To: NEO-8395
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
2023-10-31 16:02:53 +01:00
ocldev
3665d6e258
build: dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com>
2023-10-31 14:41:32 +01:00
Pawel Cieslak
9b03f3924b
ci: infra revision update
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2023-10-31 14:30:42 +01:00
Mateusz Jablonski
b9a3adee30
test: fix compilation error of mt tests in clang on Windows
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-10-31 13:16:20 +01:00
Mateusz Jablonski
e301418423
fix: correct issues with clang tidy
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-10-31 12:23:42 +01:00
Baj, Tomasz
28c6dbf8c1
fix: set ParentDevice for subDevice only
...
Related-To: GSD-6609
Signed-off-by: Baj, Tomasz <tomasz.baj@intel.com>
2023-10-31 12:11:39 +01:00
Mateusz Jablonski
9c7f31620a
refactor: correct variable naming
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-10-31 10:29:15 +01:00
Mateusz Jablonski
1116424824
fix: fix compilation of L0 black box tests for clang on Windows
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2023-10-31 10:23:16 +01:00
ocldev
14ddcda510
build: igsc revision update
...
Signed-off-by: ocldev <ocldev@intel.com>
2023-10-31 08:15:24 +01:00
Pawel Cieslak
f29dc33b34
fix: fix issues detected with clang-tidy-16
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com>
2023-10-31 08:06:30 +01:00
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