mpi-library
There are 121 repositories under mpi-library topic.
mpi4py/mpi4py
Python bindings for MPI
microsoft/Microsoft-MPI
Microsoft MPI
jeffhammond/BigMPI
Implementation of MPI that supports large counts
jeffhammond/mukautuva
An MPI ABI compatibility layer
jimouris/parallel-convolution
🖼️ Parallel Image Convolution, applying a blur filter to images. Written in C, optimized in three different ways: MPI, MPI & OpenMP and CUDA.
unibas-dmi-hpc/DLS4LB
Dynamic Loop Self-scheduling For Load Balancing (DLS4LB) is an MPI-Based load balancing library. It is implemented in C and FORTRAN (F90) programming languages to support scientific applications executed on High Performance Computing (HPC) systems.
pmodels/armci-mpi
An implementation of ARMCI using MPI one-sided communication (RMA)
vsornosa1/Etsinf3
👨🏻💻 Notas, apuntes y prácticas resueltas del tercer año en la Etsinf (2021-2022)
HxnDev/Password-Cracker-using-Brute-Force-Algorithm
This was our Final Project for Distributed Computing. In this we had to create a distributed system that will use the Brute Force Algorithm to crack a password from the etc/shadows file of Ubuntu as all the passwords are stored there. We used OpenMP and MPICH for this implementation.
Vatras/mpi-node
MPI library implementation in Node.js
raboonik/AutoParallelizePy
An easy-to-implement python library plugin for mpi4py along with worked examples designed to streamline domain decomposition and add a simplifying layer to noncontiguous MPI parallelization of multidimensional datasets.
MPILander/MPILander
There can only be one (MPI process)!
anicolaspp/Parallel-Computing-MPI-Matrix-Multiplication
Cannon Algorithm Implementation for matrix multiplication using MPI
siesta-project/buds
Reference counted fortran data structures
Areesha-Tahir/Search-Number-Among-Slave-Processes-Using-MPI-openMP
MPI and openMP used to search for a number amoung the slave processes
cbaziotis/patric-triangles
MPI implementation of a parallel algorithm for finding the exact number of triangles in massive networks
ESMCI/mpi-serial
A one-processor version of MPI
mareco94/Matrix-Multiplication-MPI
Implementation of matrix multiplication program with message passing
taeguk/dist-prog-assignment
Sogang Univ. Distributed Programming (CSE5414) Assignments.
abhishekgupta-1/Parallel-Computing-Assignment
OpenMP and MPI solutions for integer programming problems knapsack and travelling salesman problem using branch and bound technique
HxnDev/Searching-a-Number-among-Slave-Processes-using-OpenMP-and-MPI
In this task, I wrote the code using both OpenMP and MPI inorder to parallelize it. What it does is that the master process distributes a chunk of number equally among the slave processes. Each slave process then searches for the number to find. When one slave process finds the number, it sends a message to the master process who then sends a "terminating message" to the slave processes who then abort their search.
iraikov/chicken-mpi
Message-passing Interface (MPI) bindings for Chicken Scheme
kkanellis/matvec-sparse
Sparse matric-vector multiplication using MPI
AxoyTO/Two-Dimensional-FDTD-Acceleration
Parallel implementation of Yee's Algorithm of "Finite Difference Time Domain" using Message Passing Interface(MPI) and Open Multi-Processing(OMP)
cstyl/mpi-image-reconstruction
Two-dimensional lattice-based calculation that employs a two-dimensional domain decomposition and uses non-blocking communications for image reconstruction
gevtushenko/MPISound
Convert your MPI communications pattern to WAV format =)
heydariplusplus/DMIS-MPICH
Distributed Maximal Independent Set with MPICH
jeffhammond/BigMPI-paper
A paper about BigMPI
KHkhalaf/Parallel-Programming
implement (rock paper scissors) game using parallel programming ( MPI library )
sandialabs/fbmpi
A fallback implementation of MPI, supports one process only but is portable (incl Windows)
viennamapping/mpicartreorderlib
Library with reordering algorithms for the MPI_Cart_comm reorder flag
isaCarvalho/MPI-BucketSort
Método de ordenação bucket sort executado paralelamente utilizando MPI.
matteogreek/A-star-parallel
Repository concerning the implementation of the A-star parallel algorithm developed for the High Performance Computing course at the Master's degree in Computer Science at University of Trento
shubhangkhattar/Distributed-storage-systems-using-MPI
Implemented a distributed storage systems using MPI. The distributed file storage system consists of master node (node 0) and data-storage nodes (non-zero ranks). The job of the master node is to communicate with the data-storage nodes using MPI for data storage and retrieval. The master node also provides an API to the clients so that they store and retrieve their files.
T4vexx/SOCKETS
This project is an implementation of a simulation of the MPI_REDUCE algorithm using TCP/IP sockets in C. The main idea is to divide the sum of a set of numbers among different processes (called workers), which run in parallel, following a binary tree structure.