An open API service indexing awesome lists of open source software.

https://github.com/anod/criticallevelcalculation

Project for "Parallel Computation" course @ Afeka College of Engineering
https://github.com/anod/criticallevelcalculation

Last synced: about 1 year ago
JSON representation

Project for "Parallel Computation" course @ Afeka College of Engineering

Awesome Lists containing this project

README

          

# Critical Level Detection

This is study project for course "Parallel Computations" @ Afeka College of Engineering.

The project goal is to detect plane that most hidden from other planes during its flight.
The detection should be efficient and use parallel technologies such OpenMP and MPI.

Full requirements: [Requirements.pdf][1]

## Implementation Highlights

* C++
* OOP
* OpenMP
* MPI

## Design

### 1. Read flights data
![1. Read flights data](https://raw.github.com/anod/CriticalLevelCalculation/master/docs/1ReadData.png "1. Read Flights data")

### 2. Build flights path
![2. Build flights path](https://raw.github.com/anod/CriticalLevelCalculation/master/docs/2BuildFlightPath.png "2. Build flights path")

### 3. Critical degree calculation
![3. Critical degree calculation](https://raw.github.com/anod/CriticalLevelCalculation/master/docs/3CriticalDegreeCalculation.png "3. Critical degree calculation")

### 4. MPI
![4. MPI](https://raw.github.com/anod/CriticalLevelCalculation/master/docs/4MPI.png "4. MPI")

## Author

Alex Gavrishev 2012

[1]: https://github.com/anod/CriticalLevelCalculation/blob/master/docs/Requirements.pdf?raw=true