Gromacs  2018.7
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes
hardwaretopology.h File Reference
#include <cstdint>
#include <vector>
+ Include dependency graph for hardwaretopology.h:
+ This graph shows which files directly or indirectly include this file:

Description

Declares gmx::HardwareTopology.

Author
Erik Lindahl erik..nosp@m.lind.nosp@m.ahl@g.nosp@m.mail.nosp@m..com

Classes

class  gmx::HardwareTopology
 Information about sockets, cores, threads, numa, caches. More...
 
struct  gmx::HardwareTopology::Cache
 Information about a single cache level. More...
 
struct  gmx::HardwareTopology::HWThread
 Information about a single hardware thread in a core. More...
 
struct  gmx::HardwareTopology::Core
 Information about a single core in a socket. More...
 
struct  gmx::HardwareTopology::Socket
 Information about a single socket in the system. More...
 
struct  gmx::HardwareTopology::NumaNode
 Information about each numa node in system. More...
 
struct  gmx::HardwareTopology::Numa
 Information about a single numa node. More...
 
struct  gmx::HardwareTopology::Device
 Information about a single PCI device. More...
 
struct  gmx::HardwareTopology::LogicalProcessor
 Information about socket, core and hwthread for a logical processor. More...
 
struct  gmx::HardwareTopology::Machine
 Hardware topology information about the entire machine. More...