#high-performance-computing (30 Repositories)
Ranked open-source repositories tagged with #high-performance-computing, scored by pull request acceptance likelihood and maintainer engagement velocity.
71.3%
26.6h
30 repositories tagged #high-performance-computing
albumentations-team/albucore
A high-performance image processing library designed to optimize and extend the Albumentations library with specialized functions for advanced image transformations. Perfect for developers working in computer vision who require efficient and scalable image augmentation.
nebius/soperator
Run Slurm in Kubernetes
QMCPACK/qmcpack
Main repository for QMCPACK, an open-source production level many-body ab initio Quantum Monte Carlo code for computing the electronic structure of atoms, molecules, and solids with full performance portable GPU support
ornladios/ADIOS2
Next generation of ADIOS developed in the Exascale Computing Program
leil-io/leilfs
LeilFS is a free-and open source, distributed POSIX file system inspired by Google File System.
BOINC/boinc
Open-source software for volunteer computing and grid computing.
NVlabs/cuda-oxide
cuda-oxide is a Rust-to-CUDA compiler that lets you write (SIMT) GPU kernels in safe(ish), idiomatic Rust. It compiles standard Rust code directly to PTX — no DSLs, no foreign language bindings, just Rust.
kokkos/kokkos
Kokkos C++ Performance Portability Programming Ecosystem: The Programming Model - Parallel Execution and Memory Abstraction
spcl/dace
DaCe - Data Centric Parallel Programming
stfc/PSyclone
PSyclone is a source-to-source Fortran compiler designed to programmatically optimise, parallelise and instrument HPC applications via user-provided transformation scripts.
trilinos/Trilinos
Primary repository for the Trilinos Project
hermit-os/kernel
A Rust-based, lightweight unikernel.
AMReX-Codes/amrex
AMReX: Software Framework for Block Structured AMR
geodynamics/aspect
ASPECT: The Advanced Solver for Planetary Evolution, Convection, and Tectonics. A parallel, extensible finite element code.
parthenon-hpc-lab/parthenon
Parthenon AMR infrastructure
SciML/NonlinearSolve.jl
High-performance and differentiation-enabled nonlinear solvers (Newton methods), bracketed rootfinding (bisection, Falsi), with sparsity and Newton-Krylov support.
mfem/mfem
Lightweight, general, scalable C++ library for finite element methods
hermit-os/hermit-rs
Hermit for Rust.
SciML/MethodOfLines.jl
Automatic Finite Difference PDE solving with Julia SciML
CliMA/ClimaCore.jl
GPU-capable dynamical core for the CliMA Earth System Model: spectral-element and finite-difference discretization tools
AdaptiveCpp/AdaptiveCpp
Compiler for multiple programming models (SYCL, C++ standard parallelism, HIP/CUDA) for CPUs and GPUs from all vendors: The independent, community-driven compiler for C++-based heterogeneous programming models. Lets applications adapt themselves to all the hardware in the system - even at runtime!
DLR-AMR/t8code
Parallel algorithms and data structures for tree-based adaptive mesh refinement (AMR) with arbitrary element shapes.
neuronsimulator/nrn
NEURON Simulator
SciML/Surrogates.jl
Surrogate modeling and optimization for scientific machine learning (SciML)
precice/precice
A coupling library and ecosystem for partitioned multi-physics and multi-scale simulations, including surface and volume coupling.
geopm/geopm
Global Extensible Open Power Manager
SciML/PreallocationTools.jl
Tools for building non-allocating pre-cached functions in Julia, allowing for GC-free usage of automatic differentiation in complex codes
CaNS-World/CaNS
A code for fast, massively-parallel direct numerical simulations (DNS) of canonical flows
r-lib/mirai
Minimalist Async Evaluation Framework for R
NVIDIA/cuda-rust
NVIDIA's CUDA platform for Rust. Host runtime crates plus Tile (cutile-rs) and SIMT (cuda-oxide) kernel programming models in idiomatic Rust.