Gromacs
2024.3
|
#include <gromacs/hardware/hardwaretopology.h>
Information about package, core and processing unit for a logical processor.
The indices of packages, cores and PUs correspond to the indices in this hardware topology, rather than the global/physical rank in the system, meaning they are consistent with the contents of the vectors in the machine.packags[].cores[].processingUnits[] hierarchy.
Public Attributes | |
int | puId |
Index of PU in hardware topology. | |
int | osId |
index assigned by the operating system | |
int | packageRankInTopology |
index of package in machine | |
int | coreRankInPackage |
index of core in package | |
int | processingUnitRankInCore |
index of processing unit in core | |
int | numaNodeId |
Index of numa node. | |