GitHub topics: kokkos
lammps/lammps
Public development project of the LAMMPS MD software package
Language: C++ - Size: 760 MB - Last synced at: about 14 hours ago - Pushed at: about 15 hours ago - Stars: 2,421 - Forks: 1,799

PhasicFlow/phasicFlow
Parallel, highly efficient code (CPU and GPU) for DEM and CFD-DEM simulations.
Language: C++ - Size: 90.6 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 63 - Forks: 35

fnalacceleratormodeling/synergia2
Synergia is a accelerator modeling and simulation package developped at Fermilab.
Language: C++ - Size: 119 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 10 - Forks: 4

XzzX/mrmd
Multi Resolution Molecular Dynamics
Language: C++ - Size: 1.36 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1 - Forks: 2

arborx/ArborX
Performance-portable geometric search library
Language: C++ - Size: 4.85 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 198 - Forks: 41

CExA-project/ddc
DDC is a discrete domain computation library.
Language: C++ - Size: 27.4 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 37 - Forks: 7

ParRes/Kernels
This is a set of simple programs that can be used to explore the features of a parallel platform.
Language: C - Size: 23.6 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 427 - Forks: 109

Viskores/viskores
A visualization library for many-threaded devices.
Language: C++ - Size: 18.6 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 19 - Forks: 4

SCOREC/omega_h Fork of sandialabs/omega_h
Simplex mesh adaptivity for HPC
Language: C++ - Size: 7.98 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1 - Forks: 10

kokkos/kokkos
Kokkos C++ Performance Portability Programming Ecosystem: The Programming Model - Parallel Execution and Memory Abstraction
Language: C++ - Size: 34.4 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 2,162 - Forks: 450

kokkos/kokkos-kernels
Kokkos C++ Performance Portability Programming Ecosystem: Math Kernels - Provides BLAS, Sparse BLAS and Graph Kernels
Language: C++ - Size: 29.8 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 334 - Forks: 104

IPPL-framework/ippl
IPPL is a C++ library to develop performance portable code for fully Eulerian, Lagrangian or hybrid Eulerian-Lagrangian methods.
Language: C++ - Size: 249 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 32 - Forks: 26

mir-group/flare
An open-source Python package for creating fast and accurate interatomic potentials.
Language: Python - Size: 173 MB - Last synced at: 2 days ago - Pushed at: 22 days ago - Stars: 316 - Forks: 72

kokkos/kokkos-fft
A shared-memory FFT for the Kokkos ecosystem
Language: C++ - Size: 16.8 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 31 - Forks: 8

palmerb4/MuNDy
Runtime-extensible multibody dynamics on N-GPUs.
Language: C++ - Size: 19.5 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 4 - Forks: 0

ECP-copa/Cabana
Performance-portable library for particle-based simulations
Language: C++ - Size: 245 MB - Last synced at: 7 days ago - Pushed at: about 2 months ago - Stars: 236 - Forks: 50

parthenon-hpc-lab/parthenon
Parthenon AMR infrastructure
Language: C++ - Size: 98.3 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 131 - Forks: 37

LLNL/exadis
ExaDiS (Exascale Dislocation Simulator) is a portable library for Discrete Dislocation Dynamics simulations that runs on GPU
Language: C++ - Size: 626 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 13 - Forks: 1

STEllAR-GROUP/octotiger
Astrophysics program simulating the evolution of star systems based on the fast multipole method on adaptive Octrees
Language: C++ - Size: 79.7 MB - Last synced at: 10 days ago - Pushed at: 12 days ago - Stars: 51 - Forks: 19

ORNL/CabanaPD
Peridynamics with the Cabana library
Language: C++ - Size: 533 KB - Last synced at: 10 days ago - Pushed at: 13 days ago - Stars: 20 - Forks: 10

Pressio/pressio-rom
core C++ library
Language: C++ - Size: 67.7 MB - Last synced at: 10 days ago - Pushed at: 13 days ago - Stars: 46 - Forks: 7

pkestene/incremental-fluids-kokkos
Simple, single-file fluid solvers for learning purposes revisited with parallel programing (Kokkos: OpenMP / Cuda)
Language: C++ - Size: 2.64 MB - Last synced at: 15 days ago - Pushed at: about 7 years ago - Stars: 9 - Forks: 2

