Parcourir la source

Prepare for being able to use modular-heft-hierarchical

Samuel Thibault il y a 6 ans
Parent
commit
d34433e0f6
3 fichiers modifiés avec 3 ajouts et 1 suppressions
  1. 1 0
      src/core/sched_policy.c
  2. 1 0
      src/core/sched_policy.h
  3. 1 1
      src/sched_policies/hierarchical_heft.c

+ 1 - 0
src/core/sched_policy.c

@@ -81,6 +81,7 @@ static struct starpu_sched_policy *predefined_policies[] =
 	&_starpu_sched_peager_policy,
 	&_starpu_sched_heteroprio_policy,
 	&_starpu_sched_graph_test_policy,
+	//&_starpu_sched_tree_heft_hierarchical_policy,
 	NULL
 };
 

+ 1 - 0
src/core/sched_policy.h

@@ -104,6 +104,7 @@ extern struct starpu_sched_policy _starpu_sched_modular_heft_policy;
 extern struct starpu_sched_policy _starpu_sched_modular_heft_prio_policy;
 extern struct starpu_sched_policy _starpu_sched_modular_heft2_policy;
 extern struct starpu_sched_policy _starpu_sched_graph_test_policy;
+extern struct starpu_sched_policy _starpu_sched_tree_heft_hierarchical_policy;
 
 extern long _starpu_task_break_on_push;
 extern long _starpu_task_break_on_sched;

+ 1 - 1
src/sched_policies/hierarchical_heft.c

@@ -93,7 +93,7 @@ struct starpu_sched_policy _starpu_sched_tree_heft_hierarchical_policy =
 	.pre_exec_hook = NULL,
 	.post_exec_hook = NULL,
 	.pop_every_task = NULL,
-	.policy_name = "tree-heft-hierarchical",
+	.policy_name = "modular-heft-hierarchical",
 	.policy_description = "hierarchical heft tree policy",
 	.worker_type = STARPU_WORKER_LIST,
 };