Programs written for CSCI 654 - Foundations of Parallel Computing (Fall 2018) at RIT. Taught by Prof. Alan Kaminsky
These programs are meant to be run using the Parallel Java 2 Library developed by Prof. Kaminsky.
PJ2 Documentation - https://www.cs.rit.edu/~ark/pj2.shtml
Programs span multiple discliplines of parallel programming namely
- Multicore - Lemoine's Conjucture
- Cluster - Largest Triangle
- GPU - Breaking RSA
- Map Reduce - US Census Diversity Index
Each folder consists of README explaining what the programs do.