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

mpi/tests/policy_register.c: let the selection policy return the rank of the data instead of the hard-coded value

Nathalie Furmento лет назад: 10
Родитель
Сommit
925ccb5f93
1 измененных файлов с 6 добавлено и 4 удалено
  1. 6 4
      mpi/tests/policy_register.c

+ 6 - 4
mpi/tests/policy_register.c

@@ -34,18 +34,20 @@ int starpu_mpi_select_node_my_policy_0(int me, int nb_nodes, struct starpu_data_
 {
 	(void) me;
 	(void) nb_nodes;
-	(void) descr;
 	(void) nb_data;
-	return 0;
+
+	starpu_data_handle_t data = descr[0].handle;
+	return starpu_data_get_rank(data);
 }
 
 int starpu_mpi_select_node_my_policy_1(int me, int nb_nodes, struct starpu_data_descr *descr, int nb_data)
 {
 	(void) me;
 	(void) nb_nodes;
-	(void) descr;
 	(void) nb_data;
-	return 1;
+
+	starpu_data_handle_t data = descr[1].handle;
+	return starpu_data_get_rank(data);
 }
 
 int main(int argc, char **argv)