-
Notifications
You must be signed in to change notification settings - Fork 1
bsattelb/ParSciCompFinal
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
running 'make' will create executables for the Sequential program - fullySequential MPI Encryption - MPIencryption MPI 3DES Encryption - MPI3DES MPI Brute Force - bruteParallel OpenMP Brute Force - openMPbruteForce The gnu compiler g++ is used for non-MPI programs (with the -fopenmp flag for openmp). MPI programs use mpicxx. Slurm files exist to run MPIencryption, bruteParallel, and openMPbruteForce on Mio. bruteForce reads from "encrypted.txt" and searches for the string 'aaaaaaaa' Changing from timing to finding a key as quickly as possible is changed through a global variable openMPbruteForce works equivalently MPIencryption encrypts from input.png to output.txt Changing from encryption to decryption is changed by changing a global variable Input and output files are similarly changed MPI3DES works the same as MPIencryption On Mio, the encryption algorithms do not fully output to the text files, so tests were run on Sayers as well to ensure that the timing values were reasonable. encrypted.txt and input.txt are attatched
About
Final Project for Parallel, DES Implementation
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published