Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Parallel Computing

Parallel Computing

186 projects

Showing 36 of 186 projects

libfork
libforkC++

A lock-free, wait-free, continuation-stealing tasking library for C++20 built on coroutines, enabling ultra-fine-grained parallelism.

#work-stealing#threadpool#parallel-computing
Stars888
Forks44
Last commit2 months ago
quanteda
quantedaR

An R package for the quantitative analysis of textual data, providing comprehensive tools for natural language processing and text management.

#computational-linguistics#parallel-computing#r-package
Stars886
Forks191
Last commit1 day ago
OpenFE
OpenFEPython

An automated feature generation framework for tabular data that discovers expert-level features to boost machine learning model performance.

#parallel-computing#python-library#data-science
Stars884
Forks113
Last commit2 years ago
text2vec
text2vecR

An efficient R package for text analysis and NLP with fast vectorization, topic modeling, and word embeddings.

#parallel-computing#word2vec#r-package
Stars875
Forks133
Last commit7 months ago
mlens
mlensPython

A Python library for building high-performance, memory-efficient ensemble learning networks with a Scikit-learn compatible API.

#ensemble-learning#parallel-computing#ensemble
Stars866
Forks110
Last commit2 years ago
ruru
ruruRust

Write native Ruby extensions in Rust to replace slow Ruby methods with high-performance Rust implementations.

#parallel-computing#ruby-gems#performance-optimization
Stars835
Forks37
Last commit5 years ago
arrayfire-rust
arrayfire-rustRust

Rust bindings for ArrayFire, a high-performance parallel computing library with support for CUDA, OpenCL, and CPU backends.

#cuda#scientific-computing#parallel-computing
Stars826
Forks58
Last commit2 years ago
JSAT
JSATJava

A pure Java machine learning library with no external dependencies, offering a wide collection of algorithms and parallel execution support.

#gpl-licensed#statistical-analysis#parallel-computing
Stars794
Forks208
Last commit3 years ago
Intel Parallel STL
Intel Parallel STLC++

A high-productivity C++ library for parallel programming across devices using Data Parallel C++ (DPC++) APIs.

#oneapi#parallel-computing#high-performance-computing
Stars779
Forks120
Last commit1 day ago
OpenMDAO
OpenMDAOPython

An open-source high-performance computing platform for systems analysis and multidisciplinary optimization, written in Python.

#scientific-computing#parallel-computing#gradient-based-optimization
Stars757
Forks309
Last commit7 days ago
Video++
Video++C++

A C++14 header-only library for high-performance video and image processing using meta-programming and SIMD optimizations.

#parallel-computing#high-performance#simd
Stars740
Forks113
Last commit7 years ago
VexCL
VexCLC++

A C++ vector expression template library for OpenCL, CUDA, and OpenMP that simplifies GPGPU development.

#cuda#scientific-computing#parallel-computing
Stars721
Forks85
Last commit1 year ago
Reproducible Experiment Platform (REP)
Reproducible Experiment Platform (REP)Jupyter Notebook

IPython-based environment for reproducible machine learning research with unified wrappers for multiple ML libraries.

#parallel-computing#data-science#experiment-tracking
Stars700
Forks147
Last commit
FSharpx.Extras
FSharpx.ExtrasF#

A collection of functional programming libraries and utilities for F# development.

#hacktoberfest#functional-programming#parallel-computing
Stars698
Forks147
Last commit7 months ago
std-simd
std-simdC++

A portable, zero-overhead C++ header-only library implementing std::experimental::simd for explicit data-parallel programming.

#parallel-computing#gcc#simd
Stars656
Forks43
Last commit3 years ago
rustlearn
rustlearnRust

A Rust crate providing efficient implementations of common machine learning algorithms with support for dense and sparse data.

#parallel-computing#ensemble-methods#classification
Stars645
Forks56
Last commit5 years ago
Quantum
QuantumC++

A scalable C++ coroutine framework for highly parallelized CPU-bound and IO-bound workloads.

#parallel-computing#coroutines#multi-threading
Stars636
Forks106
Last commit3 months ago
transwarp
transwarpC++

A header-only C++17 library for building and executing directed acyclic graphs of asynchronous tasks.

#parallel-computing#cplusplus-17#directed-acyclic-graph
Stars634
Forks48
Last commit3 years ago
pptk
pptkC++

A Python package for visualizing and processing 2D/3D point clouds with interactive rendering and parallelized queries.

#gps-data#lidar#scientific-visualization
Stars634
Forks112
Last commit5 years ago
Pgx
PgxPython

A collection of GPU-accelerated parallel game simulators for reinforcement learning, built with JAX.

