1 #ifndef SIMDAG_DATATYPES_H
2 #define SIMDAG_DATATYPES_H
5 typedef struct SG_link {
9 double current_bandwidth;
10 double current_latency;
11 } s_SG_link_t, *SG_link_t;
14 typedef struct SG_workstation {
18 double available_power;
20 } s_SG_workstation_t, *SG_workstation_t;
31 typedef struct SG_task {
35 double remaining_amount;
36 SG_task_state_t state;
37 /* TODO: dependencies + watch */
38 } s_SG_task_t, *SG_task_t;