This is an introductory guide to MPI in Python (mpi4py) and C (OpenMPI)
-
Updated
Apr 15, 2023 - C
This is an introductory guide to MPI in Python (mpi4py) and C (OpenMPI)
Designed and implemented a parallelized iteration of the Canopy algorithm by utilizing the MPI (Message Passing Interface) programming model.
Solutions of the CMP362-Advanced Programming Techniques course's labs in college
Materiale Progetto Calcolo parallelo e distribuito
program that broadcasts a message on a multicast group and receives responses from the members of the group.
Distributes N items among processors (items have same weight).
Directory of Par Comp Course Projects
In this Python repository, I sorted data using multiple processors via MPI4PY library.
Coding On The Spot Sistem Pararel Terdistribusi
This is the heat diffusion simulator created by Andrew Goupinets in Spring 2020 for CSS 434: Parallel and Distributed Computing at University of Washington Bothell taught by Professor Munehiro Fukuda. Files were provided, see Heat2D and Heat2D_mpi for my work
Message passing infrastructure for Rust.
Graph: Representation, Learning, and Inference Methods
A uni project (Visual Studio 2019 C++ solution) demo of using MPI spec (Message Passing Interface) for parallel programming
Energy Efficient Probe for MPI
This project required the creation of a new Linux kernel, adding various system calls for interprocess communication. This project implements a relatively simple message passing interface that can be queried asychronously by multiple processes.
Calculating determinant of matrices using MPI (Message Passing Interface) in distributed environment.
This program implements a histogram using MPI and OpenMP to analyze a dataset containing group ages that watch a TV show. The goal is to calculate statistics about the groups of age and generate a frequency histogram.
Parallel algorithm to find the maximum number generated among multiple processors using MPI
📨 Several problems and their solutions in distributed systems area, solved using MPI
Add a description, image, and links to the message-passing-interface topic page so that developers can more easily learn about it.
To associate your repository with the message-passing-interface topic, visit your repo's landing page and select "manage topics."