mirror of
https://github.com/intel/compute-runtime.git
synced 2025-12-25 13:33:02 +08:00
feature: Implement appendMemoryPrefetch for Shared System USM Allocations
Related-To: NEO-12989 Signed-off-by: John Falkowski <john.falkowski@intel.com>
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
642bdd122e
commit
97799b3faf
@@ -266,7 +266,7 @@ class SVMAllocsManager {
|
||||
std::atomic<uint32_t> allocationsCounter = 0;
|
||||
MOCKABLE_VIRTUAL void makeIndirectAllocationsResident(CommandStreamReceiver &commandStreamReceiver, TaskCountType taskCount);
|
||||
void prepareIndirectAllocationForDestruction(SvmAllocationData *allocationData, bool isNonBlockingFree);
|
||||
MOCKABLE_VIRTUAL void prefetchMemory(Device &device, CommandStreamReceiver &commandStreamReceiver, SvmAllocationData &svmData);
|
||||
MOCKABLE_VIRTUAL void prefetchMemory(Device &device, CommandStreamReceiver &commandStreamReceiver, const void *ptr, const size_t size);
|
||||
void prefetchSVMAllocs(Device &device, CommandStreamReceiver &commandStreamReceiver);
|
||||
std::unique_lock<std::mutex> obtainOwnership();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user