performance: Optimize make resident for ULLS light

Do not check if ULLS light is active during every Csr::makeResident
call. Store that information once during ULLS init.

Related-To: NEO-13922

Signed-off-by: Lukasz Jobczyk <lukasz.jobczyk@intel.com>
This commit is contained in:
Lukasz Jobczyk
2025-02-24 10:50:20 +00:00
committed by Compute-Runtime-Automation
parent 50e22ef5e7
commit be946ae56c
5 changed files with 20 additions and 2 deletions

View File

@@ -36,6 +36,7 @@ class TestedDrmCommandStreamReceiver : public DrmCommandStreamReceiver<GfxFamily
using CommandStreamReceiver::immWritePostSyncWriteOffset;
using CommandStreamReceiver::latestSentTaskCount;
using CommandStreamReceiver::makeResident;
using CommandStreamReceiver::pushAllocationsForMakeResident;
using CommandStreamReceiver::tagAddress;
using CommandStreamReceiver::taskCount;
using CommandStreamReceiver::timeStampPostSyncWriteOffset;