A fast simulator and a library dedicated to the channel coding.
DMTCP: Distributed MultiThreaded CheckPointing
🔬 Assemble large genomes using short reads
RAxML Next Generation: faster, easier-to-use and more flexible
Modular C++ Toolkit for Performance Analysis and Logging. Profiling API and Tools for C, C++, CUDA, Fortran, and Python. The C++ template API is essentially a framework to creating tools: it is designed to provide a unifying interface for recording various performance measurements alongside data logging and interfaces to other tools.
🚀 Fast prime counting function implementations
Kubernetes Operator for Allreduce-style Distributed Training
Information about many aspects of high-performance computing. Wiki content moved to ~/docs.
TomsFastMath is a fast public domain, open source, large integer arithmetic library written in portable ISO C.
QUDA is a library for performing calculations in lattice QCD on GPUs.
Distributed training framework for TensorFlow, Keras, PyTorch, and Apache MXNet.
DASH, the C++ Template Library for Distributed Data Structures with Support for Hierarchical Locality for HPC and Data-Driven Science
parallel finite element unstructured meshes
Machine Learning Toolkit for Extreme Scale (MaTEx)
Parallel Fortran Unit Testing Framework
Ytk-mp4j is a fast, user-friendly, cross-platform, multi-process, multi-thread collective message passing java library which includes gather, scatter, allgather, reduce-scatter, broadcast, reduce, allreduce communications for distributed machine learning.
ParaMonte: Plain Powerful Parallel Monte Carlo and MCMC Library for Python, MATLAB, Fortran, C++, C.
A collection of code examples as well as presentations for training purposes
Open MPI main development repository
HPC solver for nonlinear optimization problems
repository for the Parallel Ice Sheet Model (PISM)
New version of our solver for the incompressible Navier-Stokes equations
OpenClimateGIS is a set of geoprocessing and calculation tools for CF-compliant climate datasets.
Program for Simulation of Turbulent Flows
ADDA - light scattering simulator based on the discrete dipole approximation
Qball (also known as [email protected]) is a first-principles molecular dynamics code that is used to compute the electronic structure of atoms, molecules, solids, and liquids within the Density Functional Theory (DFT) formalism. It is a fork of the Qbox code by Francois Gygi.
Discontinuous Galerkin solver for compressible flows
parallel Raster Processing Library (pRPL) is a MPI-enabled C++ programming library that provides easy-to-use interfaces to parallelize raster/image processing algorithms
Pp Mm A03
Parallel Processing - Matrix Multiplication (Cannon, DNS, LUdecomp)
Extreme-scale Discontinuous Galerkin Environment (EDGE)
MPI Memory Consumption Utilities
Kratos Multiphysics (A.K.A Kratos) is a framework for building parallel multi-disciplinary simulation software. Modularity, extensibility and HPC are the main objectives. Kratos has BSD license and is written in C++ with extensive Python interface.
OpenHPC Integration, Packaging, and Test Repo
Official git repository of Elmer FEM software
John the Ripper jumbo - advanced offline password cracker, which supports hundreds of hash and cipher types, and runs on many operating systems, CPUs, GPUs, and even some FPGAs
distributed dataflows with functional list operations for data processing with C++14
Unified Communication X (mailing list - https://elist.ornl.gov/mailman/listinfo/ucx-group)
LibTomMath is a free open source portable number theoretic multiple-precision integer library written entirely in C.
High-performance stateful serverless runtime based on WebAssembly
C++ library for solving large sparse linear systems with algebraic multigrid method
This is a set of simple programs that can be used to explore the features of a parallel platform.
Official MPICH Repository
Examples for MPI Spawning and Splitting, and the differences between two implementations
library of C++ functions that support applications of Stan in Pharmacometrics
Python extension language using accelerators
Framework of vectorized and distributed data analytics
Highly parallel DBSCAN (HPDBSCAN)
Modern Fortran wrappers around MPI routines
A dynamic microsimulation framework for python
Tool to run many small MPI jobs inside of one large MPI job.
This repository consists for gpu bootcamp material for HPC and AI