160 Open Source High Performance Computing Software Projects
Free and open source high performance computing code projects including engines, APIs, generators, and tools.
Ropensci Drake 1319 ⭐
An R-focused pipeline toolkit for reproducibility and high-performance computing
Arraymancer 906 ⭐
A fast, ergonomic and portable tensor library in Nim with a deep learning focus for CPU, GPU and embedded devices via OpenMP, Cuda and OpenCL backends
Kokkos 942 ⭐
Kokkos C++ Performance Portability Programming EcoSystem: The Programming Model - Parallel Execution and Memory Abstraction
Precice 376 ⭐
A coupling library for partitioned multi-physics simulations, including, but not restricted to fluid-structure interaction and conjugate heat transfer simulations.
Numforge Laser 227 ⭐
The HPC toolbox: fused matrix multiplication, convolution, data-parallel strided tensor primitives, OpenMP facilities, SIMD, JIT Assembler, CPU detection, state-of-the-art vectorized BLAS for floats and integers
Avtechscientific Asl 165 ⭐
Advanced Simulation Library - hardware accelerated multiphysics simulation platform.
Accelerator 149 ⭐
The Accelerator is a tool for fast and reproducible processing of large amounts of data.
Dash Project Dash 137 ⭐
DASH, the C++ Template Library for Distributed Data Structures with Support for Hierarchical Locality for HPC and Data-Driven Science
Qmcpack 188 ⭐
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.
Aspect 140 ⭐
A parallel, extensible finite element code to simulate convection in both 2D and 3D models.
Pyhpc Benchmarks 232 ⭐
A suite of benchmarks for CPU and GPU performance of the most popular high-performance libraries for Python :rocket:
Clustermq 126 ⭐
R package to send function calls as jobs on LSF, SGE, Slurm, PBS/Torque, or each via SSH
Product Quantization Tree 88 ⭐
GPU-based large scale Approx. Nearest Neighbor Search, accepted at CVPR 2016
Qub_dw_highperformancepython 77 ⭐
Code and more for the QUB Development Weeks event 'High Performance Python'
P Costa Cans 109 ⭐
A code for fast, massively-parallel direct numerical simulations (DNS) of canonical flows
Books Making You Better 106 ⭐
A list of classic books make better you understand not only how it works, but why it works.
Psyclone 57 ⭐
Domain-specific compiler for Finite Difference/Volume/Element Earth-system models in Fortran
Autooptimize.jl 76 ⭐
Automatic optimization and parallelization for Scientific Machine Learning (SciML)
Ensembl Hive 46 ⭐
EnsEMBL Hive - a system for creating and running pipelines on a distributed compute resource
Gblastn 50 ⭐
G-BLASTN is a GPU-accelerated nucleotide alignment tool based on the widely used NCBI-BLAST.
Litemort 50 ⭐
A memory efficient GBDT on adaptive distributions. Much faster than LightGBM with higher accuracy. Implicit merge operation.
Opensbli 49 ⭐
A framework for the automated derivation and parallel execution of finite difference solvers on a range of computer architectures.
Frontistr 52 ⭐
This is the official github mirror repository of FrontISTR, Open-Source Large-Scale Parallel FEM Program for Nonlinear Structural Analysis. Active developments of FrontISTR are hosted on https://gitlab.com/FrontISTR-Commons/FrontISTR.
Plinycompute 26 ⭐
A system for development of high-performance, data-intensive, distributed computing, applications, tools, and libraries.
Mhpc Natural Language Processing Lectures 2020 34 ⭐
This is the second part of the Deep Learning Course for the Master in High-Performance Computing (SISSA/ICTP).)
Flashweave.jl 41 ⭐
Inference of microbial interaction networks from large-scale heterogeneous abundance data
Axisem 32 ⭐
AxiSEM is a parallel spectral-element method to solve 3D wave propagation in a sphere with axisymmetric or spherically symmetric visco-elastic, acoustic, anisotropic structures.
Osaris 36 ⭐
Scripts to facilitate parallel InSAR processing and analysis of Sentinel-1 time series on HPC clusters based on GMTSAR and Slurm.
Tauferlab Mimir 20 ⭐
Mimir is a new implementation of MapReduce over MPI. Mimir inherits the core principles of existing MapReduce frameworks, such as MR-MPI, while redesigning the execution model to incorporate a number of sophisticated optimization techniques that achieve similar or better performance with significant reduction in the amount of memory used.
Aphros 200 ⭐
Finite volume solver for incompressible multiphase flows with surface tension. Foaming flows in complex geometries.