]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Elaborate on the compiler requirements for Kokkos+Cuda
authorDaniel Arndt <arndtd@ornl.gov>
Wed, 2 Apr 2025 13:17:40 +0000 (09:17 -0400)
committerDaniel Arndt <arndtd@ornl.gov>
Wed, 2 Apr 2025 13:18:42 +0000 (09:18 -0400)
doc/external-libs/cuda.html

index 4bdede8462ff1d5cfa3b3417ffd404c9e5198b02..38f8b4f7acbcba7a9ac1e56a58e67d65b117f6e8 100644 (file)
     <p>
       To compile and run CUDA code, you need to use an external Kokkos
       installation that has been configured with CUDA support.
+      Note that deal.II requires a compiler that is compatible with the
+      backends enabled in Kokkos. In particular, you need to use Kokkos'
+      <code>nvcc_wrapper</code> or <code>clang++</code> when enabling the
+      Cuda backend.
     </p>
 
     <p>

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.