PSO - OpenMPI, OpenMP
A cooperant parallelized solution for Genetic Algorithm
|
Table of Contents
ParticleSwarmOptimization-openMPI provides an basic implementation of PSO with support for cluster computation through OpenMPI, moreover it uses OpenMP for thread parallelization.
Long report | Short report | Presentation |
---|---|---|
Sphere | Easom | Ackley |
---|---|---|
with optional argument DOCKER_TAG
or
for optional arguments please execute ./bin/particle-swarm-optimization --help
.
Number of runs should be specified directly inside this script
or
If you have installed nix package manager
otherwise dependencies are described below.
Build:
Python dependencies for jupyter analysis:
Documentation and report generation: