memory_stats
family
Declared in clika_rt/clika_rt_core.h.
Members
| Name | Description |
|---|---|
clika_rt_memory_stats | |
memory_stats | ClikaRT::device::memory_stats <- ClikaRT/compute/memory_stats.h the runtime memory pool's counters for the device: the allocator-level oracle (active/reserved/cached bytes, alloc/free/oom counts, peaks, adopted mappings) |
Type aliases
using clika_rt_memory_stats
using clika_rt_memory_stats = struct clika_rt_memory_stats
Declared in clika_rt/clika_rt_core.h, line 388
Functions
memory_stats
clika_rt_error*(* memory_stats)(clika_rt_device device, clika_rt_memory_stats *out)
ClikaRT::device::memory_stats <- ClikaRT/compute/memory_stats.h the runtime memory pool's counters for the device: the allocator-level oracle (active/reserved/cached bytes, alloc/free/oom counts, peaks, adopted mappings)
Declared in clika_rt/clika_rt_core.h, line 854
struct clika_rt_memory_stats
struct
Data members
device_free_bytes
uint64_t device_free_bytes
Declared in clika_rt/clika_rt_core.h, line 375
device_total_bytes
uint64_t device_total_bytes
Declared in clika_rt/clika_rt_core.h, line 376
active_bytes
uint64_t active_bytes
Declared in clika_rt/clika_rt_core.h, line 377
requested_bytes
uint64_t requested_bytes
Declared in clika_rt/clika_rt_core.h, line 378
reserved_bytes
uint64_t reserved_bytes
Declared in clika_rt/clika_rt_core.h, line 379
cached_bytes
uint64_t cached_bytes
Declared in clika_rt/clika_rt_core.h, line 380
peak_active_bytes
uint64_t peak_active_bytes
Declared in clika_rt/clika_rt_core.h, line 381
peak_reserved_bytes
uint64_t peak_reserved_bytes
Declared in clika_rt/clika_rt_core.h, line 382
num_allocs
uint64_t num_allocs
Declared in clika_rt/clika_rt_core.h, line 383
num_frees
uint64_t num_frees
Declared in clika_rt/clika_rt_core.h, line 384
num_oom
uint64_t num_oom
Declared in clika_rt/clika_rt_core.h, line 385
wrapped_bytes
uint64_t wrapped_bytes
Declared in clika_rt/clika_rt_core.h, line 386
wrapped_allocs
uint64_t wrapped_allocs
Declared in clika_rt/clika_rt_core.h, line 387