Skip to main content

Crate laddu_memory

Crate laddu_memory 

Source
Expand description

Memory discovery, budgeting, reservation, and reporting for laddu.

Structs§

DeviceIdentity
Stable information used to match a runtime accelerator to platform telemetry.
MemoryDecision
One memory-derived execution decision.
MemoryLease
A live memory reservation. Clones share one reservation.
MemoryPlan
Host and optional accelerator budgets for one execution.
MemoryPool
A resolved, reservable limit within one physical resource.
MemoryPoolReport
Report for one resolved pool.
MemoryReport
Report covering all resources in a MemoryState.
MemoryResource
Snapshot of one physical memory resource.
MemoryResourceReport
Report for one physical resource.
MemoryState
Live resource discovery and process-wide laddu reservation state.
ProcessMemoryReport
Sampled operating-system memory counters for the current process.

Enums§

CapacitySource
The basis used to obtain a resource’s capacity information.
MemoryBudget
A requested memory limit.
MemoryError
Errors produced while discovering or reserving memory.
MemoryResourceKind
Kind of physical memory resource.

Type Aliases§

MemoryResult
Result type for memory planning operations.