Selaa lähdekoodia

sched_policies: add missing files for modular-ws sched

I don't know if it works but let include these files instead of removing
them for now.
Samuel Pitoiset 9 vuotta sitten
vanhempi
commit
38fe3f7455
2 muutettua tiedostoa jossa 4 lisäystä ja 2 poistoa
  1. 3 1
      src/Makefile.am
  2. 1 1
      src/sched_policies/modular_ws.c

+ 3 - 1
src/Makefile.am

@@ -279,6 +279,7 @@ libstarpu_@STARPU_EFFECTIVE_VERSION@_la_SOURCES = 		\
 	sched_policies/component_best_implementation.c		\
 	sched_policies/component_perfmodel_select.c				\
 	sched_policies/component_composed.c				\
+	sched_policies/component_work_stealing.c				\
 	sched_policies/modular_eager.c				\
 	sched_policies/modular_eager_prefetching.c				\
 	sched_policies/modular_prio.c				\
@@ -286,7 +287,8 @@ libstarpu_@STARPU_EFFECTIVE_VERSION@_la_SOURCES = 		\
 	sched_policies/modular_random.c				\
 	sched_policies/modular_random_prefetching.c			\
 	sched_policies/modular_heft.c				\
-	sched_policies/modular_heft2.c
+	sched_policies/modular_heft2.c				\
+	sched_policies/modular_ws.c
 
 
 if STARPU_HAVE_LEVELDB

+ 1 - 1
src/sched_policies/modular_ws.c

@@ -28,7 +28,7 @@ static void initialize_ws_center_policy(unsigned sched_ctx_id)
 
 	unsigned i;
 	for(i = 0; i < starpu_worker_get_count() + starpu_combined_worker_get_count(); i++)
-		starpu_sched_component_connect(t->root, starpu_sched_component_worker_get(sched_ctx_id, i);
+		starpu_sched_component_connect(t->root, starpu_sched_component_worker_get(sched_ctx_id, i));
 
 	starpu_sched_tree_update_workers(t);
 	starpu_sched_ctx_set_policy_data(sched_ctx_id, (void*)t);