Explorar o código

starpu-nmad: use the right function to get data pointer

Alexandre Denis %!s(int64=7) %!d(string=hai) anos
pai
achega
29d52235b1
Modificáronse 1 ficheiros con 2 adicións e 2 borrados
  1. 2 2
      mpi/src/nmad/starpu_mpi_nmad.c

+ 2 - 2
mpi/src/nmad/starpu_mpi_nmad.c

@@ -244,7 +244,7 @@ void _starpu_mpi_isend_size_func(struct _starpu_mpi_req *req)
 	{
 		req->waited = 1;
 		req->count = 1;
-		req->ptr = starpu_data_get_local_ptr(req->data_handle);
+		req->ptr = starpu_data_handle_to_pointer(req->data_handle, STARPU_MAIN_RAM);
 	}
 	else
 	{
@@ -340,7 +340,7 @@ void _starpu_mpi_irecv_size_func(struct _starpu_mpi_req *req)
 	if (req->registered_datatype == 1)
 	{
 		req->count = 1;
-		req->ptr = starpu_data_get_local_ptr(req->data_handle);
+		req->ptr = starpu_data_handle_to_pointer(req->data_handle, STARPU_MAIN_RAM);
 		_starpu_mpi_irecv_data_func(req);
 	}
 	else