@@ -25,7 +25,7 @@ performance of the code. Therefore it is not possible to build a single
2525binary that can satisfy all needs. For performance reasons a user
2626should always activate only those features that are actually needed.
2727This means, however, that learning how to compile is a necessary evil.
28- The build system of |es | uses CMake [ 4 ]_ to compile
28+ The build system of |es | uses CMake to compile
2929software easily on a wide range of platforms.
3030
3131.. _Requirements :
@@ -39,7 +39,7 @@ are required to be able to compile and use |es|:
3939.. glossary ::
4040
4141 CMake
42- The build system is based on CMake.
42+ The build system is based on CMake version 3 or later [ 4 ]_ .
4343
4444 C++ compiler
4545 The C++ core of |es | needs to be built by a C++14-capable compiler.
@@ -52,6 +52,11 @@ are required to be able to compile and use |es|:
5252 For some algorithms like P\ :math: `^3 `\ M, |es | needs the FFTW library
5353 version 3 or later [5 ]_ for Fourier transforms, including header files.
5454
55+ CUDA
56+ For some algorithms like P\ :math: `^3 `\ M,
57+ |es | provides GPU-accelerated implementations for NVIDIA GPUs.
58+ We strongly recommend CUDA 12.0 or later [6 ]_.
59+
5560 MPI
5661 An MPI library that implements the MPI standard version 1.2 is required
5762 to run simulations in parallel. |es | is currently tested against
@@ -247,11 +252,11 @@ Installing requirements on Windows via WSL
247252
248253To run |es | on Windows, use the Linux subsystem. For that you need to
249254
250- * follow `these instructions <https://docs .microsoft.com/en-us/windows/wsl/install-win10 >`__ to install Ubuntu
251- * start Ubuntu (or open an Ubuntu tab in `Windows Terminal <https://www .microsoft.com/en-us/p/windows-terminal/9n0dx20hk701 >`__)
255+ * follow `these instructions <https://learn .microsoft.com/en-us/windows/wsl/install >`__ to install Ubuntu
256+ * start Ubuntu (or open an Ubuntu tab in `Windows Terminal <https://apps .microsoft.com/detail/9n0dx20hk701?hl= en-us&gl=US >`__)
252257* execute ``sudo apt update `` to prepare the installation of dependencies
253258* optional step: If you have a NVIDIA graphics card available and want to make
254- use of |es |'s GPU acceleration, follow `these instructions <https://docs.nvidia.com/cuda/wsl-user-guide/index.html#ch03a-setting-up-cuda >`__
259+ use of |es |'s GPU acceleration, follow `these instructions <https://docs.nvidia.com/cuda/wsl-user-guide/index.html >`__
255260 to set up CUDA.
256261* follow the instructions for :ref: `Installing requirements on Ubuntu Linux `
257262
0 commit comments