There are 3 repositories under openmpi topic.
Slurm in Docker - Exploring Slurm using CentOS 7 based Docker images
Public version of PolyChord: See polychord.co.uk for PolyChordPro
FEMTIC is a 3-D magnetotelluric inversion code. FEMTIC is made by object-oriented programming with C++. FEMTIC is applicable to land magnetotelluric survey data as well as ocean bottom magnetotelluric survey data.
Parallel Lammps Python interface - control a mpi4py parallel LAMMPS instance from a serial python process or a Jupyter notebook
Create Horovod cluster easily using Ansible
Examples for MPI Spawning and Splitting, and the differences between two implementations
A platform for distributed optimization expriments using OpenMPI
Raspberry Pi cluster with OpenMPI
Exercises for TUM Parallel Programming Course
An example implementation of a parallel bitonic sort algorithm using an OpenMPI CPU cluster.
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.
HPC Password Cracker
base package for docker cluster with openmpi
A C++ implementation of a periodic-pattern matching parallel algorithm using MPICH 3.2 implementation of the MPI distributed-computing standard
An Open MPI implementation of the well known K-Nearest Neighbors (Machine Learning) classifier.
Using bash to automate the compilation, scheduling and profiling of MPI / OpenMP applications
In this task, we had to write a multi-threaded OpenMP program, that will solve the consensus problem. If all the slave (child) processes agree on a single decision, then the processes will terminate displaying consensus reached.
This repository contains examples and tutorials demonstrating how to link multiplaform libraries to C++ for Windows, Linux and macOS projects using CMake.
Heat Equation using different solvers (Jacobi, Red-Black, Gaussian) in C using different paradigms (sequential, OpenMP, MPI, CUDA) - Assignments for the Concurrent, Parallel and Distributed Systems course @ UPC 2013
Matrix Vector Multiplication OPEN_MPI
A Slurm Docker image for use on AWS and/or locally
Monte-Carlo implementation of an anisotropic 2D Heisenberg Model. Used to predict magnetic order in Metal-Organic Frameworks.
All practicals I performed in Computer Engineering at SPPU
2D Fast Fourier Transform (2D FFT) parallel algorithm using OpenMPI. The algorithm is implemented in C and it is based on the Cooley-Tukey iterative algorithm.