Re-exports§
pub use allocation::AllocationStrategy;pub use allocation::AllocationStrategyManager;pub use allocation::AllocatorType;pub use allocation::ArenaAllocator;pub use allocation::BuddyAllocator;pub use allocation::MemoryPool;pub use allocation::SlabAllocator;pub use allocation::UnifiedAllocator;pub use allocation::UnifiedConfig;pub use management::AccessType;pub use management::DefragmentationEngine;pub use management::EvictionEngine;pub use management::GarbageCollectionEngine;pub use management::IntegratedMemoryManager;pub use management::ManagementStats;pub use management::MemoryManagementConfig;pub use management::MemoryManagementError;pub use management::MemoryRegion;pub use management::PrefetchingEngine;pub use vendors::CudaConfig;pub use vendors::CudaError;pub use vendors::CudaMemoryBackend;pub use vendors::CudaMemoryType;pub use vendors::GpuBackendFactory;pub use vendors::GpuVendor;pub use vendors::MetalConfig;pub use vendors::MetalError;pub use vendors::MetalMemoryBackend;pub use vendors::MetalMemoryType;pub use vendors::OneApiConfig;pub use vendors::OneApiError;pub use vendors::OneApiMemoryBackend;pub use vendors::OneApiMemoryType;pub use vendors::RocmConfig;pub use vendors::RocmError;pub use vendors::RocmMemoryBackend;pub use vendors::RocmMemoryType;pub use vendors::UnifiedGpuBackend;pub use vendors::UnifiedGpuError;pub use vendors::UnifiedMemoryStats;pub use vendors::VendorConfig;
Modules§
Structs§
- GpuMemory
System - Unified GPU memory system
- GpuMemory
System Config - Comprehensive GPU memory system configuration
- Memory
Allocation - Memory allocation tracking
- System
Config - System-wide configuration
- System
Stats - System-wide statistics
- Thread
Safe GpuMemory System - Thread-safe wrapper for GPU memory system
Enums§
- GpuMemory
System Error - GPU memory system errors