#board-games#ai#parallel-computing
Stars633
Forks53
Last commit1 year ago
xgboost <img class="emoji" alt="heart" src="https://cdn.jsdelivr.net/gh/qinwf/awesome-R@3c66da6e291bcc0520b1649125b0bed750896a9a/heart.png" height="20" align="absmiddle" width="20">
xgboost <img class="emoji" alt="heart" src="https://cdn.jsdelivr.net/gh/qinwf/awesome-R@3c66da6e291bcc0520b1649125b0bed750896a9a/heart.png" height="20" align="absmiddle" width="20">C++

An optimized distributed gradient boosting library for fast and accurate machine learning on large datasets.

#parallel-computing#gbdt#ml-library
Stars579
Forks256
Last commit
mpi4jax
mpi4jaxPython

Zero-copy MPI communication of JAX arrays, for turbo-charged HPC applications in Python :zap:

#parallel-computing#high-performance-computing#mpi
Stars537
Forks32
Last commit7 days ago
ChefBoost
ChefBoostPython

A lightweight Python decision tree framework supporting ID3, C4.5, CART, CHAID, regression trees, gradient boosting, random forest, and AdaBoost with categorical feature support.

#random-forest#parallel-computing#cart
Stars489
Forks102
Last commit2 months ago
collenchyma
collenchymaRust

An extensible Rust framework for backend-agnostic, high-performance parallel computations on CUDA, OpenCL, and CPU.

#cuda#parallel-computing#opencl
Stars482
Forks33
Last commit10 years ago
dagrs
dagrsRust

A high-performance Rust framework for asynchronous task orchestration using Flow-Based Programming and directed acyclic graphs (DAGs).

#hacktoberfest#parallel-computing#workflow-engine
Stars482
Forks40
Last commit6 months ago
neural-fortran
neural-fortranFortran

A parallel deep learning framework written in modern Fortran for training and inference of dense, convolutional, and transformer networks.

#opencoarrays#scientific-computing#parallel-computing
Stars469
Forks108
Last commit
Intel Games Task Scheduler
Intel Games Task SchedulerC++

A C++ task scheduling framework designed for game engines to express parallelism and maximize performance on multi-processor platforms.

#parallel-computing#job-system#task-scheduler
Stars460
Forks42
Last commit
Rapidgzip
RapidgzipPython

A parallel gzip decompressor with fast random access, utilizing multi-core CPUs for high-speed decompression of standard gzip files.

#multi-core#parallel-computing#library
Stars457
Forks16
Last commit7 months ago
graph
graphRust

A high-performance Rust library for graph algorithms, built on a parallel CSR data structure for large-scale graphs.

#large-scale-graphs#csr#hacktoberfest
Stars443
Forks35
Last commit1 month ago
flowmatic
flowmaticGo

A Go library providing a structured concurrency API to simplify parallel task management, error aggregation, and panic propagation.

#parallel-computing#go-library#goroutine
Stars402
Forks9
Last commit10 months ago
vsl
vslV

A V library for AI and high-performance scientific computing with pure-V BLAS/LAPACK implementations.

#blas#hacktoberfest#scientific-computing
Stars400
Forks50
Last commit15 days ago
vsl.vcl
vsl.vclV

A V library for AI and high-performance scientific computing with pure-V BLAS/LAPACK implementations.

#blas#hacktoberfest#scientific-computing
Stars400
Forks50
Last commit15 days ago
MFC
MFCFortran

An exascale many-physics flow solver for compressible multi-phase simulations, scaling to 200 trillion grid points on 43K+ GPUs.

#scientific-computing#parallel-computing#high-performance-computing
Stars389
Forks155
Last commit22 hours ago
Bolt
BoltC++

A C++ template library optimized for GPUs providing high-performance implementations of common algorithms like scan, reduce, transform, and sort.

#template-library#parallel-computing#high-performance-computing
Stars378
Forks64
Last commit
GoNN
GoNNGo

A Go implementation of neural networks including BackPropagation, RBF, and Perceptron networks with parallel processing capabilities.

#parallel-computing#neural-network#ai-framework
Stars361
Forks51
Last commit10 years ago
QDax
QDaxPython

A hardware-accelerated Python library for running Quality-Diversity and neuroevolution algorithms in minutes instead of days.

#robotics#parallel-computing#jax
Stars357
Forks55
Last commit8 months ago
PreviousPage 3 of 6

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
2 years ago
8 years ago
4 months ago
3 years ago
10 years ago
Next
#Concurrency41
#Machine Learning41
#High Performance Computing37
#C Plus Plus34
#Scientific Computing31
#Cuda24
#Gpu Computing24
#Python24
#Performance18
#High Performance17
#Multithreading16
#Rust16