Top 73 mpi open source projects

Aff3ct
A fast simulator and a library dedicated to the channel coding.
Dmtcp
DMTCP: Distributed MultiThreaded CheckPointing
✭ 229
mpi
Abyss
🔬 Assemble large genomes using short reads
Mpi.jl
MPI wrappers for Julia
✭ 197
juliampi
Raxml Ng
RAxML Next Generation: faster, easier-to-use and more flexible
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.
Primecount
🚀 Fast prime counting function implementations
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.
✭ 169
cmathmpi
Quda
QUDA is a library for performing calculations in lattice QCD on GPUs.
✭ 166
cgpucudampi
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
Matex
Machine Learning Toolkit for Extreme Scale (MaTEx)
Pfunit
Parallel Fortran Unit Testing Framework
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.
Schwimmbad
A common interface to processing pools.
Ompi
Open MPI main development repository
Hiop
HPC solver for nonlinear optimization problems
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.
Quickpic Opensource
Open source repository for QuickPIC
T Flows
Program for Simulation of Turbulent Flows
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.
Dflo
Discontinuous Galerkin solver for compressible flows
✭ 31
mpi
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)
Mpimemu
MPI Memory Consumption Utilities
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.
Ohpc
OpenHPC Integration, Packaging, and Test Repo
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.
✭ 438
cmathmpi
Faasm
High-performance stateful serverless runtime based on WebAssembly
Amgcl
C++ library for solving large sparse linear systems with algebraic multigrid method
Mpi4py
Python bindings for MPI
Sevendayshpc
一週間でなれる!スパコンプログラマ
✭ 346
cpphtmlmpi
Kernels
This is a set of simple programs that can be used to explore the features of a parallel platform.
Mpich
Official MPICH Repository
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
pyccel
Python extension language using accelerators
mpifx
Modern Fortran wrappers around MPI routines
cram
Tool to run many small MPI jobs inside of one large MPI job.
1-60 of 73 mpi projects