mpi

There are 2452 repositories under mpi topic.

  • horovod/horovod

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

    Language:Python14.6k3262.2k2.3k
  • openwall/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

    Language:C12.2k2683.4k2.4k
  • open-mpi/ompi

    Open MPI main development repository

    Language:C2.4k1173.8k932
  • ucx

    openucx/ucx

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

    Language:C1.5k862.2k491
  • ElmerCSC/elmerfem

    Official git repository of Elmer FEM software

    Language:Fortran1.4k88243353
  • KratosMultiphysics/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.

    Language:C++1.2k562.6k275
  • openhpc/ohpc

    OpenHPC Integration, Packaging, and Test Repo

    Language:C947821.1k200
  • faasm/faasm

    High-performance stateful serverless runtime based on WebAssembly

    Language:C++9111413169
  • mpi4py/mpi4py

    Python bindings for MPI

    Language:Python88212228131
  • ddemidov/amgcl

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

    Language:C++82245232131
  • iot-master

    god-jason/iot-master

    物联大师是开源免费的物联网平台,集成了标准Modbus和主流PLC等多种协议,支持数据采集、公式计算、定时控制、自动控制、异常报警、流量监控、Web组态、远程调试等功能,适用于大部分物联网和工业互联网应用场景。

    Language:Go8023022181
  • libtom/libtommath

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

    Language:C75945142212
  • sevendayshpc

    kaityo256/sevendayshpc

    一週間でなれる!スパコンプログラマ

    Language:HTML72237729
  • pmodels/mpich

    Official MPICH Repository

    Language:C638433.6k308
  • rsmpi/rsmpi

    MPI bindings for Rust

    Language:Rust5641410560
  • aff3ct/aff3ct

    Fast multi-thread FEC simulator & library of efficient digital communication algorithms for SDR.

    Language:C++54535169160
  • openhackathons-org/gpubootcamp

    This repository consists for gpu bootcamp material for HPC and AI

    Language:Jupyter Notebook5452262257
  • LambdaLabsML/distributed-training-guide

    Best practices & guides on how to write distributed pytorch training code

    Language:Python53174344
  • mpi4jax/mpi4jax

    Zero-copy MPI communication of JAX arrays, for turbo-charged HPC applications in Python :zap:

    Language:Python498109531
  • kubeflow/mpi-operator

    Kubernetes Operator for MPI-based applications (distributed training, HPC, etc.)

    Language:Go49733294228
  • haptork/easyLambda

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

    Language:C++495361041
  • ParRes/Kernels

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

    Language:C4623794114
  • amkozlov/raxml-ng

    RAxML Next Generation: faster, easier-to-use and more flexible

    Language:C++4401719263
  • dmtcp/dmtcp

    DMTCP: Distributed MultiThreaded CheckPointing

    Language:C++44030358143
  • libgrape-lite

    alibaba/libgrape-lite

    🍇 A C++ library for parallel graph processing (GRAPE) 🍇

    Language:C++428223299
  • JuliaParallel/MPI.jl

    MPI wrappers for Julia

    Language:Julia42219304123
  • IBAMR/IBAMR

    An adaptive and distributed-memory parallel implementation of the immersed boundary (IB) method

    Language:C++40949460158
  • SmileiPIC/Smilei

    Particle-in-cell code for plasma simulation

    Language:C++40341700134
  • pyccel/pyccel

    Python extension language using accelerators

    Language:Python381121.1k62
  • NERSC/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.

    Language:C++364145839
  • 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

    Language:C++364331.5k149
  • lattice/quda

    QUDA is a library for performing calculations in lattice QCD on GPUs.

    Language:C++33060699109
  • bcgsc/abyss

    :microscope: Assemble large genomes using short reads

    Language:C++32622332110
  • FZJ-JSC/tutorial-multi-gpu

    Efficient Distributed GPU Programming for Exascale, an SC/ISC Tutorial

    Language:Cuda31813667
  • jeffhammond/HPCInfo

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

    Language:C30726159
  • cylondata/cylon

    Cylon is a fast, scalable, distributed memory, parallel runtime with a Pandas like DataFrame.

    Language:C++3011725746