Browse Source

doc: minor fixes

Nathalie Furmento 8 years ago
parent
commit
f731e6edc8

+ 14 - 4
doc/doxygen/chapters/00introduction.doxy

@@ -1,7 +1,7 @@
 /*
 /*
  * This file is part of the StarPU Handbook.
  * This file is part of the StarPU Handbook.
  * Copyright (C) 2009--2011  Universit@'e de Bordeaux
  * Copyright (C) 2009--2011  Universit@'e de Bordeaux
- * Copyright (C) 2010, 2011, 2012, 2013, 2014  CNRS
+ * Copyright (C) 2010, 2011, 2012, 2013, 2014, 2016  CNRS
  * Copyright (C) 2011, 2012, 2016 INRIA
  * Copyright (C) 2011, 2012, 2016 INRIA
  * See the file version.doxy for copying conditions.
  * See the file version.doxy for copying conditions.
 */
 */
@@ -178,7 +178,7 @@ unregister it.
 \section ResearchPapers Research Papers
 \section ResearchPapers Research Papers
 
 
 Research papers about StarPU can be found at
 Research papers about StarPU can be found at
-http://runtime.bordeaux.inria.fr/Publis/Keyword/STARPU.html.
+http://starpu.gforge.inria.fr/publications/.
 
 
 A good overview is available in the research report at
 A good overview is available in the research report at
 http://hal.archives-ouvertes.fr/inria-00467677.
 http://hal.archives-ouvertes.fr/inria-00467677.
@@ -194,6 +194,7 @@ Many examples are also available in the StarPU sources in the directory
 <dl>
 <dl>
 <dt> <c>incrementer/</c> </dt>
 <dt> <c>incrementer/</c> </dt>
 <dd> Trivial incrementation test. </dd>
 <dd> Trivial incrementation test. </dd>
