]> https://gitweb.dealii.org/ - dealii.git/commitdiff
add a short documentation entry
authorMatthias Maier <tamiko@43-1.org>
Fri, 10 May 2019 15:13:13 +0000 (10:13 -0500)
committerMatthias Maier <tamiko@43-1.org>
Fri, 10 May 2019 15:13:13 +0000 (10:13 -0500)
doc/external-libs/cuda.html

index 345865b6a90388007269aeffc0504952b72a7b77..54605dda3975de1ae35932f050b07a92c468396b 100644 (file)
@@ -10,7 +10,7 @@
 
   <body>
 
-    <h1>Installing deal.II with CUDA</h1>                  
+    <h1>Installing deal.II with CUDA</h1>
 
     <p>
       To compile and run CUDA code, you need a CUDA-enabled GPU, appropriate
 
         -DDEAL_II_CUDA_FLAGS="-arch=sm_60"
       </pre>
-      <code>-DDEAL_II_CUDA_FLAGS_DEBUG</code> and 
+      <code>-DDEAL_II_CUDA_FLAGS_DEBUG</code> and
       <code>-DDEAL_II_CUDA_FLAGS_RELEASE</code> are also available if you want
       a finer control on the CUDA flags. The CUDA compiler and the
-      CUDA toolkit root directory can be set using 
-      <code>-DDEAL_II_CUDA_COMPILER</code> and 
+      CUDA toolkit root directory can be set using
+      <code>-DDEAL_II_CUDA_COMPILER</code> and
       <code>-DDEAL_II_CUDA_TOOLKIT_ROOT_DIR</code>.
       Finally, the CUDA host compiler is the same as the C++ compiler
       by default, but can be changed using CUDA flags as well.
     </p>
 
+    <p>
+      In order to enable MPI Cuda support (provided that your MPI library
+      supports it) configure with:
+      <pre>
+
+        -DDEAL_II_WITH_CUDA=ON
+        -DDEAL_II_WITH_MPI=ON
+        -DDEAL_II_MPI_WITH_CUDA_SUPPORT=ON
+      </pre>
+      This configuration option is currently not autodetected.
+    </p>
+
   </body>
-  
 </html>

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.