|
unsigned | starpu_sched_ctx_get_inheritor (unsigned sched_ctx_id) |
|
unsigned | starpu_sched_ctx_get_hierarchy_level (unsigned sched_ctx_id) |
|
unsigned | starpu_sched_ctx_contains_type_of_worker (enum starpu_worker_archtype arch, unsigned sched_ctx_id) |
|
int | starpu_sched_get_min_priority (void) |
|
int | starpu_sched_get_max_priority (void) |
|
int | starpu_sched_set_min_priority (int min_prio) |
|
int | starpu_sched_set_max_priority (int max_prio) |
|
void | starpu_sched_ctx_set_priority (int *workers, int nworkers, unsigned sched_ctx_id, unsigned priority) |
|
void | starpu_sched_ctx_set_priority_on_level (int *workers_to_add, unsigned nworkers_to_add, unsigned sched_ctx, unsigned priority) |
|
unsigned | starpu_sched_ctx_get_priority (int worker, unsigned sched_ctx_id) |
|
void | starpu_sched_ctx_get_available_cpuids (unsigned sched_ctx_id, int **cpuids, int *ncpuids) |
|
void | starpu_sched_ctx_bind_current_thread_to_cpuid (unsigned cpuid) |
|
int | starpu_sched_ctx_book_workers_for_task (unsigned sched_ctx_id, int *workerids, int nworkers) |
|
void | starpu_sched_ctx_unbook_workers_for_task (unsigned sched_ctx_id, int master) |
|
unsigned | starpu_sched_ctx_worker_is_master_for_child_ctx (int workerid, unsigned sched_ctx_id) |
|
void | starpu_sched_ctx_revert_task_counters (unsigned sched_ctx_id, double flops) |
|
void | starpu_sched_ctx_move_task_to_ctx (struct starpu_task *task, unsigned sched_ctx) |
|
int | starpu_sched_ctx_get_worker_rank (unsigned sched_ctx_id) |
|
|
struct starpu_worker_collection * | starpu_sched_ctx_create_worker_collection (unsigned sched_ctx_id, enum starpu_worker_collection_type type) |
|
void | starpu_sched_ctx_delete_worker_collection (unsigned sched_ctx_id) |
|
struct starpu_worker_collection * | starpu_sched_ctx_get_worker_collection (unsigned sched_ctx_id) |
|
|
void | starpu_sched_ctx_set_policy_data (unsigned sched_ctx_id, void *policy_data) |
|
void * | starpu_sched_ctx_get_policy_data (unsigned sched_ctx_id) |
|
void * | starpu_sched_ctx_exec_parallel_code (void *(*func)(void *), void *param, unsigned sched_ctx_id) |
|
int | starpu_sched_ctx_get_nready_tasks (unsigned sched_ctx_id) |
|
double | starpu_sched_ctx_get_nready_flops (unsigned sched_ctx_id) |
|
void | starpu_sched_ctx_call_pushed_task_cb (int workerid, unsigned sched_ctx_id) |
|
|
#define | STARPU_SCHED_CTX_POLICY_NAME |
|
#define | STARPU_SCHED_CTX_POLICY_STRUCT |
|
#define | STARPU_SCHED_CTX_POLICY_MIN_PRIO |
|
#define | STARPU_SCHED_CTX_POLICY_MAX_PRIO |
|
unsigned | starpu_sched_ctx_create (int *workerids_ctx, int nworkers_ctx, const char *sched_ctx_name,...) |
|
unsigned | starpu_sched_ctx_create_inside_interval (const char *policy_name, const char *sched_ctx_name, int min_ncpus, int max_ncpus, int min_ngpus, int max_ngpus, unsigned allow_overlap) |
|
void | starpu_sched_ctx_register_close_callback (unsigned sched_ctx_id, void(*close_callback)(unsigned sched_ctx_id, void *args), void *args) |
|
void | starpu_sched_ctx_add_workers (int *workerids_ctx, int nworkers_ctx, unsigned sched_ctx_id) |
|
void | starpu_sched_ctx_remove_workers (int *workerids_ctx, int nworkers_ctx, unsigned sched_ctx_id) |
|
void | starpu_sched_ctx_display_workers (unsigned sched_ctx_id, FILE *f) |
|
void | starpu_sched_ctx_delete (unsigned sched_ctx_id) |
|
void | starpu_sched_ctx_set_inheritor (unsigned sched_ctx_id, unsigned inheritor) |
|
void | starpu_sched_ctx_set_context (unsigned *sched_ctx_id) |
|
unsigned | starpu_sched_ctx_get_context (void) |
|
void | starpu_sched_ctx_stop_task_submission (void) |
|
void | starpu_sched_ctx_finished_submit (unsigned sched_ctx_id) |
|
unsigned | starpu_sched_ctx_get_workers_list (unsigned sched_ctx_id, int **workerids) |
|
unsigned | starpu_sched_ctx_get_nworkers (unsigned sched_ctx_id) |
|
unsigned | starpu_sched_ctx_get_nshared_workers (unsigned sched_ctx_id, unsigned sched_ctx_id2) |
|
unsigned | starpu_sched_ctx_contains_worker (int workerid, unsigned sched_ctx_id) |
|
unsigned | starpu_sched_ctx_worker_get_id (unsigned sched_ctx_id) |
|
unsigned | starpu_sched_ctx_overlapping_ctxs_on_worker (int workerid) |
|