-
Notifications
You must be signed in to change notification settings - Fork 16
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
How can I reproduce the concurrency result of the paper? #265
Comments
I make some progress found that cache-misses are the key factor that influences the throughput. Any solutions? : ) Thanks |
Disable transparent huge pages for nearly no cache misses for clear_page_erms. Still some other analysises needed...... |
Sledge has been modified quite a bit since the paper, so it is unlikely that the exact results will be the same. That said, we certainly have experiments where we can raise concurrency, and the throughput will increase. |
appreciate for your reply 👍 |
I try to run sledge to reproduce the concurrency result of the paper. But when worker core go with linear increasing, the throughput stay still.
I try to open some log commented out in Makefile or add some log to sledge, such as LOG_HTTP_PARSER, found that all work cores indeed do the computing. It seems like some critical resources can only allocate to these workers per unit time. It troubles me some time. I would be grateful if I could get some suggestions.
I do the experiment as such below:
The text was updated successfully, but these errors were encountered: