diff --git a/doc/Section_accelerate.html b/doc/Section_accelerate.html index 7547b571af..7a5b054aaa 100644 --- a/doc/Section_accelerate.html +++ b/doc/Section_accelerate.html @@ -165,8 +165,8 @@ coprocessors.

All of these commands are in packages provided with LAMMPS. An overview of packages is give in Section -packages. Currently, there are 6 accelerator -packages in LAMMPS, either as standard or user packages: +packages. These are the accelerator packages +currently in LAMMPS, either as standard or user packages:

@@ -201,8 +201,8 @@ for that style.

To use an accelerator package in LAMMPS, and one or more of the styles it provides, follow these general steps. Details vary from package to -package and are explained in the individual accelerator sub-section -doc pages, listed above: +package and are explained in the individual accelerator doc pages, +listed above:

USER-CUDA for NVIDIA GPUs
@@ -215,26 +215,46 @@ doc pages, listed above:
build the accelerator library only for USER-CUDA and GPU packages
use accelerated styles in your input script via "-sf" command-line switch or suffix command
-

The first 4 steps typically only need to be done once, to create an -executable that uses one or more accelerator packages. We are working -to create a "make" tool that will perform all these 4 steps in a -single command. +

The first 4 steps can be done as a single command, using the +src/Make.py tool. The Make.py tool is discussed in Section +2.4 of the manual, and its use is +illustrated in the individual accelerator sections. Typically these +steps only need to be done once, to create an executable that uses one +or more accelerator packages.

The last 4 steps can all be done from the command-line when LAMMPS is -launched, without changing your input script. Or you can add +launched, without changing your input script, as illustrated in the +individual accelerator sections. Or you can add package and suffix commands to your input script.

-

The examples directory has several sub-directories with scripts and -README files for how to use the following accelerator packages: +

IMPORTANT NOTE: With a few exceptions, you can build a single LAMMPS +executable with all its accelerator packages installed. Note that the +USER-INTEL and KOKKOS packages require you to choose one of their +options when building. I.e. CPU or Phi for USER-INTEL. OpenMP, Cuda, +or Phi for KOKKOS. Here are the exceptions; you cannot build a single +executable with:

-