In this project, we have implemented two concepts, both coming from Google: the PageRank algorithm and the MapReduce paradigm for problem solving. We have combined these two concepts and have solved PageRank as a MapReduce problem.
- mapreduce_cpp: Used existing MapReduce C++ library.
- mapreduce_own: Implemented our own MapReduce library with MPI
- mapreduce_mpi: Used existing MapReduce MPI library.
- serial: Solved PageRank using serialized code without any distributed computing