UMPIRE
Umpire: resource management and provision
File List
Here is a list of all files with brief descriptions:
[detail level
1
2
3
4
5
6
7
8
9
10
11
12
13
]
▼
home
▼
docs
▼
checkouts
▼
readthedocs.org
▼
user_builds
▼
umpire
▼
checkouts
▼
develop
▼
src
▼
umpire
►
alloc
CudaMallocAllocator.hpp
CudaMallocManagedAllocator.hpp
CudaPinnedAllocator.hpp
HipAllocator.hpp
HipMallocAllocator.hpp
HipMallocManagedAllocator.hpp
HipPinnedAllocator.hpp
MallocAllocator.hpp
OpenMPTargetAllocator.hpp
PosixMemalignAllocator.hpp
SyclMallocAllocator.hpp
SyclMallocManagedAllocator.hpp
SyclPinnedAllocator.hpp
►
event
event.hpp
event_json.hpp
event_store.hpp
event_store_recorder.cpp
event_store_recorder.hpp
json_file_store.cpp
json_file_store.hpp
quest_database.cpp
quest_database.hpp
recorder_chain.hpp
recorder_factory.cpp
recorder_factory.hpp
sqlite_database.cpp
sqlite_database.hpp
►
interface
►
c_fortran
gencumpiresplicer.inc
genfumpiresplicer.f
genumpiresplicer.py
typesUmpire.h
umpire.h
utilUmpire.cpp
wrapAllocator.cpp
wrapAllocator.h
Shroud generated wrapper for Allocator class
wrapfumpire.f
Shroud generated wrapper for umpire namespace
wrapfUmpire_strategy.f
Shroud generated wrapper for strategy namespace
wrapResourceManager.cpp
wrapResourceManager.h
Shroud generated wrapper for ResourceManager class
wrapUmpire.cpp
wrapUmpire.h
Shroud generated wrapper for umpire namespace
►
op
CudaAdviseOperation.cpp
CudaAdviseOperation.hpp
CudaCopyOperation.cpp
CudaCopyOperation.hpp
CudaGetAttributeOperation.cpp
CudaGetAttributeOperation.hpp
CudaMemPrefetchOperation.cpp
CudaMemPrefetchOperation.hpp
CudaMemsetOperation.cpp
CudaMemsetOperation.hpp
GenericReallocateOperation.cpp
GenericReallocateOperation.hpp
HipAdviseOperation.cpp
HipAdviseOperation.hpp
HipCopyOperation.cpp
HipCopyOperation.hpp
HipMemsetOperation.cpp
HipMemsetOperation.hpp
HostCopyOperation.cpp
HostCopyOperation.hpp
HostMemsetOperation.cpp
HostMemsetOperation.hpp
HostReallocateOperation.cpp
HostReallocateOperation.hpp
MemoryOperation.cpp
MemoryOperation.hpp
MemoryOperationRegistry.cpp
MemoryOperationRegistry.hpp
NumaMoveOperation.cpp
NumaMoveOperation.hpp
OpenMPTargetCopyOperation.cpp
OpenMPTargetCopyOperation.hpp
OpenMPTargetMemsetOperation.cpp
OpenMPTargetMemsetOperation.hpp
SyclCopyFromOperation.cpp
SyclCopyFromOperation.hpp
SyclCopyOperation.cpp
SyclCopyOperation.hpp
SyclCopyToOperation.cpp
SyclCopyToOperation.hpp
SyclMemPrefetchOperation.cpp
SyclMemPrefetchOperation.hpp
SyclMemsetOperation.cpp
SyclMemsetOperation.hpp
►
resource
CudaConstantMemoryResource.hpp
CudaConstantMemoryResourceFactory.cpp
CudaConstantMemoryResourceFactory.hpp
CudaDeviceMemoryResource.cpp
CudaDeviceMemoryResource.hpp
CudaDeviceResourceFactory.cpp
CudaDeviceResourceFactory.hpp
CudaPinnedMemoryResourceFactory.cpp
CudaPinnedMemoryResourceFactory.hpp
CudaUnifiedMemoryResourceFactory.cpp
CudaUnifiedMemoryResourceFactory.hpp
DefaultMemoryResource.hpp
DefaultMemoryResource.inl
FileMemoryResource.cpp
FileMemoryResource.hpp
FileMemoryResourceFactory.cpp
FileMemoryResourceFactory.hpp
HipConstantMemoryResource.cpp
HipConstantMemoryResource.hpp
HipConstantMemoryResourceFactory.cpp
HipConstantMemoryResourceFactory.hpp
HipDeviceMemoryResource.cpp
HipDeviceMemoryResource.hpp
HipDeviceResourceFactory.cpp
HipDeviceResourceFactory.hpp
HipPinnedMemoryResource.cpp
HipPinnedMemoryResource.hpp
HipPinnedMemoryResourceFactory.cpp
HipPinnedMemoryResourceFactory.hpp
HipUnifiedMemoryResource.cpp
HipUnifiedMemoryResource.hpp
HipUnifiedMemoryResourceFactory.cpp
HipUnifiedMemoryResourceFactory.hpp
HostMpi3SharedMemoryResource.cpp
HostMpi3SharedMemoryResource.hpp
HostMpi3SharedMemoryResourceFactory.cpp
HostMpi3SharedMemoryResourceFactory.hpp
HostResourceFactory.cpp
HostResourceFactory.hpp
HostSharedMemoryResource.cpp
HostSharedMemoryResource.hpp
HostSharedMemoryResourceFactory.cpp
HostSharedMemoryResourceFactory.hpp
HostSharedMemoryResourceImpl.hpp
MemoryResource.cpp
MemoryResource.hpp
MemoryResourceFactory.hpp
MemoryResourceRegistry.cpp
MemoryResourceRegistry.hpp
MemoryResourceTypes.hpp
NoOpMemoryResource.cpp
NoOpMemoryResource.hpp
NoOpResourceFactory.cpp
NoOpResourceFactory.hpp
NullMemoryResource.cpp
NullMemoryResource.hpp
NullMemoryResourceFactory.cpp
NullMemoryResourceFactory.hpp
OpenMPTargetMemoryResourceFactory.cpp
OpenMPTargetMemoryResourceFactory.hpp
SyclDeviceMemoryResource.hpp
SyclDeviceMemoryResource.inl
SyclDeviceResourceFactory.cpp
SyclDeviceResourceFactory.hpp
SyclPinnedMemoryResourceFactory.cpp
SyclPinnedMemoryResourceFactory.hpp
SyclUnifiedMemoryResourceFactory.cpp
SyclUnifiedMemoryResourceFactory.hpp
►
strategy
►
mixins
AlignedAllocation.cpp
AlignedAllocation.hpp
AlignedAllocation.inl
AllocateNull.cpp
AllocateNull.hpp
Inspector.cpp
Inspector.hpp
AlignedAllocator.cpp
AlignedAllocator.hpp
AllocationAdvisor.cpp
AllocationAdvisor.hpp
AllocationPrefetcher.cpp
AllocationPrefetcher.hpp
AllocationStrategy.cpp
AllocationStrategy.hpp
DeviceIpcAllocator.cpp
DeviceIpcAllocator.hpp
DynamicPoolList.cpp
DynamicPoolList.hpp
DynamicSizePool.hpp
FixedPool.cpp
FixedPool.hpp
FixedSizePool.hpp
MixedPool.cpp
MixedPool.hpp
MonotonicAllocationStrategy.cpp
MonotonicAllocationStrategy.hpp
NamedAllocationStrategy.cpp
NamedAllocationStrategy.hpp
NamingShim.cpp
NamingShim.hpp
NumaPolicy.cpp
NumaPolicy.hpp
PoolCoalesceHeuristic.hpp
QuickPool.cpp
QuickPool.hpp
ResourceAwarePool.cpp
ResourceAwarePool.hpp
SizeLimiter.cpp
SizeLimiter.hpp
SlotPool.cpp
SlotPool.hpp
StdAllocator.hpp
ThreadSafeAllocator.cpp
ThreadSafeAllocator.hpp
►
util
allocation_statistics.cpp
allocation_statistics.hpp
AllocationMap.cpp
AllocationMap.hpp
AllocationRecord.hpp
backtrace.hpp
backtrace.inl
detect_vendor.cpp
detect_vendor.hpp
error.hpp
find_first_set.hpp
FixedMallocPool.cpp
FixedMallocPool.hpp
io.cpp
io.hpp
Logger.cpp
Logger.hpp
Macros.hpp
make_unique.hpp
memory_sanitizers.hpp
MemoryMap.hpp
MemoryMap.inl
MemoryResourceTraits.hpp
MPI.cpp
MPI.hpp
numa.cpp
numa.hpp
OutputBuffer.cpp
OutputBuffer.hpp
Platform.hpp
shared_memory_helper.hpp
sycl_compat.hpp
wrap_allocator.hpp
Allocator.cpp
Allocator.hpp
Allocator.inl
device_allocator_helper.cpp
device_allocator_helper.hpp
DeviceAllocator.cpp
DeviceAllocator.hpp
ResourceManager.cpp
ResourceManager.hpp
ResourceManager.inl
Tracking.hpp
TypedAllocator.hpp
TypedAllocator.inl
Umpire.cpp
Umpire.hpp
Generated by
1.9.1