|
@@ -113,8 +113,10 @@ int starpu_combined_worker_assign_workerid(int nworkers, int workerid_array[])
|
|
combined_worker->perf_arch = (enum starpu_perfmodel_archtype) (STARPU_CPU_DEFAULT + nworkers - 1);
|
|
combined_worker->perf_arch = (enum starpu_perfmodel_archtype) (STARPU_CPU_DEFAULT + nworkers - 1);
|
|
combined_worker->worker_mask = STARPU_CPU;
|
|
combined_worker->worker_mask = STARPU_CPU;
|
|
}
|
|
}
|
|
|
|
+#ifdef STARPU_USE_MIC
|
|
combined_worker->count = nworkers -1;
|
|
combined_worker->count = nworkers -1;
|
|
pthread_mutex_init(&combined_worker->count_mutex,NULL);
|
|
pthread_mutex_init(&combined_worker->count_mutex,NULL);
|
|
|
|
+#endif
|
|
|
|
|
|
/* We assume that the memory node should either be that of the first
|
|
/* We assume that the memory node should either be that of the first
|
|
* entry, and it is very likely that every worker in the combination
|
|
* entry, and it is very likely that every worker in the combination
|