mpi4py topic
es_pytorch
High performance implementation of Deep neuroevolution in pytorch using mpi4py. Intended for use on HPC clusters
mpi-parallelization
Examples for MPI Spawning and Splitting, and the differences between two implementations
esmpy-tutorial
Basic tutorial for ESMPy Python package
hpc
Learning and practice of high performance computing (CUDA, Vulkan, OpenCL, OpenMP, TBB, SSE/AVX, NEON, MPI, coroutines, etc. )
adaptive-scheduler
Run many functions (adaptively) on many cores (>10k-100k) using mpi4py.futures, ipyparallel, loky, or dask-mpi. :tada:
EVO-PopulationBasedTraining
Population-Based Training (PBT) for Reinforcement Learning using Message Passing Interface (MPI)
numba-mpi
Numba @njittable wrappers for MPI C API tested on Linux, macOS and Windows
Parallel_CellularAutomaton_Wildfire
Simulation of wildfire using cellular automaton and used mpi4py to parallel the program. Final Project for High Performance Computing and Parallel Computing Spring 2018@GWU