Просмотр исходного кода

lws actually *requires* trees when built with hwloc

Samuel Thibault лет назад: 9
Родитель
Сommit
af3ffe49df
1 измененных файлов с 4 добавлено и 0 удалено
  1. 4 0
      src/sched_policies/work_stealing_policy.c

+ 4 - 0
src/sched_policies/work_stealing_policy.c

@@ -533,5 +533,9 @@ struct starpu_sched_policy _starpu_sched_lws_policy =
 	.pop_every_task = NULL,
 	.policy_name = "lws",
 	.policy_description = "locality work stealing",
+#ifdef STARPU_HAVE_HWLOC
+	.worker_type = STARPU_WORKER_TREE,
+#else
 	.worker_type = STARPU_WORKER_LIST,
+#endif
 };