Skip to main content

memory_stats

family

Declared in clika_rt/clika_rt_core.h.

Members​

NameDescription
clika_rt_memory_stats
memory_statsClikaRT::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 413

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 980

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 400

device_total_bytes​

uint64_t device_total_bytes

Declared in clika_rt/clika_rt_core.h, line 401

active_bytes​

uint64_t active_bytes

Declared in clika_rt/clika_rt_core.h, line 402

requested_bytes​

uint64_t requested_bytes

Declared in clika_rt/clika_rt_core.h, line 403

reserved_bytes​

uint64_t reserved_bytes

Declared in clika_rt/clika_rt_core.h, line 404

cached_bytes​

uint64_t cached_bytes

Declared in clika_rt/clika_rt_core.h, line 405

peak_active_bytes​

uint64_t peak_active_bytes

Declared in clika_rt/clika_rt_core.h, line 406

peak_reserved_bytes​

uint64_t peak_reserved_bytes

Declared in clika_rt/clika_rt_core.h, line 407

num_allocs​

uint64_t num_allocs

Declared in clika_rt/clika_rt_core.h, line 408

num_frees​

uint64_t num_frees

Declared in clika_rt/clika_rt_core.h, line 409

num_oom​

uint64_t num_oom

Declared in clika_rt/clika_rt_core.h, line 410

wrapped_bytes​

uint64_t wrapped_bytes

Declared in clika_rt/clika_rt_core.h, line 411

wrapped_allocs​

uint64_t wrapped_allocs

Declared in clika_rt/clika_rt_core.h, line 412