evgerritz / Parallel_Genetic_Algorithm

Final project with Simon Van Der Weide for CPSC 424: Parallel Programming Techniques taught by Dr. Andrew Sherman in Fall 2022.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Parallel_Genetic_Algorithm

Final project with Simon Van Der Weide for CPSC 424: Parallel Programming Techniques taught by Dr. Andrew Sherman in Fall 2022.

We implemented a genetic algorithm in C to optimize any function of any number of variables, and improved its performance using OpenMP and MPI. The report for this project is in the pdf.

About

Final project with Simon Van Der Weide for CPSC 424: Parallel Programming Techniques taught by Dr. Andrew Sherman in Fall 2022.


Languages

Language:C 88.4%Language:Shell 8.6%Language:Makefile 3.0%