소스 검색

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

Alexandre Denis 7 년 전
부모
커밋
29d52235b1
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  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