Explorar o código

lws actually *requires* trees when built with hwloc

Samuel Thibault %!s(int64=9) %!d(string=hai) anos
pai
achega
af3ffe49df
Modificáronse 1 ficheiros con 4 adicións e 0 borrados
  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
 };