Prey Predator Sim



Summary

The purpose of this project was to create a prey/predator simulation using cellular automata to demonstrate the performance and behaviours of different parallel programming techniques. This application will be coded in C++, a serial implementation will be implemented to provide a base line, an OpenMP implementation will be used to demonstrate the multi-threaded and an MPI implementation will be used for multi-processor demonstrations. Finally, a hybrid implementation will make use of both OpenMP and MPI.