A serial and a parallel implementation of Pagerank algorithm, in C, using Pthreads.
4th Course Assignment for Parallel and Distributed Computing Systems (2013).
- Download a graph to use (eg. web-Google.txt from here). You might need to remove any headers from the file.
- Run
make
command in a unix-based system - Run the executable given the appropriate arguments
- graph filename
- nodes
- threshold
- d
Example:
./pagerank_serial web-Google.txt 916428 0.0001 0.85
- graph filename
- nodes
- threshold
- d
- threads
Example:
./pagerank_pthreads web-Google.txt 916428 0.0001 0.85 8
Info messages in stdout.