Gromacs  2020.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Functions
hardwaretopology.cpp File Reference
#include "gmxpre.h"
#include "hardwaretopology.h"
#include "config.h"
#include <cstdio>
#include <algorithm>
#include <functional>
#include <limits>
#include <utility>
#include <vector>
#include "gromacs/hardware/cpuinfo.h"
#include "gromacs/utility/gmxassert.h"
+ Include dependency graph for hardwaretopology.cpp:

Description

Implements gmx::HardwareTopology.

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

Functions

void gmx::anonymous_namespace{hardwaretopology.cpp}::parseCpuInfo (HardwareTopology::Machine *machine, HardwareTopology::SupportLevel *supportLevel)
 Initialize machine data from basic information in cpuinfo. More...
 
int gmx::anonymous_namespace{hardwaretopology.cpp}::detectLogicalProcessorCount ()
 Try to detect the number of logical processors. More...