feature: initial support for sync dispatch token allocation

Related-To: NEO-8171

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
This commit is contained in:
Bartosz Dunajski
2024-03-26 10:02:52 +00:00
committed by Compute-Runtime-Automation
parent 8acb4678fb
commit 74dcb5a9e3
12 changed files with 79 additions and 17 deletions

View File

@@ -416,6 +416,7 @@ bool MemoryManager::getAllocationData(AllocationData &allocationData, const Allo
case AllocationType::svmZeroCopy:
case AllocationType::gpuTimestampDeviceBuffer:
case AllocationType::preemption:
case AllocationType::syncDispatchToken:
allow64KbPages = true;
default:
break;
@@ -501,6 +502,7 @@ bool MemoryManager::getAllocationData(AllocationData &allocationData, const Allo
case AllocationType::debugModuleArea:
case AllocationType::gpuTimestampDeviceBuffer:
case AllocationType::semaphoreBuffer:
case AllocationType::syncDispatchToken:
allocationData.flags.resource48Bit = true;
break;
default: