|
@@ -205,7 +205,7 @@ int main(int argc, char **argv)
|
|
|
int world_size;
|
|
|
int ret;
|
|
|
|
|
|
-#ifdef STARPU_USE_MPI
|
|
|
+#if defined(STARPU_USE_MPI) && !defined(STARPU_SIMGRID)
|
|
|
int thread_support;
|
|
|
if (MPI_Init_thread(&argc, &argv, MPI_THREAD_SERIALIZED, &thread_support))
|
|
|
{
|
|
@@ -233,7 +233,7 @@ int main(int argc, char **argv)
|
|
|
return 77;
|
|
|
STARPU_CHECK_RETURN_VALUE(ret, "starpu_init");
|
|
|
|
|
|
-#ifdef STARPU_USE_MPI
|
|
|
+#if defined(STARPU_USE_MPI) && !defined(STARPU_SIMGRID)
|
|
|
starpu_mpi_init(NULL, NULL, 0);
|
|
|
#endif
|
|
|
|
|
@@ -246,7 +246,7 @@ int main(int argc, char **argv)
|
|
|
|
|
|
create_tasks(rank);
|
|
|
|
|
|
-#ifdef STARPU_USE_MPI
|
|
|
+#if defined(STARPU_USE_MPI) && !defined(STARPU_SIMGRID)
|
|
|
int barrier_ret = MPI_Barrier(MPI_COMM_WORLD);
|
|
|
STARPU_ASSERT(barrier_ret == MPI_SUCCESS);
|
|
|
#endif
|
|
@@ -263,7 +263,7 @@ int main(int argc, char **argv)
|
|
|
|
|
|
end = starpu_timing_now();
|
|
|
|
|
|
-#ifdef STARPU_USE_MPI
|
|
|
+#if defined(STARPU_USE_MPI) && !defined(STARPU_SIMGRID)
|
|
|
barrier_ret = MPI_Barrier(MPI_COMM_WORLD);
|
|
|
STARPU_ASSERT(barrier_ret == MPI_SUCCESS);
|
|
|
#endif
|
|
@@ -274,7 +274,7 @@ int main(int argc, char **argv)
|
|
|
|
|
|
/*display_debug(nbz, niter, rank);*/
|
|
|
|
|
|
-#ifdef STARPU_USE_MPI
|
|
|
+#if defined(STARPU_USE_MPI) && !defined(STARPU_SIMGRID)
|
|
|
starpu_mpi_shutdown();
|
|
|
#endif
|
|
|
|
|
@@ -285,7 +285,7 @@ int main(int argc, char **argv)
|
|
|
double max_timing = timing;
|
|
|
double sum_timing = timing;
|
|
|
|
|
|
-#ifdef STARPU_USE_MPI
|
|
|
+#if defined(STARPU_USE_MPI) && !defined(STARPU_SIMGRID)
|
|
|
int reduce_ret;
|
|
|
|
|
|
reduce_ret = MPI_Reduce(&timing, &min_timing, 1, MPI_DOUBLE, MPI_MIN, 0, MPI_COMM_WORLD);
|
|
@@ -366,7 +366,7 @@ int main(int argc, char **argv)
|
|
|
free_problem(rank);
|
|
|
starpu_shutdown();
|
|
|
|
|
|
-#ifdef STARPU_USE_MPI
|
|
|
+#if defined(STARPU_USE_MPI) && !defined(STARPU_SIMGRID)
|
|
|
MPI_Finalize();
|
|
|
#endif
|
|
|
|