ソースを参照

Update doc with NewMadeleine

Nathalie Furmento 7 年 前
コミット
daf8743161
共有3 個のファイルを変更した20 個の追加0 個の削除を含む
  1. 1 0
      ChangeLog
  2. 12 0
      doc/doxygen/chapters/410_mpi_support.doxy
  3. 7 0
      doc/doxygen/chapters/510_configure_options.doxy

+ 1 - 0
ChangeLog

@@ -30,6 +30,7 @@ New features:
   * Add starpu_replay tool to replay tasks.rec files with Simgrid.
   * Add experimental support of NUMA nodes. Use STARPU_USE_NUMA to activate it.
   * Add a new set of functions to make Out-of-Core based on HDF5 Library.
+  * Add a new implementation of StarPU-MPI on top of NewMadeleine
 
 Small features:
   * Scheduling contexts may now be associated a user data pointer at creation

+ 12 - 0
doc/doxygen/chapters/410_mpi_support.doxy

@@ -874,6 +874,18 @@ data transfers and supports data matrices which do not fit in memory (out-of-cor
 </li>
 </ul>
 
+\section MPIImplementation Notes about the Implementation
+
+StarPU-MPI is implemented directly on top of MPI.
+
+Since the release 1.3.0, an implementation on top of NewMadeleine, an
+optimizing communication library for high-performance networks, is
+also provided. To use it, one needs to install NewMadeleine (see
+http://pm2.gforge.inria.fr/newmadeleine/) and enable the configure
+option \ref --enable-nmad "--enable-nmad".
+
+Both implementations provide the same public API.
+
 \section MPIMasterSlave MPI Master Slave Support
 
 StarPU provides an other way to execute applications across many

+ 7 - 0
doc/doxygen/chapters/510_configure_options.doxy

@@ -395,6 +395,13 @@ $ STARPU_SILENT=1 mpirun -np 2 ./insert_task
 \endverbatim
 </dd>
 
+<dt>--enable-nmad</dt>
+<dd>
+\anchor enable-nmad
+\addindex __configure__--enable-nmad
+Enable the NewMadeleine implementation for StarPU-MPI.
+</dd>
+
 <dt>--disable-fortran</dt>
 <dd>
 \anchor disable-fortran