|
unsigned | PLMD::OpenMP::getCachelineSize () |
| get cacheline size
|
|
template<typename T> |
unsigned | PLMD::OpenMP::getGoodNumThreads (const std::vector< T > &v) |
| Get a reasonable number of threads so as to access to vector v.
|
|
template<typename T> |
unsigned | PLMD::OpenMP::getGoodNumThreads (const T *, unsigned n) |
| Get a reasonable number of threads so as to access to an array of size s located at x.
|
|
unsigned | PLMD::OpenMP::getNumThreads () |
| Get number of threads that can be used by openMP.
|
|
unsigned | PLMD::OpenMP::getThreadNum () |
| Returns a unique thread identification number within the current team.
|
|
void | PLMD::OpenMP::setNumThreads (const unsigned nt) |
| Set number of threads that can be used by openMP.
|
|