Kokkos (kokkos)

Kokkos

kokkos

Geek Repo

Kokkos C++ Performance Portability Programming Ecosystem

Home Page:https://kokkos.org

Github PK Tool:Github PK Tool

Kokkos's repositories

kokkos

Kokkos C++ Performance Portability Programming Ecosystem: The Programming Model - Parallel Execution and Memory Abstraction

Language:C++License:NOASSERTIONStargazers:1767Issues:84Issues:2901

mdspan

Reference implementation of mdspan targeting C++23

Language:C++License:NOASSERTIONStargazers:388Issues:37Issues:149

kokkos-kernels

Kokkos C++ Performance Portability Programming Ecosystem: Math Kernels - Provides BLAS, Sparse BLAS and Graph Kernels

Language:C++License:NOASSERTIONStargazers:287Issues:29Issues:810

kokkos-tutorials

Tutorials for the Kokkos C++ Performance Portability Programming Ecosystem

Language:C++License:NOASSERTIONStargazers:265Issues:52Issues:38

stdBLAS

Reference Implementation for stdBLAS

Language:C++License:NOASSERTIONStargazers:105Issues:15Issues:139

kokkos-tools

Kokkos C++ Performance Portability Programming Ecosystem: Profiling and Debugging Tools

Language:C++License:NOASSERTIONStargazers:93Issues:39Issues:80

pykokkos

Performance portable parallel programming in Python.

kokkos-remote-spaces

This repository contains Kokkos Remote Spaces, which implements distributed shared memory support for Kokkos.

Language:C++License:NOASSERTIONStargazers:39Issues:19Issues:29

array_ref

Polymorphic multidimensional array view

pykokkos-base

Python bindings for data interoperability with Kokkos (View, DynRankView)

Language:C++License:NOASSERTIONStargazers:25Issues:13Issues:15

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:FortranLicense:NOASSERTIONStargazers:22Issues:12Issues:24

simd-math

Library for length agnostic SIMD intrinsic support and the corresponding math operations

Language:C++License:NOASSERTIONStargazers:19Issues:35Issues:15

kokkos-fft

A shared-memory FFT for the Kokkos ecosystem

Language:C++License:NOASSERTIONStargazers:16Issues:7Issues:36

kokkos-miniapps

Mini-applications that exclusively use the Kokkos programming model

kokkos-comm

Unofficial MPI Wrapper for Kokkos

Language:C++License:NOASSERTIONStargazers:10Issues:9Issues:18
Language:C++License:NOASSERTIONStargazers:10Issues:13Issues:13

hpcbind

Binding utilities used for MPI, OpenMP and GPUs

Language:ShellLicense:BSD-3-ClauseStargazers:7Issues:33Issues:6

nvcc_wrapper

Wrapper shell script for NVIDIA nvcc to better conform to host compiler command line arguments

kokkos-resilience

Resilience Extensions for Kokkos

Language:C++License:NOASSERTIONStargazers:4Issues:13Issues:33

llvm-project

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org.

Language:C++License:NOASSERTIONStargazers:4Issues:3Issues:18

ProgrammingGuide

Programing guide

Language:TeXLicense:NOASSERTIONStargazers:3Issues:0Issues:0

code-examples

Code snippets from the paper

Language:C++License:NOASSERTIONStargazers:1Issues:32Issues:1

governance

Documents describing the governance of the Kokkos Ecosystem

License:NOASSERTIONStargazers:1Issues:4Issues:0

kokkos-openmptarget-examples

This is a repository for sharing OpenMP 5 target usage examples and reproducers

Language:C++License:NOASSERTIONStargazers:1Issues:30Issues:0

kokkos.github.io

Source code for kokkos.org pages

Stargazers:0Issues:0Issues:0

kokkos-docs

Documentation and github pages for Kokkos projects.

Stargazers:0Issues:36Issues:0