ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
|
Struct to hold information relevant to ESPResSo about GPUs. More...
#include <init.hpp>
Public Attributes | |
int | id |
Local CUDA device id. | |
char | name [256] |
Local CUDA device name. | |
char | proc_name [64] |
Node identification. | |
int | node |
MPI process identification. | |
int | compute_capability_major |
Compute capability (major) | |
int | compute_capability_minor |
Compute capability (minor) | |
std::size_t | total_memory |
Total Memory. | |
int | n_cores |
Number of cores. | |
Struct to hold information relevant to ESPResSo about GPUs.
Should contain only fixed-length plain old datatypes, as it is intended for MPI communication.
int EspressoGpuDevice::compute_capability_major |
int EspressoGpuDevice::compute_capability_minor |
int EspressoGpuDevice::id |
Local CUDA device id.
Definition at line 37 of file init.hpp.
Referenced by CompareDevices::operator()().
char EspressoGpuDevice::proc_name[64] |
Node identification.
Definition at line 41 of file init.hpp.
Referenced by CompareDevices::operator()().