#include <system_topology.h>
Data Fields | |
| uint64_t | available_mb |
| int | bw_test_num_threads |
| int | bw_test_numa_node |
| uint64_t | cached_mb |
| char | channel_config [64] |
| int | channels_populated |
| int | estimated_channels |
| float | measured_bandwidth_gbs |
| int | memory_speed_mhz |
| char | memory_type [32] |
| int | num_channels |
| int | num_slots |
| MemorySlot | slots [16] |
| int | slots_populated |
| float | theoretical_bandwidth_gbs |
| uint64_t | total_mb |
Definition at line 122 of file system_topology.h.
| uint64_t MemoryInfo::available_mb |
Definition at line 124 of file system_topology.h.
Referenced by topology_discover_memory(), and topology_print_memory().
| int MemoryInfo::bw_test_num_threads |
Definition at line 144 of file system_topology.h.
Referenced by topology_discover_memory(), and topology_print_memory().
| int MemoryInfo::bw_test_numa_node |
Definition at line 143 of file system_topology.h.
Referenced by topology_discover_memory(), and topology_print_memory().
| uint64_t MemoryInfo::cached_mb |
Definition at line 125 of file system_topology.h.
Referenced by topology_discover_memory().
| char MemoryInfo::channel_config[64] |
Definition at line 135 of file system_topology.h.
Referenced by topology_discover_memory(), and topology_print_memory().
| int MemoryInfo::channels_populated |
Definition at line 134 of file system_topology.h.
Referenced by topology_discover_memory(), topology_generate_recommendations(), and topology_print_memory().
| int MemoryInfo::estimated_channels |
Definition at line 140 of file system_topology.h.
Referenced by topology_discover_memory().
| float MemoryInfo::measured_bandwidth_gbs |
Definition at line 139 of file system_topology.h.
Referenced by topology_discover_memory(), and topology_print_memory().
| int MemoryInfo::memory_speed_mhz |
Definition at line 148 of file system_topology.h.
Referenced by topology_discover_memory(), and topology_print_memory().
| char MemoryInfo::memory_type[32] |
Definition at line 147 of file system_topology.h.
Referenced by topology_discover_memory(), and topology_print_memory().
| int MemoryInfo::num_channels |
Definition at line 133 of file system_topology.h.
Referenced by topology_discover_memory().
| int MemoryInfo::num_slots |
Definition at line 128 of file system_topology.h.
Referenced by topology_discover_memory(), topology_generate_recommendations(), and topology_print_memory().
| MemorySlot MemoryInfo::slots[16] |
Definition at line 130 of file system_topology.h.
Referenced by topology_discover_memory(), and topology_print_memory().
| int MemoryInfo::slots_populated |
Definition at line 129 of file system_topology.h.
Referenced by topology_discover_memory(), topology_generate_recommendations(), and topology_print_memory().
| float MemoryInfo::theoretical_bandwidth_gbs |
Definition at line 138 of file system_topology.h.
Referenced by topology_discover_memory(), topology_estimate_memory_bandwidth(), topology_print_distributed_potential(), and topology_print_memory().
| uint64_t MemoryInfo::total_mb |
Definition at line 123 of file system_topology.h.
Referenced by topology_discover_memory(), topology_print_distributed_potential(), and topology_print_memory().