lanl/MATAR
MATAR is a C++ software library to allow developers to easily create and use dense and sparse data representations that are also portable across disparate architectures using Kokkos.
Language: C++ - Size: 18.3 MB - Last synced at: 13 days ago - Pushed at: 17 days ago - Stars: 26 - Forks: 14

Pressio/pressio-ops
traits, expression and linear algebra kernels
Language: C++ - Size: 1.01 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 1 - Forks: 0

UoB-HPC/BabelStream
STREAM, for lots of devices written in many programming models
Language: C++ - Size: 2.36 MB - Last synced at: 9 days ago - Pushed at: 8 months ago - Stars: 332 - Forks: 117

SCOREC/pumi-pic
support libraries for unstructured mesh particle in cell simulations on GPUs and CPUs
Language: C++ - Size: 3.6 MB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 36 - Forks: 15

LLNL/ExaCA
Cellular automata code for alloy nucleation and solidification written with Kokkos
Language: C++ - Size: 6.94 MB - Last synced at: 14 days ago - Pushed at: about 2 months ago - Stars: 64 - Forks: 21

entity-toolkit/entity
New generation astrophysical plasma simulation code with CPU/GPU portability
Language: C++ - Size: 47.2 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 36 - Forks: 5

parthenon-hpc-lab/athenapk
AthenaPK: a performance portable version of Athena++ built on Parthenon and Kokkos
Language: C++ - Size: 10.2 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 58 - Forks: 18

phoebe-team/phoebe
A high-performance framework for solving phonon and electron Boltzmann equations
Language: C++ - Size: 61.9 MB - Last synced at: 8 days ago - Pushed at: 24 days ago - Stars: 99 - Forks: 20

pkestene/euler2d_kokkos
Simple 2d finite volume solver for Euler equations using c++ kokkos library
Language: C++ - Size: 6.5 MB - Last synced at: 15 days ago - Pushed at: about 1 month ago - Stars: 41 - Forks: 8

pkestene/euler_kokkos
Compressible hydro and magneto-hydrodynamics (2nd order Godunov) implemented with MPI+Kokkos
Language: C++ - Size: 945 KB - Last synced at: 15 days ago - Pushed at: about 1 month ago - Stars: 33 - Forks: 3

E3SM-Project/scream
Fork of E3SM used to develop exascale global atmosphere model written in C++ (aka SCREAM)
Size: 248 MB - Last synced at: 19 days ago - Pushed at: 3 months ago - Stars: 81 - Forks: 55

kokkos/kokkos-tools
Kokkos C++ Performance Portability Programming Ecosystem: Profiling and Debugging Tools
Language: C++ - Size: 14.6 MB - Last synced at: 16 days ago - Pushed at: 3 months ago - Stars: 121 - Forks: 59

AFD-Illinois/kharma
Kokkos-based High-Accuracy Relativistic Magnetohydrodynamics with AMR
Language: C++ - Size: 6.17 MB - Last synced at: 17 days ago - Pushed at: 29 days ago - Stars: 37 - Forks: 18

idefix-code/idefix
A fast finite volume code designed to run on many architectures, such as GPU, CPU and manycores, using Kokkos.
Language: C++ - Size: 18.1 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 31 - Forks: 20

picassodev/picasso
Particle-in-cell library based on Cabana and Kokkos
Language: C++ - Size: 1.54 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 7 - Forks: 8

Amazingkivas/FDTD_Method
Finite-difference time-domain (FDTD) method for modeling computational electrodynamics
Language: C++ - Size: 51.9 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1 - Forks: 0

ECP-copa/CabanaMD
Molecular dynamics proxy application based on Cabana
Language: C++ - Size: 1.85 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 20 - Forks: 14

ECP-copa/ExaMPM
Material point method proxy application based on Cabana.
Language: C++ - Size: 1.01 MB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 12 - Forks: 13

ECP-copa/HACCabana
N-body cosmology proxy application based on Cabana
Language: C++ - Size: 37.1 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 6 - Forks: 2

