Gromacs
2024.3
|
#include <cmath>
#include <cstdint>
#include <array>
#include <map>
#include <string>
#include <vector>
Declares gmx::HardwareTopology.
Classes | |
class | gmx::HardwareTopology |
Information about packages, cores, processing units, numa, caches. More... | |
struct | gmx::HardwareTopology::Cache |
Information about a single cache level. More... | |
struct | gmx::HardwareTopology::ProcessingUnit |
Information about a single processing unit (in a core) More... | |
struct | gmx::HardwareTopology::Core |
Information about a single core in a package. More... | |
struct | gmx::HardwareTopology::Package |
Information about a single package in the system. More... | |
struct | gmx::HardwareTopology::NumaNode |
Information about each numa node in system. More... | |
struct | gmx::HardwareTopology::Numa |
Information about all numa nodes. More... | |
struct | gmx::HardwareTopology::Device |
Information about a single PCI device. More... | |
struct | gmx::HardwareTopology::LogicalProcessor |
Information about package, core and processing unit for a logical processor. More... | |
struct | gmx::HardwareTopology::Machine |
Hardware topology information about the entire machine. More... | |