|
@@ -2,7 +2,7 @@
|
|
|
*
|
|
|
* Copyright (C) 2010-2017 CNRS
|
|
|
* Copyright (C) 2011-2012,2017 Inria
|
|
|
- * Copyright (C) 2009-2011,2014-2017 Université de Bordeaux
|
|
|
+ * Copyright (C) 2009-2011,2014-2018 Université de Bordeaux
|
|
|
*
|
|
|
* StarPU is free software; you can redistribute it and/or modify
|
|
|
* it under the terms of the GNU Lesser General Public License as published by
|
|
@@ -371,11 +371,11 @@ node-local value without any MPI communication.
|
|
|
|
|
|
\fn void starpu_mpi_data_migrate(MPI_Comm comm, starpu_data_handle_t handle, int new_rank)
|
|
|
\ingroup API_MPI_Support
|
|
|
-Migrate the data onto the \p new_rank MPI node. This means both transferring
|
|
|
-the data to node \p new_rank if it hasn't been transferred already, and setting
|
|
|
-the home node of the data to the new node. Further data transfers triggered by
|
|
|
+Submits migration of the data onto the \p new_rank MPI node. This means both submitting the transfer of
|
|
|
+the data to node \p new_rank if it hasn't been submitted already, and setting
|
|
|
+the home node of the data to the new node. Further data transfers submitted by
|
|
|
starpu_mpi_task_insert() will be done from that new node. This function thus
|
|
|
-needs to be called on all nodes which have registered the data. This also
|
|
|
+needs to be called on all nodes which have registered the data at the same point of tasks submissions. This also
|
|
|
flushes the cache for this data to avoid incoherencies.
|
|
|
|
|
|
\def STARPU_EXECUTE_ON_NODE
|