feature: Introduce ULLS light

Add core implementation of ULLS without VM_BIND interface aka ULLS
light.

Related-To: NEO-13922

Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
This commit is contained in:
Lukasz Jobczyk
2025-02-11 14:31:01 +00:00
committed by Compute-Runtime-Automation
parent 488ac4bb6a
commit bc2b49b958
23 changed files with 293 additions and 62 deletions

View File

@@ -156,7 +156,7 @@ void CommandStreamReceiver::makeResident(GraphicsAllocation &gfxAllocation) {
gfxAllocation.updateTaskCount(submissionTaskCount, osContext->getContextId());
if (gfxAllocation.isResidencyTaskCountBelow(submissionTaskCount, osContext->getContextId())) {
auto pushAllocations = true;
auto pushAllocations = !this->osContext->isDirectSubmissionLightActive();
if (debugManager.flags.MakeEachAllocationResident.get() != -1) {
pushAllocations = !debugManager.flags.MakeEachAllocationResident.get();