Aff3ct

A fast simulator and a library dedicated to the channel coding.

Batch Shipyard

Simplify HPC and Batch workloads on Azure

Abyss

🔬 Assemble large genomes using short reads

Timemory

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.

Mpi Operator

Kubernetes Operator for Allreduce-style Distributed Training

Hpcinfo

Information about many aspects of high-performance computing. Wiki content moved to ~/docs.

Libgrape Lite

🍇 A C++ library for parallel graph processing 🍇

Tomsfastmath

TomsFastMath is a fast public domain, open source, large integer arithmetic library written in portable ISO C.

Horovod

Distributed training framework for TensorFlow, Keras, PyTorch, and Apache MXNet.

Dash

DASH, the C++ Template Library for Distributed Data Structures with Support for Hierarchical Locality for HPC and Data-Driven Science

Core

parallel finite element unstructured meshes

Ytk Mp4j

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

ParaMonte: Plain Powerful Parallel Monte Carlo and MCMC Library for Python, MATLAB, Fortran, C++, C.

Training Material

A collection of code examples as well as presentations for training purposes

Pism

repository for the Parallel Ice Sheet Model (PISM)

Incompact3d

New version of our solver for the incompressible Navier-Stokes equations

Ocgis

OpenClimateGIS is a set of geoprocessing and calculation tools for CF-compliant climate datasets.

Polyaxon Examples

Code for polyaxon tutorials and examples

Adda

ADDA - light scattering simulator based on the discrete dipole approximation

Qball

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.

Prpl

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)

Esmpy Tutorial

Basic tutorial for ESMPy Python package

Edge

Extreme-scale Discontinuous Galerkin Environment (EDGE)

Kratos

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.

Elmerfem

Official git repository of Elmer FEM software

John

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

Easylambda

distributed dataflows with functional list operations for data processing with C++14

Ucx

Unified Communication X (mailing list - https://elist.ornl.gov/mailman/listinfo/ucx-group)

Libtommath

LibTomMath is a free open source portable number theoretic multiple-precision integer library written entirely in C.

Faasm

High-performance stateful serverless runtime based on WebAssembly

Amgcl

C++ library for solving large sparse linear systems with algebraic multigrid method

Kernels

This is a set of simple programs that can be used to explore the features of a parallel platform.

mpi-parallelization

Examples for MPI Spawning and Splitting, and the differences between two implementations

Torsten

library of C++ functions that support applications of Stan in Pharmacometrics

frovedis

Framework of vectorized and distributed data analytics

hpdbscan

Highly parallel DBSCAN (HPDBSCAN)

neworder

A dynamic microsimulation framework for python

gpubootcamp

This repository consists for gpu bootcamp material for HPC and AI