C Interface

C Interface

Flag TaskStealer_all_create(int id, Flag (*scheduler)(), 
                      int startProc, int endProc, int size, 
                      int topology, Counter *ctr);

Flag TaskStealer_all_destroy(int id);

Flag TaskStealer_remove(int id, void *task, Counter *ctr);

void TaskStealer_add(int id, int priority, void *task, int comp, int comm);

void TaskStealer_addProc(int id, int proc, int priority, void *task, int comp, 
                     int comm);

Flag TaskStealer_terminate(int id, Counter *ctr);

void TaskStealer_clear(int id);

void TaskStealer_set(int id, int compLB, int tasksLB);

void TaskStealer_summary (int id);



Chih-Po Wen
Wed Sep 13 23:57:28 PDT 1995