https://github.com/avestura/mpich-playground
📨 Several problems and their solutions in distributed systems area, solved using MPI
https://github.com/avestura/mpich-playground
distributed-algorithms distributed-computing distributed-systems iust matrix message-passing-interface monte-carlo mpi mpich mpich2 openmpi pi pthread pthreads random-walk
Last synced: 2 months ago
JSON representation
📨 Several problems and their solutions in distributed systems area, solved using MPI
- Host: GitHub
- URL: https://github.com/avestura/mpich-playground
- Owner: avestura
- License: gpl-3.0
- Created: 2019-12-06T11:39:08.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-07-25T20:50:30.000Z (almost 5 years ago)
- Last Synced: 2025-01-13T17:33:33.083Z (4 months ago)
- Topics: distributed-algorithms, distributed-computing, distributed-systems, iust, matrix, message-passing-interface, monte-carlo, mpi, mpich, mpich2, openmpi, pi, pthread, pthreads, random-walk
- Language: C
- Homepage:
- Size: 23.4 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# MPICH Playground
This repo contains several problems and their solutions in distributed systems area, solved using MPI(Message Passing Interface) and C.
## Problems
- **Solving π**: Distributed calculating PI using Monte Carlo (Random Walk) method
- Solved using Ring Topology
- Solved using MPI Reduce
- **Product Matrix**: Distributed calculating product of two large matrix