Changes between Version 23 and Version 24 of Piernik
- Timestamp:
- 03/24/13 16:53:52 (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Piernik
v23 v24 242 242 }}} 243 243 == MPI enabling == 244 As mentioned PIERNIK is an MPI code and there is one MUSCLE cavet that must be taken into while MUSCLEizing legacy applications: the MUSCLE Send and Receive routines must be called **only** by rank zero process. Until now we spawned only one process by kernel so no extra effort was needed. Now we will add some additional logic exploiting MPI_Bcast, MPI_Gather and MPI_Scatter calls. We need to to do this whenever MUSCLE send or receive operations are used: 245 {{{ 246 247 248 }}} 244 249 245 250 == Results ==