forked from lijiext/lammps
58 lines
1.6 KiB
Plaintext
58 lines
1.6 KiB
Plaintext
"Previous Section"_Package.html - "LAMMPS WWW Site"_lws -
|
|
"LAMMPS Documentation"_ld - "LAMMPS Commands"_lc - "Next
|
|
Section"_Howto.html :c
|
|
|
|
:link(lws,http://lammps.sandia.gov)
|
|
:link(ld,Manual.html)
|
|
:link(lc,Commands_all.html)
|
|
|
|
:line
|
|
|
|
Accelerate performance :h2
|
|
|
|
This section describes various methods for improving LAMMPS
|
|
performance for different classes of problems running on different
|
|
kinds of machines.
|
|
|
|
There are two thrusts to the discussion that follows. The first is
|
|
using code options that implement alternate algorithms that can
|
|
speed-up a simulation. The second is to use one of the several
|
|
accelerator packages provided with LAMMPS that contain code optimized
|
|
for certain kinds of hardware, including multi-core CPUs, GPUs, and
|
|
Intel Xeon Phi co-processors.
|
|
|
|
The "Benchmark page"_http://lammps.sandia.gov/bench.html of the LAMMPS
|
|
web site gives performance results for the various accelerator
|
|
packages discussed on the "Speed packages"_Speed_packages.html doc
|
|
page, for several of the standard LAMMPS benchmark problems, as a
|
|
function of problem size and number of compute nodes, on different
|
|
hardware platforms.
|
|
|
|
<!-- RST
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
Speed_bench
|
|
Speed_measure
|
|
Speed_tips
|
|
Speed_packages
|
|
Speed_compare
|
|
|
|
END_RST -->
|
|
|
|
<!-- HTML_ONLY -->
|
|
|
|
"Benchmarks"_Speed_bench.html
|
|
"Measuring performance"_Speed_measure.html
|
|
"General tips"_Speed_tips.html
|
|
"Accelerator packages"_Speed_packages.html
|
|
"GPU package"_Speed_gpu.html
|
|
"USER-INTEL package"_Speed_intel.html
|
|
"KOKKOS package"_Speed_kokkos.html
|
|
"USER-OMP package"_Speed_omp.html
|
|
"OPT package"_Speed_opt.html
|
|
"Comparison of accelerator packages"_Speed_compare.html :all(b)
|
|
|
|
<!-- END_HTML_ONLY -->
|