Here are
23 public repositories
matching this topic...
This is a set of simple programs that can be used to explore the features of a parallel platform.
STREAM, for lots of devices written in many programming models
Kokkos C++ Performance Portability Programming EcoSystem: Math Kernels - Provides BLAS, Sparse BLAS and Graph Kernels
Performance-portable library for particle-based simulations
Kokkos C++ Performance Portability Programming EcoSystem: Profiling and Debugging Tools
Simple 2d finite volume solver for Euler equations using c++ kokkos library
Molecular dynamics proxy application based on Cabana
Compute Mandelbrot Set using adaptive mesh refinement
Mini-applications that exclusively use the Kokkos programming model
Simple, single-file fluid solvers for learning purposes revisited with parallel programing (Kokkos: OpenMP / Cuda)
generate memory usage plots from kokkos-tools MemoryEvents output
Updated
Dec 19, 2019
Python
A simple example application using cmake build system, and kokkos as a third party
A high-performance implementation of Empirical Dynamic Modeling (EDM) using Kokkos
Updated
May 10, 2021
Python
traveling salesman problem solved with different programing models
MATAR is a C++ software library to allow developers to easily create and use of dense and sparse data representations that is also portable across disparate architectures using Kokkos.
Clang tool to identify potentially dangerous lambda captures when using portability libraries.
A simple example application using cmake build system, and kokkos as a third party
Updated
Aug 26, 2020
Smalltalk
Dynamic matrix type and algorithms for sparse matrices
Improve this page
Add a description, image, and links to the
kokkos
topic page so that developers can more easily learn about it.
Curate this topic
Add this topic to your repo
To associate your repository with the
kokkos
topic, visit your repo's landing page and select "manage topics."
Learn more
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.
Note that this is different from #60, as that one concerns only scaling.
Here are some results from TIOGA (with CudaUVM). Three variants:
unsigned intforsize_typetemplate parameter in Kokkos' BinSort [here]