StarPU Internal Handbook
|
#include <workers.h>
Data Fields | |
starpu_pthread_mutex_t | mutex |
starpu_pthread_t | worker_thread |
unsigned | nworkers |
unsigned | started |
void * | retval |
struct _starpu_worker * | workers |
starpu_pthread_cond_t | ready_cond |
unsigned | set_is_initialized |
in case a single CPU worker may control multiple accelerators
starpu_pthread_mutex_t _starpu_worker_set::mutex |
starpu_pthread_t _starpu_worker_set::worker_thread |
the thread which runs the worker
unsigned _starpu_worker_set::nworkers |
unsigned _starpu_worker_set::started |
Only one thread for the whole set
void* _starpu_worker_set::retval |
struct _starpu_worker* _starpu_worker_set::workers |
starpu_pthread_cond_t _starpu_worker_set::ready_cond |
indicate when the set is ready
unsigned _starpu_worker_set::set_is_initialized |