-
Notifications
You must be signed in to change notification settings - Fork 105
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add parallel page rank #4689
Add parallel page rank #4689
Conversation
Benchmark ResultMaster commit hash:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
See comments below. Also can we get some benchmark numbers on running under different num of threads? I think that's good for us to keep track of our scalability.
e3040b2
to
212f958
Compare
Benchmark ResultMaster commit hash:
|
Description
Add parallel page rank implementation.
A quick benchmark on LDBC person knows person
1 thread: 4s
2 thread: 2.6s
4 thread: 5s
The overhead seems to due to the CAS operation because there are 0.5M nodes and 20M edges. The contention looks high. I'll need to further investigation into the scalability.
Contributor agreement