#include <cpuset_compute_scheduler.h>
Definition at line 9 of file cpuset_compute_scheduler.h.
void sstmac::sw::cpuset_compute_scheduler::allocate_core |
( |
int |
core | ) |
|
|
inlineprivate |
static int sstmac::sw::cpuset_compute_scheduler::available_core |
( |
int |
ncore, |
|
|
uint64_t |
cpumask |
|
) |
| |
|
staticprivate |
void sstmac::sw::cpuset_compute_scheduler::configure |
( |
int |
ncore, |
|
|
int |
nsocket |
|
) |
| |
void sstmac::sw::cpuset_compute_scheduler::deallocate_core |
( |
int |
core | ) |
|
|
inlineprivate |
void sstmac::sw::cpuset_compute_scheduler::release_core |
( |
thread * |
thr | ) |
|
void sstmac::sw::cpuset_compute_scheduler::reserve_core |
( |
thread * |
thr | ) |
|
uint64_t sstmac::sw::cpuset_compute_scheduler::available_cores_ |
|
private |
std::list<thread*> sstmac::sw::cpuset_compute_scheduler::pending_threads_ |
|
private |
The documentation for this class was generated from the following file: