#include <GPUTopo.hpp>
|
| GPUTopo ()=default |
|
virtual | ~GPUTopo ()=default |
|
virtual int | num_gpu (void) const =0 |
| Number of GPUs on the platform.
|
|
virtual int | num_gpu (int domain) const =0 |
|
virtual std::set< int > | cpu_affinity_ideal (int domain_idx) const =0 |
| CPU Affinitization set for a particular GPU.
|
|
virtual std::set< int > | cpu_affinity_ideal (int domain, int domain_idx) const =0 |
|
◆ GPUTopo()
geopm::GPUTopo::GPUTopo |
( |
| ) |
|
|
default |
◆ ~GPUTopo()
virtual geopm::GPUTopo::~GPUTopo |
( |
| ) |
|
|
virtualdefault |
◆ cpu_affinity_ideal() [1/2]
virtual std::set< int > geopm::GPUTopo::cpu_affinity_ideal |
( |
int |
domain, |
|
|
int |
domain_idx |
|
) |
| const |
|
pure virtual |
◆ cpu_affinity_ideal() [2/2]
virtual std::set< int > geopm::GPUTopo::cpu_affinity_ideal |
( |
int |
domain_idx | ) |
const |
|
pure virtual |
◆ num_gpu() [1/2]
virtual int geopm::GPUTopo::num_gpu |
( |
int |
domain | ) |
const |
|
pure virtual |
◆ num_gpu() [2/2]
virtual int geopm::GPUTopo::num_gpu |
( |
void |
| ) |
const |
|
pure virtual |
The documentation for this class was generated from the following file: