|
enum | AffinityStrategy {
None,
MemoryBound,
ComputeBound
} |
|
enum | LocalityStrategy {
Global,
SocketLocal,
NumaDomainLocal,
CoreLocal,
CpuLocal
} |
|
|
void | initialize (AffinityStrategy affinity, LocalityStrategy locality) |
|
size_t | get_loc_count () const |
|
size_t | get_cpu_id (size_t worker_id) const |
|
size_t | get_loc_id (size_t worker_id) const |
|
AffinityStrategy | get_affinity () const |
|
LocalityStrategy | get_locality () const |
|
|
std::ostream & | operator<< (std::ostream &os, const JProcessorMapping &m) |
|
std::ostream & | operator<< (std::ostream &os, const AffinityStrategy &s) |
|
std::ostream & | operator<< (std::ostream &os, const LocalityStrategy &s) |
|
The documentation for this class was generated from the following files:
- /u/home/nbrei/src/jana2/src/libraries/JANA/Utils/JProcessorMapping.h
- /u/home/nbrei/src/jana2/src/libraries/JANA/Utils/JProcessorMapping.cc