Skip to content

xmamalou/pagerank

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PARALLEL SYSTEMS -- PAGERANK IMPLEMENTATION

This is my pagerank implementation for the extra project of the "Parallel Systems" course of the Computer Engineering Masters of NKUA.

PREREQUISITES

This project uses OpenMp which is pretty much available for the compilers in most modern Linux distros. If you don't have it, you need to install it!

HOW TO BUILD

This project has two versions: A C++ version and a Zig version. Building both is easy.

The C++ version

Just use one of the script files provided in the scripts/ directory. You need CMake to build this project.

Note

The build scripts by default assume that if you have Ninja installed, you will want to use it instead of Make. Use --no-weeb to override this assumption

The Zig version

Just run zig build.

Warning

This project has been tested to compile successfully only on development version 0.15. I cannot guarantee that it will be able to compile for previous versions.

About

Serial and parallel implementations of the pagerank algorithm

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors