b07f0e81b7
Store multiple Kernels in MultiDeviceKernel
...
Related-To: NEO-5001
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-03-17 10:27:03 +01:00
3f5b9df122
Pass EngineUsage to getEngine
...
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
Related-To: NEO-5610
2021-03-16 16:31:44 +01:00
274d2ff4b4
Correct createMultiGraphicsAllocationInSystemMemoryPool logic
...
isUSMHostAllocation flag will be set according to limited range product setup
Related-To: NEO-5508
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com >
2021-03-16 16:22:33 +01:00
eb34c42e02
Enable static partitioning by default
...
Related-To: NEO-5546
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
2021-03-16 12:48:11 +01:00
96f22f55fc
Remove incorrect EXPECT_EQ
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-03-16 10:36:16 +01:00
9a8125cdb0
Correct formatting
...
Signed-off-by: Filip Hazubski <filip.hazubski@intel.com >
2021-03-16 10:29:41 +01:00
264f20ea00
Pass EngineTypeUsage to OsContext creation
...
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
Related-To: NEO-5610
2021-03-16 10:21:18 +01:00
52e118fe49
Add extra parameters to Buffer::setSurfaceState() method
...
Signed-off-by: Igor Venevtsev <igor.venevtsev@intel.com >
2021-03-16 10:17:59 +01:00
9114a3e414
ULT renaming: AUB Write tests
...
Related-To: NEO-2236
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2021-03-16 10:04:32 +01:00
b77feea30e
ULT renaming: AUB Memory Dump tests
...
Related-To: NEO-2236
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2021-03-16 09:53:55 +01:00
cc7d387152
ULT renaming: AUB Read tests
...
Related-To: NEO-2236
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2021-03-16 09:45:32 +01:00
d15fa854d9
ULT renaming: AUB Enqueue Kernel tests
...
Related-To: NEO-2236
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2021-03-16 09:39:46 +01:00
aa05b5adb4
L0 and Ocl Metric Api sub device support
...
Signed-off-by: Piotr Maciejewski <piotr.maciejewski@intel.com >
2021-03-15 17:14:55 +01:00
88a1593913
Add software tags
...
Related-To: NEO-344
Signed-off-by: Konstanty Misiak <konstanty.misiak@intel.com >
2021-03-15 15:51:08 +01:00
ff4923d411
ULT renaming: AUB Mapping tests
...
Related-To: NEO-2236
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2021-03-15 13:40:42 +01:00
61a7bda7c6
Update ULT
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-03-15 12:19:17 +01:00
04eca48ee0
Introduce MultiDeviceKernel class
...
Related-To: NEO-5001
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-03-15 11:46:52 +01:00
f1d4d8ab4d
Use OverrideSlmAllocationSize also in OpenCL
...
Related-To: NEO-5651
Signed-off-by: Pawel Wilma <pawel.wilma@intel.com >
2021-03-12 16:11:37 +01:00
0f2683074d
Add synchronization for VA sharing in multi-thread scenarios
...
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2021-03-12 15:44:45 +01:00
07b651ccb8
Make direct submission bcs context low priority
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-03-12 11:52:41 +01:00
eb32305b86
Disable new residency model
...
This reverts commit c0999f573f3e476cd20f6685dcbe72e9e0ab64ce.
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-03-12 08:57:06 +01:00
69d5dd7dd5
Enable new residency model
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-03-11 14:56:06 +01:00
2358173e65
Fix reserved size in shared BOs
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-03-11 13:54:50 +01:00
516a905712
Mark Scratch and Private allocations for capture
...
Related-To: NEO-5237
Signed-off-by: Mateusz Hoppe <mateusz.hoppe@intel.com >
2021-03-10 14:04:57 +01:00
4abe4a96b8
Add multiGraphicsAllocation to CSR
...
Related-To: NEO-5508
Signed-off-by: Krzysztof Gibala <krzysztof.gibala@intel.com >
2021-03-10 12:42:01 +01:00
7fdbf4f6ef
Correct set pitch in clEnqueueCopyBufferRect
...
validate dst and src buffers
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2021-03-10 12:41:51 +01:00
779253c49c
Add new flag to USM memory manager
...
Related-To: NEO-5498
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-03-10 11:47:34 +01:00
bca7b54728
Allocation shareable to use standard64KB heap
...
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2021-03-10 11:39:16 +01:00
d9172c9b7f
1Mb alignment support in OsAgnostic path
...
Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com >
2021-03-10 10:56:25 +01:00
41f3bd00ff
Remove PatchTokens from KernelInfo
...
Use KernelDescriptor instead of patchTokens stored in KernelInfo's
patchInfo.
Removed: SPatchMediaInterfaceDescriptorLoad, SPatchAllocateLocalSurface,
SPatchMediaVFEState(slot 0), SPatchMediaVFEState(slot 1),
SPatchInterfaceDescriptorData, SPatchSamplerStateArray,
SPatchBindingTableState, SPatchDataParameterBuffer,
SPatchDataParameterStream, SPatchThreadPayload,
SPatchKernelAttributesInfo, SPatchAllocateStatelessPrivateSurface,
SPatchAllocateSyncBuffer,
SPatchAllocateStatelessConstantMemorySurfaceWithInitialization,
SPatchAllocateStatelessGlobalMemorySurfaceWithInitialization,
SPatchAllocateSystemThreadSurface.
Related-To: NEO-4729
Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com >
2021-03-09 17:09:13 +01:00
03631ce22b
Remove unused paths
...
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
2021-03-09 13:20:11 +01:00
6d43644129
Add test traits to aub tests target
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-03-09 10:48:22 +01:00
772e9d30de
ULT renaming: AUB Command Queue tests
...
Related-To: NEO-2236
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2021-03-09 10:14:09 +01:00
e491bca8cb
Revert "Enable new residency model by default"
...
This reverts commit 489b78f0b5
.
Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com >
2021-03-08 21:04:12 +01:00
528443790d
ULT renaming: AUB Fill tests
...
Related-To: NEO-2236
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2021-03-08 19:31:30 +01:00
056300f01f
Pass internal kernel object to enqueueKernel method
...
Related-To: NEO-5001
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-03-08 19:14:08 +01:00
965a3ee592
ULT renaming: AUB Copy tests
...
Related-To: NEO-2236
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2021-03-08 18:58:47 +01:00
372081b9df
ULT renaming: OpenCL API tests
...
Related-To: NEO-2236
Signed-off-by: Adam Cetnerowski <adam.cetnerowski@intel.com >
2021-03-08 18:47:36 +01:00
8b89fb8541
Capability to exclude Engine on SubDevice
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-03-08 11:32:13 +01:00
047a93fde6
Update getExtraMmioList method
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-03-08 11:25:40 +01:00
c361570fab
Make work partition allocation resident
...
Related-To: NEO-5546
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
2021-03-08 10:32:42 +01:00
0cd03220df
Optimize Fill buffer calls.
...
- reuse pattern allocations for subsequent calls.
Signed-off-by: Michal Mrozek <michal.mrozek@intel.com >
2021-03-05 15:09:19 +01:00
1350aa52fb
Pass DispatchInfo to estimation functions
...
Related-To: NEO-5546
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
2021-03-05 12:47:55 +01:00
905ed9e5bf
Extended AUB fixtures with expect compressed memory
...
Related-To: NEO-5577
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2021-03-04 18:39:44 +01:00
24b928303b
Rename fields in AllocationProperties
...
Related-To: NEO-5498
Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com >
2021-03-02 18:32:37 +01:00
8fa97ed4a8
Fix shared buffer object size
...
Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com >
2021-03-02 14:08:47 +01:00
049166688c
Introduced standard heap with 2MB alignment on Linux
...
Related-To: NEO-5507
Signed-off-by: Slawomir Milczarek <slawomir.milczarek@intel.com >
2021-03-02 14:03:37 +01:00
9c164a01a6
AuxTranslationMode fallback path
...
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com >
2021-03-02 12:09:04 +01:00
17ce62a4e8
OpenCL Queue Families extension 18/n
...
Minor tweaks: properly initialize structure, correct test name
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com >
2021-03-02 12:01:53 +01:00
a33d74bb79
Disallow CPU buffer read/write operation if CPU access is disallowed
...
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com >
2021-03-02 11:35:08 +01:00