Documentation: AMPI now supports the PMPI profiling interface 03/3403/3
authorSam White <white67@illinois.edu>
Tue, 12 Dec 2017 17:59:32 +0000 (11:59 -0600)
committerSam White <white67@illinois.edu>
Tue, 12 Dec 2017 18:20:52 +0000 (12:20 -0600)
Change-Id: Ibb1f865b76735adc24641f0f93b4e4c110e3c0a6

README.ampi
doc/ampi/manual.tex

index b8a1a24ec1b9446145af0f40bd3093531c7320d8..85cbc9322f257738ba89e99ebbe8ebe01cac3d76 100644 (file)
@@ -76,7 +76,7 @@ AMPI has some known flaws and incompatibilities with other MPI implementations:
     * Datatypes are not reused, freed, or reference counted.
     * Not all collectives are supported on intercommunicators.
     * MPI_Comm_free does not actually free any of the runtime's memory.
-    * The PMPI profiling interface and generalized requests are not yet implemented in AMPI.
+    * Support for generalized requests is not yet implemented in AMPI.
 
 AMPI also has extensions to the MPI standard to enable use of the high-level
 features provided by the Charm++ adaptive runtime system. All extensions are
index 53115c90156ae578589a86a7cf9487de07fb74ab..80c71a7b1e1c574c3de972b9a709e3a7896b6677 100644 (file)
@@ -17,10 +17,9 @@ derived data types support, has been developed by Neelam Saboo.
 \section{Introduction}
 
 This manual describes Adaptive MPI~(\ampi{}), which is an implementation of the
-MPI-2.2 standard\footnote{Currently, MPI-2.2's PMPI profiling interface is missing
-from \ampi{} and the MPI-3.1 standard is under active development, though we already
-support non-blocking and neighborhood collectives.} on top of \charmpp{}. \charmpp{} is a
-\CC{}-based parallel programming library being developed by Prof.
+MPI-2.2 standard\footnote{Currently, the MPI-3.1 standard is under active development,
+though we already support non-blocking and neighborhood collectives.} on top of \charmpp{}.
+\charmpp{} is a \CC{}-based parallel programming library being developed by Prof.
 Laxmikant (Sanjay) Kale and his students since 1992 at the University of
 Illinois at Urbana-Champaign.
 
@@ -1288,6 +1287,9 @@ by clicking the \emph{View} tab and then selecting \emph{Show Nested Bracketed U
 from the drop down menu.
 See the Projections manual for information on performance analysis and visualization.
 
+AMPI users can also use any tracing libraries or tools that rely on MPI's PMPI profiling interface,
+though such tools may not be aware of AMPI process virtualization.
+
 \subsection{Compiling AMPI Programs}
 
 \ampi{} provides a cross-platform compile-and-link script called \emph{ampicc}