An open API service providing repository metadata for many open source software ecosystems.

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