+
 <dt> <c>basic_examples/</c> </dt>
 <dt> <c>basic_examples/</c> </dt>
 <dd>
 <dd>
         Simple documented Hello world and vector/scalar product (as
         Simple documented Hello world and vector/scalar product (as
@@ -202,24 +203,27 @@ Many examples are also available in the StarPU sources in the directory
         interface, an example using the variable data interface, and an example
         interface, an example using the variable data interface, and an example
         using different formats on CPUs and GPUs.
         using different formats on CPUs and GPUs.
 </dd>
 </dd>
+
 <dt> <c>matvecmult/</c></dt>
 <dt> <c>matvecmult/</c></dt>
 <dd>
 <dd>
     OpenCL example from NVidia, adapted to StarPU.
     OpenCL example from NVidia, adapted to StarPU.
 </dd>
 </dd>
+
 <dt> <c>axpy/</c></dt>
 <dt> <c>axpy/</c></dt>
 <dd>
 <dd>
     AXPY CUBLAS operation adapted to StarPU.
     AXPY CUBLAS operation adapted to StarPU.
 </dd>
 </dd>
+
 <dt> <c>native_fortran/</c> </dt>
 <dt> <c>native_fortran/</c> </dt>
 <dd>
 <dd>
     Example of using StarPU's native Fortran support.
     Example of using StarPU's native Fortran support.
 </dd>
 </dd>
-</dl>
+
 <dt> <c>fortran90/</c> </dt>
 <dt> <c>fortran90/</c> </dt>
 <dd>
 <dd>
     Example of Fortran 90 bindings, using C marshalling wrappers.
     Example of Fortran 90 bindings, using C marshalling wrappers.
 </dd>
 </dd>
-</dl>
+
 <dt> <c>fortran/</c> </dt>
 <dt> <c>fortran/</c> </dt>
 <dd>
 <dd>
     Example of Fortran 77 bindings, using C marshalling wrappers.
     Example of Fortran 77 bindings, using C marshalling wrappers.
@@ -233,10 +237,12 @@ More advanced examples include:
 <dd>
 <dd>
     Examples using filters, as shown in \ref PartitioningData.
     Examples using filters, as shown in \ref PartitioningData.
 </dd>
 </dd>
+
 <dt><c>lu/</c></dt>
 <dt><c>lu/</c></dt>
 <dd>
 <dd>
     LU matrix factorization, see for instance <c>xlu_implicit.c</c>
     LU matrix factorization, see for instance <c>xlu_implicit.c</c>
 </dd>
 </dd>
+
 <dt><c>cholesky/</c></dt>
 <dt><c>cholesky/</c></dt>
 <dd>
 <dd>
     Cholesky matrix factorization, see for instance <c>cholesky_implicit.c</c>.
     Cholesky matrix factorization, see for instance <c>cholesky_implicit.c</c>.
@@ -265,6 +271,7 @@ The documentation chapters include
 <li> \ref Scheduling
 <li> \ref Scheduling
 <li> \ref SchedulingContexts
 <li> \ref SchedulingContexts
 <li> \ref SchedulingContextHypervisor
 <li> \ref SchedulingContextHypervisor
+<li> \ref ModularizedScheduler
 <li> \ref DebuggingTools
 <li> \ref DebuggingTools
 <li> \ref OnlinePerformanceTools
 <li> \ref OnlinePerformanceTools
 <li> \ref OfflinePerformanceTools
 <li> \ref OfflinePerformanceTools
@@ -277,8 +284,11 @@ The documentation chapters include
 <li> \ref FFTSupport
 <li> \ref FFTSupport
 <li> \ref MICSCCSupport
 <li> \ref MICSCCSupport
 <li> \ref cExtensions
 <li> \ref cExtensions
+<li> \ref NativeFortranSupport
 <li> \ref SOCLOpenclExtensions
 <li> \ref SOCLOpenclExtensions
 <li> \ref SimGridSupport
 <li> \ref SimGridSupport
+<li> \ref OpenMPRuntimeSupport
+<li> \ref ClusteringAMachine
 </ul>
 </ul>
 <li> Part 5: StarPU Reference API
 <li> Part 5: StarPU Reference API
 <ul>
 <ul>

+ 1 - 1
doc/doxygen/chapters/16mpi_support.doxy

@@ -21,7 +21,7 @@ An MPI Insert Task function provides an even more seamless transition to a
 distributed application, by automatically issuing all required data transfers
 distributed application, by automatically issuing all required data transfers
 according to the task graph and an application-provided distribution.
 according to the task graph and an application-provided distribution.
 
 
-\section Example used in this documentation
+\section ExampleDocumentation Example used in this documentation
 
 
 The example below will be used as the base for this documentation. It
 The example below will be used as the base for this documentation. It
 initializes a token on node 0, and the token is passed from node to node,
 initializes a token on node 0, and the token is passed from node to node,

+ 1 - 1
doc/doxygen/chapters/21simgrid.doxy

@@ -135,7 +135,7 @@ platform file in <c>$STARPU_HOME/.starpu/sampling/bus/machine.platform.xml</c>
 by hand: one can add more CPUs, add GPUs (but the performance model file has to
 by hand: one can add more CPUs, add GPUs (but the performance model file has to
 be extended as well), change the available GPU memory size, PCI memory bandwidth, etc.
 be extended as well), change the available GPU memory size, PCI memory bandwidth, etc.
 
 
-\section Tweaking simulation
+\section TweakingSimulation Tweaking simulation
 
 
 The simulation can be tweaked, to be able to tune it between a very accurate
 The simulation can be tweaked, to be able to tune it between a very accurate
 simulation and a very simple simulation (which is thus close to scheduling
 simulation and a very simple simulation (which is thus close to scheduling

+ 0 - 5
doc/doxygen/refman.tex

@@ -97,11 +97,6 @@ Documentation License”.
 \hypertarget{SchedulingContextHypervisor}{}
 \hypertarget{SchedulingContextHypervisor}{}
 \input{SchedulingContextHypervisor}
 \input{SchedulingContextHypervisor}
 
 
-\chapter{Clustering A Machine}
-\label{ClusteringAMachine}
-\hypertarget{ClusteringAMachine}{}
-\input{ClusteringAMachine}
-
 \chapter{Modularized Scheduler}
 \chapter{Modularized Scheduler}
 \label{ModularizedScheduler}
 \label{ModularizedScheduler}
 \hypertarget{ModularizedScheduler}{}
 \hypertarget{ModularizedScheduler}{}