PIPS
|
#include <task_parallelization-local.h>
Data Fields | |
double | tlevel |
double | blevel |
double | prio |
double | task_time |
gen_array_t | edge_cost |
list | data |
bool | scheduled |
int | order_sched |
int | cluster |
int | nbclusters |
Definition at line 12 of file task_parallelization-local.h.
double annotation::blevel |
Definition at line 14 of file task_parallelization-local.h.
Referenced by bottom_level(), priorities(), and update_priority_values().
int annotation::cluster |
Definition at line 21 of file task_parallelization-local.h.
Referenced by allocate_task_to_cluster(), BDSC(), cancel_schedule(), DSC(), DSRW(), end_idle_clusters(), hierarchical_schedule_step(), initialization(), move_task_to_cluster(), print_sdg_task(), print_SDGs(), schedule_failsafe(), tlevel_decrease(), and zeroing_multiple_edges().
list annotation::data |
Definition at line 18 of file task_parallelization-local.h.
Referenced by allocate_task_to_cluster(), hierarchical_schedule(), initialization(), MCW(), move_task_to_cluster(), and update_parallel_task().
gen_array_t annotation::edge_cost |
Definition at line 17 of file task_parallelization-local.h.
Referenced by allocate_task_to_cluster(), bottom_level(), cancel_schedule(), initialization(), parse_instrumented_file(), print_SDGs(), schedule_failsafe(), t_level(), tlevel_decrease(), and zeroing_multiple_edges().
int annotation::nbclusters |
Definition at line 22 of file task_parallelization-local.h.
Referenced by hierarchical_schedule(), hierarchical_schedule_step(), and initialization().
int annotation::order_sched |
Definition at line 20 of file task_parallelization-local.h.
Referenced by allocate_task_to_cluster(), initialization(), and print_sdg_task().
double annotation::prio |
Definition at line 15 of file task_parallelization-local.h.
Referenced by priorities(), select_task_with_highest_priority(), and update_priority_values().
bool annotation::scheduled |
Definition at line 19 of file task_parallelization-local.h.
Referenced by allocate_task_to_cluster(), cancel_schedule(), end_idle_clusters(), initialization(), ready_node(), schedule_failsafe(), and tlevel_decrease().
double annotation::task_time |
Definition at line 16 of file task_parallelization-local.h.
Referenced by allocate_task_to_cluster(), bottom_level(), hierarchical_schedule(), hierarchical_schedule_step(), initialization(), move_task_to_cluster(), parse_instrumented_file(), print_sdg_task(), t_level(), tlevel_decrease(), update_parallel_task(), and zeroing_multiple_edges().
double annotation::tlevel |
Definition at line 13 of file task_parallelization-local.h.
Referenced by allocate_task_to_cluster(), end_idle_clusters(), move_task_to_cluster(), priorities(), t_level(), tlevel_decrease(), update_priority_values(), and zeroing_multiple_edges().