LCRERGO / BruteFParallel

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BruteFParallel


This repository is made to aggregate the code for the final task of Parallel and Distrubuted Programming Discipline of UFSCar.

This task requires to improve the performance of a Brute Force algorithm using OpenMP, MPI and CUDA.

Dependencies

To build and run it is required to have openssl libraries, in Debian based distros it can be acomplished with:

# apt-get install libssl-dev

It is also needed to have a compiler toolchain such as gcc, which can be acomplished on Debian based distros with:

# apt-get install build-essential

Building

To build the program simply run make and then a password_bf executable should be generated on the directory.

$ make

About


Languages

Language:C 90.9%Language:Makefile 8.5%Language:Shell 0.6%