Aravind Gopalakrishnan
c0de4fd243
Minor fixes to immediate command list docs
...
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com >
2022-05-07 05:04:28 +02:00
Mayank Raghuwanshi
bcc543f949
Add zesMemoryGetBandwidth support for DG2 and ATS-M
...
Related-To: LOCI-2574
Signed-off-by: Mayank Raghuwanshi <mayank.raghuwanshi@intel.com >
2022-05-07 02:43:00 +02:00
John Falkowski
f35107d3b0
fix for WSL and for sortNeoDevices
...
Signed-off-by: John Falkowski <john.falkowski@intel.com >
2022-05-07 02:38:02 +02:00
Dominik Dabek
99c424b6ff
Enable update task count from wait on DG2
...
Related-To: NEO-6948
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2022-05-06 16:01:30 +02:00
Filip Hazubski
3413039a69
Add debug variable to control whether large grf should be programmed with SCM
...
Add debug variable ForceGrfNumProgrammingWithScm.
Do not update large grf value in StreamProperties when unnecessary.
Related-To: NEO-6659
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2022-05-06 15:45:46 +02:00
Dominik Dabek
6e8cabdce5
Split wait for timestamps to queue and event
...
On PVC both enabled.
On DG2 only for events.
Related-To: NEO-6948
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2022-05-06 15:34:47 +02:00
Lukasz Jobczyk
0b4ea8d2eb
Do not enable engines round robin on all xe_hp and later products
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2022-05-06 12:30:53 +02:00
Filip Hazubski
1088bfd837
Move shared ULT helper files to shared directory
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2022-05-06 09:20:27 +02:00
Daria Hinz
edd49a9309
Test split that checks base hwInfo values
...
Signed-off-by: Daria Hinz <daria.hinz@intel.com >
2022-05-05 15:24:10 +02:00
Bartosz Dunajski
f8ce86b116
XE_HPC: Fallback path to fix PAT_INDEX programming
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2022-05-05 15:06:21 +02:00
Pawel Cieslak
a0371bdfe1
test_stats, gather data after running all tests
...
add option to dump stats as json to file
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2022-05-05 14:18:14 +02:00
Maciej Plewka
0a16dc6c47
Fix multi thread usage of external host alloc
...
This is fixed reupload of this commit after auto revert
With this commit OpenCL will track if external host memory is used from
few threads and will secure to update task count in all threads before
destroing allocation.
Resolves: NEO-6807
Signed-off-by: Maciej Plewka <maciej.plewka@intel.com >
2022-05-05 13:32:15 +02:00
Baj, Tomasz
2a0c395db5
Initial implementation for creating buffer with ext memory for OpenCl
...
Related-To: NEO-6757
Signed-off-by: Baj, Tomasz <tomasz.baj@intel.com >
2022-05-05 13:13:54 +02:00
Katarzyna Cencelewska
28317e7062
Correct test and struct names
...
correct names - use xehpc instead of pvc for core tests
transform explicit xehpc tests to pvc if skip exist
Related-To: NEO-6738
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2022-05-05 11:35:28 +02:00
ocldev
2e91a4ecab
dependencies update
...
Signed-off-by: ocldev <ocldev@intel.com >
2022-05-05 11:18:38 +02:00
Pawel Cieslak
cc58565387
Update infra
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2022-05-04 17:35:27 +02:00
Lukasz Jobczyk
82d1962aba
Assign BCS at first blit enqueue
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
22.19.23136
2022-05-04 17:11:34 +02:00
Bartosz Dunajski
4f7a225baf
Set PAT programming support during VmBind support query
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2022-05-04 16:26:15 +02:00
Katarzyna Cencelewska
2b55ca76b8
Move device_binary_format_ar_tests files for dg2 and pvc to proper folders
...
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2022-05-04 16:20:10 +02:00
Lukasz Jobczyk
ba63e3c4b5
Obtain BCS for aux translation only if needed
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2022-05-04 15:59:11 +02:00
Mateusz Hoppe
4896adc655
Fix order of reporting STOPPED THREAD events
...
- report stopped threads for interrupts after resuming
accidentally stopped threads
- unintended threads will not be available when event
for interrupt is reported
Resolves: NEO-6927
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2022-05-04 14:20:07 +02:00
Compute-Runtime-Validation
a3fe50c2e4
Revert "Assign BCS at first blit enqueue"
...
This reverts commit 0469034acb .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2022-05-04 13:33:25 +02:00
Bartosz Dunajski
85b47476b6
Add MemorySynchronizationCommand to Blit commands estimation
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2022-05-04 12:25:56 +02:00
Aravind Gopalakrishnan
556102f760
Add programmers guide section on immediate command lists
...
Related-To: NEO-6519
Signed-off-by: Aravind Gopalakrishnan <aravind.gopalakrishnan@intel.com >
2022-05-04 12:17:28 +02:00
Daria Hinz
b1f622d700
Set only base values in GT_SYSTEM_INFO for AOT
...
In most cases, there was code redundancy, which was minimized in this change.
The setupHardwareInfoBase extraction will also be used in ocloc.
Signed-off-by: Daria Hinz <daria.hinz@intel.com >
Related-To: NEO-6910
2022-05-04 10:36:26 +02:00
Lukasz Jobczyk
0469034acb
Assign BCS at first blit enqueue
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2022-05-04 10:19:05 +02:00
Compute-Runtime-Validation
ebe8d051dc
Revert "Enable task count from wait on DG2 and later"
...
This reverts commit bd6c9a222b .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2022-05-01 09:35:38 +02:00
Joshua Santosh Ranjan
7b98d782c7
Refactor Zello Metrics
...
1. Refactor Zello Metrics to seperate Metric Collection,
Workload Execution and Execution environment configuration
functions.
2. Split Zello metrics test to smaller files for better
readability.
Related-To: LOCI-3069
Signed-off-by: Joshua Santosh Ranjan <joshua.santosh.ranjan@intel.com >
2022-04-29 19:03:17 +02:00
Pawel Cieslak
67737bb189
Update infra
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2022-04-29 16:00:19 +02:00
Kacper Nowak
dd393d11a2
Ocloc: allow enforcing binary format specified by user
...
This commit adds ocloc option for specifying binary format.
When a --format flag is passed, the internal options will be changed
accordingly to the format specified (zebin/patchtokens) or a warning
will be printed if an unknown format will be passed.
Signed-off-by: Kacper Nowak <kacper.nowak@intel.com >
2022-04-29 15:30:19 +02:00
Trojanowski, Karol
bd6c9a222b
Enable task count from wait on DG2 and later
...
Signed-off-by: Karol Trojanowski <karol.trojanowski@intel.com >
2022-04-29 14:27:54 +02:00
ocldev
3b8593fef5
Brand string update
...
Updating device brand strings
Based on public support in Windows driver 30.0.101.1660
https://www.intel.com/content/www/us/en/download/19344
Signed-off-by: ocldev <ocldev@intel.com >
2022-04-29 14:22:27 +02:00
Pawel Cieslak
ca24f1dfe7
Update infra
...
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2022-04-29 14:13:07 +02:00
Dominik Dabek
cb609f5f38
Enable ULLS on DG2
...
Related-To: NEO-6810
Signed-off-by: Dominik Dabek <dominik.dabek@intel.com >
2022-04-29 12:11:05 +02:00
Pawel Cieslak
676c7dde4c
Allow setting gtest_output for targets
...
Related-To: NEO-6715
Signed-off-by: Pawel Cieslak <pawel.cieslak@intel.com >
2022-04-29 11:43:56 +02:00
Lukasz Jobczyk
73d3d83e60
Assign gpgpu engine at first enqueue
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2022-04-29 11:33:12 +02:00
Artur Harasimiuk
a6490062a9
fix code issues reported by clang 14
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2022-04-29 10:43:34 +02:00
Patryk Wrobel
96dd1de20c
Detect GPU hangs in appendMemoryRangesBarrier()
...
This change introduces checking the error code returned by
executeCommandListImmediate() inside appendMemoryRangesBarrier().
When GPU hang is encountered, the error code is propagated.
This change contains also ULTs to cover the new code and improve
coverage of that function.
Related-To: NEO-6681
Signed-off-by: Patryk Wrobel <patryk.wrobel@intel.com >
2022-04-29 08:46:15 +02:00
Mateusz Hoppe
35a1a3fc2a
Fix debug session thread conversion
...
- convertToPhysical must be called in polymorphic manner,
not on base DebugSession
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2022-04-28 18:59:34 +02:00
Mateusz Jablonski
ac01f74924
style: fix gcc12 compilation errors
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-04-28 18:07:15 +02:00
Compute-Runtime-Validation
00a1a14652
Revert "Fix multi thread usage of external host alloc"
...
This reverts commit 54eee2a88b .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2022-04-28 17:42:07 +02:00
Compute-Runtime-Validation
46e4a389c2
Revert "fix rootDeviceIndex issue for PCI reorder"
...
This reverts commit d797d79f97 .
Signed-off-by: Compute-Runtime-Validation <compute-runtime-validation@intel.com >
2022-04-28 17:20:51 +02:00
Artur Harasimiuk
ff7400d295
infra update
...
Signed-off-by: Artur Harasimiuk <artur.harasimiuk@intel.com >
2022-04-28 15:52:29 +02:00
Mateusz Jablonski
ffd1c430b1
feature: use completion fence value from direct submission when available
...
Related-To: NEO-6643
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2022-04-28 15:38:11 +02:00
Mateusz Hoppe
702feba063
Enhance unit test
...
- expect makeResident calls based on number of ISAs
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2022-04-28 15:14:47 +02:00
Zbigniew Zdanowicz
819d648997
Use single event for multiple kernels
...
Related-To: NEO-6871
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2022-04-28 15:10:04 +02:00
Krzysztof Gibala
a3745c28a3
Create peekGmmHelper function in CSR
...
Related-To: NEO-6523
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com >
2022-04-28 12:54:32 +02:00
Lukasz Jobczyk
26221678aa
Enable engines round robin assign
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2022-04-28 11:49:15 +02:00
Lukasz Jobczyk
72f6ef7d2b
Do not submit to gpgpu during blit in immediate dispatch mode
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2022-04-28 11:36:42 +02:00
Patryk Wrobel
6ac6006217
Fix compilation error of ULTs on Windows
...
The build of test_cmdlist_append_launch_kernel_1.cpp caused
fatal error C1128 - number of sections exceeded object file
format limit.
Signed-off-by: Patryk Wrobel <patryk.wrobel@intel.com >
2022-04-28 10:30:38 +02:00