compute-runtime/runtime/memory_manager
Mateusz Jablonski 74ae06b131 Add new allocation type for internal allocations in system memory
Related-To: NEO-2733

Change-Id: I256d414c1e92647469dd2a80f83bdbfc8721cf43
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
2019-04-17 11:20:50 +02:00
..
definitions Change namespace from OCLRT to NEO 2019-03-26 15:48:19 +01:00
CMakeLists.txt Class for local memory bank selection based on usage 2019-04-04 17:21:02 +02:00
address_mapper.cpp Change namespace from OCLRT to NEO 2019-03-26 15:48:19 +01:00
address_mapper.h Change namespace from OCLRT to NEO 2019-03-26 15:48:19 +01:00
allocation_properties.h Move AllocationProperties to separated header 2019-04-04 16:22:10 +02:00
allocations_list.h Change namespace from OCLRT to NEO 2019-03-26 15:48:19 +01:00
deferrable_allocation_deletion.cpp Change namespace from OCLRT to NEO 2019-03-26 15:48:19 +01:00
deferrable_allocation_deletion.h Change namespace from OCLRT to NEO 2019-03-26 15:48:19 +01:00
deferrable_deletion.h Change namespace from OCLRT to NEO 2019-03-26 15:48:19 +01:00
deferred_deleter.cpp Change namespace from OCLRT to NEO 2019-03-26 15:48:19 +01:00
deferred_deleter.h Change namespace from OCLRT to NEO 2019-03-26 15:48:19 +01:00
gfx_partition.cpp GfxPartition always allocates GPU addresses above heap base 2019-04-05 16:19:52 +02:00
gfx_partition.h Revert "[1/n] Use GfxPartition for 32-bit allocations - WddmMemoryManager" 2019-04-12 20:59:40 +02:00
graphics_allocation.cpp Fix logging allocation while changing allocation type 2019-04-16 11:09:38 +02:00
graphics_allocation.h Add new allocation type for internal allocations in system memory 2019-04-17 11:20:50 +02:00
host_ptr_defines.h Change namespace from OCLRT to NEO 2019-03-26 15:48:19 +01:00
host_ptr_manager.cpp Improve waiting logic in HostPtrManager 2019-04-03 08:47:49 +02:00
host_ptr_manager.h Change namespace from OCLRT to NEO 2019-03-26 15:48:19 +01:00
internal_allocation_storage.cpp Change namespace from OCLRT to NEO 2019-03-26 15:48:19 +01:00
internal_allocation_storage.h Change namespace from OCLRT to NEO 2019-03-26 15:48:19 +01:00
local_memory_usage.cpp Class for local memory bank selection based on usage 2019-04-04 17:21:02 +02:00
local_memory_usage.h Class for local memory bank selection based on usage 2019-04-04 17:21:02 +02:00
memory_banks.h Refactor PhysicalAddressAllocator 2018-09-21 21:48:57 +02:00
memory_constants.h Add method to dispatch blit operation from hostPtr to Buffer 2019-04-10 15:17:44 +02:00
memory_manager.cpp Add new allocation type for internal allocations in system memory 2019-04-17 11:20:50 +02:00
memory_manager.h Introduce MemoryManager::getExternalHeapBaseAddress() 2019-04-16 13:30:10 +02:00
memory_pool.h Add Local memory to MemoryPool 2019-03-18 16:18:21 +01:00
os_agnostic_memory_manager.cpp Introduce MemoryManager::getExternalHeapBaseAddress() 2019-04-16 13:30:10 +02:00
os_agnostic_memory_manager.h Introduce MemoryManager::getExternalHeapBaseAddress() 2019-04-16 13:30:10 +02:00
os_agnostic_memory_manager_allocate_in_device_pool.cpp Change namespace from OCLRT to NEO 2019-03-26 15:48:19 +01:00
page_table.cpp Change namespace from OCLRT to NEO 2019-03-26 15:48:19 +01:00
page_table.h Change namespace from OCLRT to NEO 2019-03-26 15:48:19 +01:00
page_table.inl Change namespace from OCLRT to NEO 2019-03-26 15:48:19 +01:00
physical_address_allocator.h Change namespace from OCLRT to NEO 2019-03-26 15:48:19 +01:00
residency.cpp Change namespace from OCLRT to NEO 2019-03-26 15:48:19 +01:00
residency.h Change namespace from OCLRT to NEO 2019-03-26 15:48:19 +01:00
residency_container.h Change namespace from OCLRT to NEO 2019-03-26 15:48:19 +01:00
surface.h Add dedicated map allocation 2019-04-09 16:16:31 +02:00
svm_memory_manager.cpp Add new SVM types 2019-04-11 15:27:38 +02:00
svm_memory_manager.h Add new SVM types 2019-04-11 15:27:38 +02:00