Home
last modified time | relevance | path

Searched refs:KOKKOS (Results 1 – 25 of 79) sorted by relevance

1234

/dports/science/lammps/lammps-stable_29Sep2021/src/
H A DDepend.sh57 depend KOKKOS
91 depend KOKKOS
100 depend KOKKOS
111 depend KOKKOS
120 depend KOKKOS
135 depend KOKKOS
141 depend KOKKOS
147 depend KOKKOS
152 depend KOKKOS
164 depend KOKKOS
H A Dsuffix.h20 enum { NONE = 0, OPT = 1 << 0, GPU = 1 << 1, OMP = 1 << 2, INTEL = 1 << 3, KOKKOS = 1 << 4 }; enumerator
/dports/science/lammps/lammps-stable_29Sep2021/cmake/Modules/Packages/
H A DKOKKOS.cmake9 message(STATUS "KOKKOS: Enabling CUDA LAMBDA function support")
20 option(DOWNLOAD_KOKKOS "Download the KOKKOS library instead of using the bundled one" OFF)
28 message(STATUS "KOKKOS download requested - we will build our own")
43 set(KOKKOS_MD5 "4c84698917c93a18985b311bb6caf84f" CACHE STRING "MD5 checksum of KOKKOS tarball")
54 add_library(LAMMPS::KOKKOS UNKNOWN IMPORTED)
55 set_target_properties(LAMMPS::KOKKOS PROPERTIES
59 target_link_libraries(lammps PRIVATE LAMMPS::KOKKOS)
60 target_link_libraries(lmp PRIVATE LAMMPS::KOKKOS)
61 add_dependencies(LAMMPS::KOKKOS kokkos_build)
81 set(KOKKOS_PKG_SOURCES_DIR ${LAMMPS_SOURCE_DIR}/KOKKOS)
[all …]
/dports/science/sparta/sparta-20Oct2021/cmake/presets/
H A Dkokkos_cuda.cmake1 # kokkos_cuda = KOKKOS package with CUDA backend, default MPI, nvcc/mpicxx
15 # src/KOKKOS/CMakeLists.txt? set(CMAKE_CXX_COMPILER "mpicxx" CACHE STRING "")
21 # ################### BEGIN KOKKOS OPTIONS ####################
28 # ################### END KOKKOS OPTIONS ####################
H A Dkokkos_omp.cmake1 # kokkos_omp = KOKKOS package with OpenMP backend, MPI compiler, default MPI
12 # ################### BEGIN KOKKOS OPTIONS ####################
13 # ################### END KOKKOS OPTIONS ####################
H A Dkokkos_mpi_only.cmake1 # kokkos_mpi_only = KOKKOS package with Serial backend (no OpenMP support), MPI
13 # ################### BEGIN KOKKOS OPTIONS ####################
17 # ################### END KOKKOS OPTIONS ####################
H A Dastra_kokkos.cmake1 # astra_kokkos = Arm ThunderX2 architecture, KOKKOS package with OpenMP backend,
13 # ################### BEGIN KOKKOS OPTIONS ####################
17 # ################### END KOKKOS OPTIONS ####################
H A Dkokkos_phi.cmake1 # kokkos_phi = KOKKOS package with OpenMP backend, KNL Xeon Phi support, Cray
22 # ################### BEGIN KOKKOS OPTIONS ####################
26 # ################### END KOKKOS OPTIONS ####################
H A Dkokkos_common.cmake1 # kokkos_common = KOKKOS package with default settings
65 # ################### BEGIN KOKKOS OPTIONS ####################
66 # ################### END KOKKOS OPTIONS ####################
H A Dmac.cmake46 # ################### BEGIN KOKKOS OPTIONS ####################
50 # ################### END KOKKOS OPTIONS ####################
H A Dchama.cmake56 # ################### BEGIN KOKKOS OPTIONS ####################
60 # ################### END KOKKOS OPTIONS ####################
/dports/science/lammps/lammps-stable_29Sep2021/doc/src/
H A DSpeed_compare.rst22 * Both, the GPU and the KOKKOS package allows you to assign multiple
28 the host. For KOKKOS, there is less to no benefit from this, due
33 the CPU and GPU at every timestep. The KOKKOS/CUDA package only does
38 then the data transfer cost of the KOKKOS/CUDA package can be very low,
40 * The GPU package is often faster than the KOKKOS/CUDA package, when the
42 in terms of atoms/GPU at which the KOKKOS/CUDA package becomes faster
59 * To achieve significant acceleration through GPUs, both KOKKOS and GPU
70 * The KOKKOS/OpenMP and OPENMP package have different thread management
80 **Differences between the GPU and KOKKOS packages:**
83 of) PPPM calculations. The KOKKOS package attempts to run most of the
[all …]
H A DSpeed_kokkos.rst1 KOKKOS package
14 The LAMMPS KOKKOS package contains versions of pair, fix, and atom
16 library, which is included with LAMMPS in /lib/kokkos. The KOKKOS
67 Building LAMMPS with the KOKKOS package
72 Running LAMMPS with the KOKKOS package
85 Here is a quick overview of how to use the KOKKOS package
113 various KOKKOS options to default values, as discussed on the
119 with the KOKKOS package by editing the input script as described
143 For half neighbor lists and OpenMP, the KOKKOS package uses data
306 Run with the KOKKOS package by editing an input script
[all …]
H A DSpeed_packages.rst22 | :doc:`KOKKOS Package <Speed_kokkos>` | for NVIDIA GPUs, Intel Xeon Phi, and OpenMP threading |
43 | Many-core CPUs | :doc:`INTEL <Speed_intel>`, :doc:`KOKKOS <Speed_kokkos>`, :doc:`OPENMP <Speed_o…
45 | GPUs | :doc:`GPU <Speed_gpu>`, :doc:`KOKKOS <Speed_kokkos>` packages …
47 | Intel Phi/AVX | :doc:`INTEL <Speed_intel>`, :doc:`KOKKOS <Speed_kokkos>` packages …
88 … | only for INTEL, KOKKOS, OPENMP, OPT packa…
118 INTEL and KOKKOS packages require you to choose one of their
121 option for the KOKKOS package.
125 * both the INTEL Phi and KOKKOS Phi options
131 GPU related packages installed (GPU, KOKKOS with Cuda), including
165 * Styles with a "kk" suffix are part of the KOKKOS package, and can be
[all …]
H A DCommands_removed.rst42 and GPU and threading parallelization through KOKKOS. The new pair styles
52 :ref:`KOKKOS package <PKG-KOKKOS>`, which has similar
53 performance characteristics on NVIDIA GPUs. Both, the KOKKOS
H A DCommands_bond.rst21 parenthesis: g = GPU, i = INTEL, k = KOKKOS, o = OPENMP, t =
60 parenthesis: g = GPU, i = INTEL, k = KOKKOS, o = OPENMP, t =
102 parenthesis: g = GPU, i = INTEL, k = KOKKOS, o = OPENMP, t =
138 parenthesis: g = GPU, i = INTEL, k = KOKKOS, o = OPENMP, t =
H A Dsuffix.rst39 the INTEL package, the "kk" style to the KOKKOS package, the
50 * KOKKOS = a collection of atom, pair, and fix styles optimized to run
95 in the input script. The KOKKOS package requires "run_style verlet/kk",
96 so when using the KOKKOS package it is necessary to either use the command
/dports/science/lammps/lammps-stable_29Sep2021/lib/kokkos/
H A DHOW_TO_SNAPSHOT12 1.1) Let ${KOKKOS} be the absolute path to the Kokkos clone.
21 This overwrites ${TRILINOS}/packages/kokkos with the content of ${KOKKOS}:
22 ${KOKKOS}/scripts/snapshot.py --verbose ${KOKKOS} ${TRILINOS}/packages
45 *** REMOVE THE KOKKOS SNAPSHOT FROM YOUR TRILINOS CLONE ***
/dports/devel/kokkos/kokkos-3.4.01/
H A DHOW_TO_SNAPSHOT12 1.1) Let ${KOKKOS} be the absolute path to the Kokkos clone.
21 This overwrites ${TRILINOS}/packages/kokkos with the content of ${KOKKOS}:
22 ${KOKKOS}/scripts/snapshot.py --verbose ${KOKKOS} ${TRILINOS}/packages
45 *** REMOVE THE KOKKOS SNAPSHOT FROM YOUR TRILINOS CLONE ***
/dports/science/sparta/sparta-20Oct2021/lib/kokkos/
H A DHOW_TO_SNAPSHOT12 1.1) Let ${KOKKOS} be the absolute path to the Kokkos clone.
21 This overwrites ${TRILINOS}/packages/kokkos with the content of ${KOKKOS}:
22 ${KOKKOS}/scripts/snapshot.py --verbose ${KOKKOS} ${TRILINOS}/packages
45 *** REMOVE THE KOKKOS SNAPSHOT FROM YOUR TRILINOS CLONE ***
/dports/math/vtk9/VTK-9.1.0/ThirdParty/vtkm/vtkvtkm/vtk-m/vtkm/rendering/raytracing/
H A DMeshConnectivityContainers.cxx133 using KOKKOS = vtkm::cont::DeviceAdapterTagKokkos; in Construct() typedef
135 MeshConnUnstructured<KOKKOS> conn(this->FaceConnectivity, in Construct()
143 return Handle.PrepareForExecution(KOKKOS(), token); in Construct()
260 using KOKKOS = vtkm::cont::DeviceAdapterTagKokkos; in Construct() typedef
262 MeshConnSingleType<KOKKOS> conn(this->FaceConnectivity, in Construct()
271 return Handle.PrepareForExecution(KOKKOS(), token); in Construct()
/dports/science/lammps/lammps-stable_29Sep2021/src/MAKE/
H A DREADME61 The KOKKOS/CUDA variants require use of the NVIDIA nvcc compiler as
75 Makefile.kokkos_cuda_mpich KOKKOS package with GPU support for MPICH
76 Makefile.kokkos_cuda_openmpi KOKKOS package with GPU support for OpenMPI
77 Makefile.kokkos_omp KOKKOS package with OpenMP support
78 Makefile.kokkos_phi KOKKOS package with Xeon Phi support
/dports/science/lammps/lammps-stable_29Sep2021/cmake/presets/
H A Dkokkos-serial.cmake1 # preset that enables KOKKOS and selects serial compilation only
/dports/math/vtk9/VTK-9.1.0/ThirdParty/ioss/vtkioss/cmake/
H A DSEACASIoss_config.h.in5 /* Define to indicate that the SEACAS project is being built with the KOKKOS package enabled*/
/dports/science/sparta/sparta-20Oct2021/.github/
H A DCODEOWNERS9 src/KOKKOS @stanmoore1

1234