ECP-copa/CabanaPIC
Structured PIC proxy app based on Cabana
Language: C++ - Size: 8.19 MB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 14 - Forks: 4

ORNL/CabanaPF
Phase-field with Cabana
Language: C++ - Size: 85.9 KB - Last synced at: 10 days ago - Pushed at: 2 months ago - Stars: 4 - Forks: 2

gjbex/GPU-programming
Material for a training on portable GPU programming
Language: C++ - Size: 1.11 MB - Last synced at: 14 days ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

morpheus-org/morpheus
Dynamic matrix type and algorithms for sparse matrices
Language: C++ - Size: 4.2 MB - Last synced at: 8 days ago - Pushed at: 2 months ago - Stars: 19 - Forks: 3

kaschau/PEREGRINE
3D Multiblock multiphysics finite volume reacting flow solver. Implemented in Python, Kokkos, and MPI for inter- and intra-node performant parallelism.
Language: C++ - Size: 7.61 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 9 - Forks: 1

MatthewBonanni/Mallard
Unstructured, GPU accelerated, high-order finite volume CFD solver
Language: C++ - Size: 2.5 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 1

diehlpkpapers/RISC-V-24
Supplememtary materials for the paper: Preparing for HPC on RISC-V: Examining Vectorization and Distributed Performance of an Astrophyiscs Application with HPX and Kokkos
Language: Shell - Size: 178 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

pkestene/ppkMHD
MPI+Kokkos implementation of spectral difference method (SDM) high order schemes
Language: C++ - Size: 2.23 MB - Last synced at: 15 days ago - Pushed at: 3 months ago - Stars: 26 - Forks: 6

blegouix/similie
Language: C++ - Size: 6.34 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

Keluaa/Kokkos.jl
Julia wrapper around the Kokkos C++ library
Language: Julia - Size: 1.75 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 5 - Forks: 0

Snapex2409/KoMD
Small MD framework
Language: C++ - Size: 4.24 MB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

pkestene/AMR_mandelbrot
Compute Mandelbrot Set using adaptive mesh refinement
Language: C++ - Size: 130 KB - Last synced at: 15 days ago - Pushed at: almost 2 years ago - Stars: 8 - Forks: 3

pkestene/cerfacs-training-kokkos
cerfacs training on C++/kokkos
Language: C++ - Size: 17.2 MB - Last synced at: 15 days ago - Pushed at: 4 months ago - Stars: 5 - Forks: 0

pkestene/kokkos-proj-tmpl
A minimal cmake based project skeleton for developping a kokkos application
Language: C - Size: 929 KB - Last synced at: 15 days ago - Pushed at: 5 months ago - Stars: 7 - Forks: 1

yasahi-hpc/P3-miniapps
Kinetic plasma simulation code parallelized with C++ parallel algorithm
Language: C++ - Size: 4.91 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 0

mir-group/pair_allegro
LAMMPS pair style for Allegro deep learning interatomic potentials with parallelization support
Language: C++ - Size: 354 KB - Last synced at: 5 months ago - Pushed at: 6 months ago - Stars: 36 - Forks: 8

sparta/sparta
Public development project of the SPARTA DSMC software package http://sparta.github.io
Language: C++ - Size: 67 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 151 - Forks: 83

pkestene/tsp
traveling salesman problem solved with different programing models
Language: C++ - Size: 56.6 KB - Last synced at: 15 days ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 1

Yaraslaut/prop
2D FDTD solver of Maxwell's equations
Language: C++ - Size: 1.11 MB - Last synced at: 18 days ago - Pushed at: about 1 year ago - Stars: 7 - Forks: 0

Pressio/SHAW
Performance-portable C++ code for simulating elastic shear waves in an axisymmetric domain.
Language: C++ - Size: 153 MB - Last synced at: 10 days ago - Pushed at: about 3 years ago - Stars: 13 - Forks: 2

sbstndb/neural_k
A simple Neural Network library using Kokkos enabling CUDA or OpenMP backend
Language: C++ - Size: 26.4 KB - Last synced at: 22 days ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

