瀏覽代碼

mpi: Use starpu_data_acquire_on_node_cb_sequential_consistency_sync_jobids instead of starpu_data_acquire_on_node_cb to prepare for using a yet extended version

Samuel Thibault 4 年之前
父節點
當前提交
92a66c3004
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      mpi/src/mpi/starpu_mpi_mpi.c

+ 1 - 1
mpi/src/mpi/starpu_mpi_mpi.c

@@ -256,7 +256,7 @@ void _starpu_mpi_submit_ready_request(void *arg)
 				_STARPU_MPI_DEBUG(3, "Calling data_acquire_cb on starpu_mpi_copy_cb..\n");
 				STARPU_PTHREAD_MUTEX_UNLOCK(&progress_mutex);
 				// FIXME: when buffer == NULL, do not hardcode acquiring on early_data_handle->buffer_node, to just acquire where the data happens to have been stored by MPI
-				starpu_data_acquire_on_node_cb(early_data_handle->handle,early_data_handle->buffer_node,STARPU_R,_starpu_mpi_early_data_cb,(void*) cb_args);
+				starpu_data_acquire_on_node_cb_sequential_consistency_sync_jobids(early_data_handle->handle,early_data_handle->buffer_node,STARPU_R,_starpu_mpi_early_data_cb,(void*) cb_args,  1, 0, NULL, NULL);
 				STARPU_PTHREAD_MUTEX_LOCK(&progress_mutex);
 			}
 			else