Here is our project for Carnegie Mellon University 15-618: Parallel Computer Architecture and Programming