Skip to content

wortelus/pagerank

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PageRank

PageRank implementace v jazyce C++ 20. Tato implementace dosahuje warp-rychlostí při paralelním načítání a výpočtu s využitím následujících technologií:

  • OpenMP
  • Intel AVX2 SIMD instrukce

Použití

Sestavení

$ mkdir build
$ cd build
$ cmake ..
$ cmake --build .

Spuštění

Program byl testován na síti web-BerkStan.txt.gz

Druhý argument je cesta k souboru s daty. Pokud není zadán, použije se výchozí soubor web-BerkStan.txt.

$ cd build
$ ./pagerank ../web-BerkStan.txt

Licence

BSD 2-Clause License

Copyright (c) 2025, Daniel Slavík

wortelus.eu

About

PageRank implementation using OpenMP/AVX2

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published