Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. High Performance Computing

High Performance Computing

101 projects

Showing 36 of 101 projects

stdgpu
stdgpuC++

A C++17 library providing efficient STL-like data structures (vector, unordered_map, etc.) for GPU programming with CUDA, OpenMP, and HIP backends.

#cuda#parallel-computing#high-performance-computing
Stars1.3k
Forks99
Last commit16 days ago
Psi
PsiC++

An open-source suite of ab initio quantum chemistry programs for high-accuracy molecular simulations, written in C++ with a Python driver.

#scientific-computing#high-performance-computing#ab-initio
Stars1.2k
Forks503
Last commit9 days ago
nvidia-container-runtime
nvidia-container-runtime

A container runtime that enables GPU acceleration in Docker containers (deprecated in favor of NVIDIA Container Toolkit).

#cuda#high-performance-computing#container-orchestration
Stars1.1k
Forks162
Last commit2 years ago
Neanderthal
NeanderthalClojure

A high-performance Clojure library for matrix and linear algebra computations using optimized BLAS/LAPACK routines on CPU and GPU.

#blas#cuda#scientific-computing
Stars1.1k
Forks60
Last commit11 days ago
Kube Batch
Kube BatchGo

A Kubernetes batch scheduler for high-performance workloads like AI/ML, BigData, and HPC.

#high-performance-computing#batch-scheduler#kubernetes
Stars1.1k
Forks260
Last commit3 years ago
x86-simd-sort
x86-simd-sortC++

A C++ template library providing high-performance SIMD-accelerated sorting algorithms for integers, floats, and custom objects.

#template-library#parallel-computing#high-performance-computing
Stars1.0k
Forks72
Last commit
RLtools
RLtoolsC++

A high-performance, portable deep reinforcement learning library for continuous control, optimized for speed across CPUs, GPUs, and microcontrollers.

#robotics#high-performance-computing#embedded-systems
Stars1.0k
Forks59
Last commit20 days ago
enroot
enrootShell

A tool to convert container images into unprivileged sandboxes, optimized for high-performance and virtualized environments.

#linux-namespaces#high-performance-computing#docker-alternative
Stars980
Forks132
Last commit1 month ago
preCICE
preCICEC++

A coupling library and ecosystem for partitioned multi-physics and multi-scale simulations, including surface and volume coupling.

#code-aster#coupling#openfoam
Stars953
Forks286
Last commit2 days ago
BIDMach
BIDMachScala

A CPU and GPU-accelerated machine learning library optimized for high-performance computing.

#cuda#high-performance-computing#deep-learning
Stars919
Forks170
Last commit3 years ago
cfncluster
cfnclusterPython

An AWS-supported open-source tool to deploy and manage High Performance Computing (HPC) clusters in the AWS cloud.

#high-performance-computing#aws-batch#batch-scheduling
Stars887
Forks316
Last commit1 day ago
AWS/aws-parallelcluster
AWS/aws-parallelclusterPython

An AWS-supported open-source tool to deploy and manage High Performance Computing (HPC) clusters in the AWS cloud.

#high-performance-computing#aws-batch#batch-scheduling
Stars887
Forks316
Last commit
Curvine
CurvineRust

A high-performance, concurrent distributed cache system built in Rust for low-latency, high-throughput workloads.

#opendal#multi-tier-cache#ai
Stars873
Forks97
Last commit18 hours ago
Covalent
CovalentPython

Pythonic orchestration tool for AI/ML, HPC, and quantum computing workflows across heterogeneous compute environments.

#workflow-management#high-performance-computing#pipelines
Stars866
Forks111
Last commit11 days ago
Fastor
FastorC++

A lightweight, header-only C++ tensor algebra framework delivering bare-metal performance for small matrix/tensor operations via compile-time optimizations.

#small-blas#fpga#scientific-computing
Stars843
Forks82
Last commit1 year 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
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
ThunderGBM
ThunderGBMC++

A fast GPU-accelerated library for training Gradient Boosting Decision Trees (GBDT) and Random Forests.

#cuda#random-forest#high-performance-computing
Stars715
Forks88
Last commit1 year ago
Intel® oneAPI Data Analytics Library
Intel® oneAPI Data Analytics LibraryC++

A high-performance C++/DPC++ library for accelerated machine learning on CPUs, GPUs, and distributed systems.

#oneapi#hacktoberfest#ai-machine-learning
Stars651
Forks227
Last commit23 hours ago
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
universal
universalC++

A header-only C++ template library providing custom arithmetic plug-in types for mixed-precision algorithm development and optimization.

#ai-optimization#integer-arithmetic#high-performance-computing
Stars501
Forks70
Last commit1 day ago
Aparapi
AparapiJava

A framework for executing native Java and Scala code on the GPU via OpenCL for data-parallel computation.

#scientific-computing#high-performance-computing#java-library
Stars480
Forks86
Last commit3 years ago
PIX
PIXPython

An image processing library built on JAX, designed to be optimized and parallelized with JAX transformations.

#high-performance-computing#jax#python-library
Stars442
Forks29
Last commit16 days ago
XAD
XADC++

A high-performance C++ automatic differentiation library for large-scale, performance-critical systems.

#forward-mode#scientific-computing#high-performance-computing
Stars425
Forks48
Last commit19 days ago
XAD
XADC++

A high-performance C++ automatic differentiation library for large-scale, performance-critical systems.

#adjoint-method#scientific-computing#high-performance-computing
Stars425
Forks48
Last commit19 days ago
JAX Toolbox
JAX ToolboxPython

A collection of CI pipelines, Docker images, and optimized examples to simplify JAX development on NVIDIA GPUs.

#distributed-training#high-performance-computing#jax
Stars423
Forks78
Last commit1 day ago
Fortran
Fortran

A curated list of awesome Fortran frameworks, libraries, and software for scientific and high-performance computing.

#scientific-computing#high-performance-computing#computational-fluid-dynamics
Stars412
Forks61
Last commit22 days ago
Extending JAX with custom C++ and CUDA code by Dan Foreman-Mackey
Extending JAX with custom C++ and CUDA code by Dan Foreman-MackeyPython

A tutorial demonstrating how to extend JAX with custom C++ and CUDA operations for high-performance computing.

#cuda#scientific-computing#high-performance-computing
Stars403
Forks23
Last commit
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 commit21 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
Bayadera - Bayesian Data Analysis on the GPU
Bayadera - Bayesian Data Analysis on the GPUClojure

A Clojure library for high-performance Bayesian data analysis and machine learning on the GPU.

#high-performance-computing#bayesian-statistics#bayesian-data-analysis
Stars370
Forks24
Last commit
vuh
vuhC++

A Vulkan-based GPGPU computing framework that reduces boilerplate for portable, high-performance GPU computing.

#vulkan-library#vulkan#gpgpu-computing
Stars347
Forks32
Last commit2 years ago
cutorch
cutorchCuda

A CUDA backend for Torch7 that enables GPU-accelerated tensor operations with a familiar Torch API.

#cuda#scientific-computing#parallel-computing
Stars340
Forks207
Last commit8 years ago
PreviousPage 2 of 3

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
29 days ago
1 day ago
1 year ago
10 years ago
5 years ago
Next
#Scientific Computing39
#Parallel Computing37
#Machine Learning27
#Cuda27
#C Plus Plus26
#Gpu Computing24
#Gpu Acceleration16
#Hpc16
#Gpu15
#Numerical Computing15
#Python13
#Linear Algebra11