-
Notifications
You must be signed in to change notification settings - Fork 296
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
Extensive improvements in benchmark tool #1042
Conversation
Added: - stop after a maximum time - benchmark domain decomposition runs - comparative analysis on different versions - sleep to simulate MD code calculation
for(auto & c : choice) c=distrib(g); | ||
long long int reference=0; | ||
for(auto & c : choice) reference+=blocks[0][c]; | ||
for(auto i=0; i<blocks.size(); i++) { |
Check notice
Code scanning / CodeQL
Declaration hides variable Note
line 340
} | ||
}; | ||
|
||
std::unique_ptr<FILE,FileDeleter> log_dev_null{std::fopen("/dev/null","w")}; |
Check failure
Code scanning / CodeQL
File created without restricting permissions High
Codecov ReportAttention: Patch coverage is
❗ Your organization needs to install the Codecov GitHub app to enable full functionality. Additional details and impacted files@@ Coverage Diff @@
## master #1042 +/- ##
==========================================
- Coverage 83.39% 83.24% -0.15%
==========================================
Files 619 619
Lines 59130 59221 +91
==========================================
- Hits 49312 49300 -12
- Misses 9818 9921 +103 ☔ View full report in Codecov by Sentry. |
@GiovanniBussi here it is: |
Added:
See documentation
@carlocamilloni could you share the SAXS test case you were running on MPI? I want to test it with this benchmark tool, to see if by running multiple versions at a time we get more precise results.
I would need:
no trajectory should be needed