Rayon: A data parallelism library for Rust
Repository Index
57,138 visible repositories in the index
1–24 of 33 · Most stars
A General-purpose Task-parallel Programming System in C++
- parallel-programming
- threadpool
- concurrent-programming
- high-performance-computing
Tools for concurrent programming in Rust
- synchronization
- concurrency
- parallelism
- threads
C# pure functional programming framework - come and get declarative!
- c-sharp
- functional-languages
- monads
- monad-transformers
oneAPI Threading Building Blocks (oneTBB)
- tbbmalloc
- threading
- parallelism
- composability
The perfect companion for your Kotlin journey - Inspired by functional, data-oriented and concurrent programming
- functional-programming
- kotlin-library
- monads
- functional-data-structure
Performance-portable, length-agnostic SIMD with runtime dispatch
- simd
- simd-instructions
- simd-programming
- intrinsics
The framework for building with WebAssembly (wasm). Easily & securely load wasm modules, move data, call functions, and build extensible apps.
- plugin-system
- c
- cpp
- go
RuVector provides High Performance, Real-Time decisions and agent memory , Self-Learning Ai, Vector GNN DB built in Rust.
- ai
- ai-ocr
- gnn
- graph
The C++ Standard Library for Parallelism and Concurrency
- c-plus-plus
- distributed
- cross-platform
- parallelism
Concurrency primitives, safe memory reclamation mechanisms and non-blocking (including lock-free) data structures designed to aid in the research, design and implementation of high performance concurrent systems developed in C99+.
jOOλ - The Missing Parts in Java 8 jOOλ improves the JDK libraries in areas where the Expert Group's focus was elsewhere. It adds tuple support, function support, and a lot of additional functionality around sequential Streams. The JDK 8's main efforts (default methods, lambdas, and the Stream API) were focused around maintaining backwards compatibility and implementing a functional API for parallelism.
Partial lenses is a comprehensive, high-performance optics library for JavaScript
- isomorphism
- traversal
- fold
- immutable
Jelly is a recreational programming language inspired by J.
Parallel Collectors is a toolkit easing parallel collection processing in Java using Stream API.
- parallelism
- parallel-streams
- stream-api
- hacktoberfest
Java 8 annotation processor and framework for deriving algebraic data types constructors, pattern-matching, folds, optics and typeclasses.
- algebraic-data-types
- optics
- functional-programming
- algebra
Ruby bindings to the Stanford Core NLP tools (English, French, German).
An easy-to-use and fast library for task-based parallelism, utilizing coroutines.
- coroutines
- cpp
- parallel-computing
Parallelism for Common Lisp
TypeQL: Built for systems, not records
- reasoning
- query-language
- query
- inference
The GPars concurrency and parallelism framework for the JVM
Extism Go SDK - easily run WebAssembly modules in your Go applications
Abstract Syntax Tree for parsing schema.prisma files
A simple scheduler for OCaml 5
- effects
- ocaml
- parallelism
- scheduler