Isolate host allocations with respect to context

Related-To: LOCI-1996

Signed-off-by: Jaime Arteaga <jaime.a.arteaga.molina@intel.com>
This commit is contained in:
Jaime Arteaga
2021-03-15 23:46:09 +00:00
committed by Compute-Runtime-Automation
parent bf90fabcd2
commit 0dc73ad686
20 changed files with 228 additions and 133 deletions

View File

@@ -111,8 +111,8 @@ class SVMAllocsManager {
const SvmAllocationProperties svmProperties,
const std::set<uint32_t> &rootDeviceIndices,
const std::map<uint32_t, DeviceBitfield> &subdeviceBitfields);
void *createHostUnifiedMemoryAllocation(size_t size,
const UnifiedMemoryProperties &svmProperties);
MOCKABLE_VIRTUAL void *createHostUnifiedMemoryAllocation(size_t size,
const UnifiedMemoryProperties &svmProperties);
MOCKABLE_VIRTUAL void *createUnifiedMemoryAllocation(size_t size,
const UnifiedMemoryProperties &svmProperties);
MOCKABLE_VIRTUAL void *createSharedUnifiedMemoryAllocation(size_t size,