Char-Aznable/GDBKokkos
Pretty printer for debugging Kokkos with the GNU Debugger (GDB)
Language: Python - Size: 88.9 KB - Last synced at: 14 days ago - Pushed at: over 3 years ago - Stars: 7 - Forks: 2

dssgabriel/sampik
Simple API for MPI + Kokkos interop
Language: C++ - Size: 132 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 0 - Forks: 1

diehlpkpapers/RISC-V-23
Supplementary materials for the paper: Evaluating HPX and Kokkos on RISC-V using an astrophysics application Octo-Tiger
Language: Shell - Size: 144 KB - Last synced at: 9 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

sbstndb/grayscott_k
A simple 3D GrayScott simulation using Kokkos enabling CUDA or OpenMP backend
Language: C++ - Size: 63.2 MB - Last synced at: 22 days ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

sbstndb/nbody_k
A simple 3D naïve NBody simulation using Kokkos enabling CUDA or OpenMP backend
Language: C++ - Size: 23.4 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

ECP-copa/ExaMiniMD
Molecular dynamics proxy application based on Kokkos
Language: C++ - Size: 992 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 30 - Forks: 20

kokkos/kokkos-comm
Unofficial MPI Wrapper for Kokkos
Language: C++ - Size: 119 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 7 - Forks: 6

marcorentap/kokkos-docker-cluster
Deploy Docker containers with Kokkos, OpenMP, OpenMPI and CUDA as a Docker swarm.
Language: Python - Size: 30.3 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

kokkos/kokkos-miniapps
Mini-applications that exclusively use the Kokkos programming model
Language: C++ - Size: 91.8 KB - Last synced at: 13 days ago - Pushed at: about 2 years ago - Stars: 12 - Forks: 7

marcorentap/kokkos-simple-gravity-sim
simple gravity simulation implemented with Kokkos
Language: C++ - Size: 41 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

stfc/PSycloneBench
Various benchmarks used to inform PSyclone optimisations
Language: Fortran - Size: 18.7 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 6 - Forks: 5

yasahi-hpc/vlp4d_mpi
MPI+Kokkos/OpenACC/OpenMP4.5/stdpar implementation of vlp4d
Language: C++ - Size: 374 KB - Last synced at: 9 months ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 0

markstock/grayscott
Gray-Scott reaction-diffusion simulation in Kokkos
Language: C++ - Size: 163 KB - Last synced at: 9 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

pkestene/mandelbrot_kokkos_cmake
A simple example application using cmake build system, and kokkos as a third party
Language: CMake - Size: 35.2 KB - Last synced at: 16 days ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 1

pkestene/mandelbrot_kokkos
Language: C++ - Size: 14.6 KB - Last synced at: 16 days ago - Pushed at: almost 8 years ago - Stars: 1 - Forks: 0

pkestene/patc_kokkos
Teaching material for PRACE PATC training about C++ kokkos programing model
Language: C++ - Size: 75.4 MB - Last synced at: 16 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

pkestene/kokkos-fortran-interop Fork of kokkos/kokkos-fortran-interop
The Kokkos Fortran Interop repository contains tools and interfaces which help interactions between Fortran portions of an applications and C++ portions using Kokkos.
Language: Fortran - Size: 374 KB - Last synced at: 9 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

cwsmith/parseKokkosMemEvents
generate memory usage plots from kokkos-tools MemoryEvents output
Language: Python - Size: 160 KB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 0

cwpearson/kk-builder
Nightly builds of Kokkos Kernels using Nix
Language: Shell - Size: 12.7 KB - Last synced at: 9 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

cwpearson/make-tracing
Tracing GNU make in chrome://tracing
Language: Python - Size: 5.86 KB - Last synced at: 9 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

tpadioleau/mandelbrot_kokkos_cmake Fork of pkestene/mandelbrot_kokkos_cmake
A simple example application using cmake build system, and kokkos as a third party
Language: C++ - Size: 1.51 MB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

pkestene/SummerSchool2016 Fork of eth-cscs/SummerSchool2016
Language: C++ - Size: 15.8 MB - Last synced at: 9 months ago - Pushed at: about 6 years ago - Stars: 2 - Forks: 0
