-
Notifications
You must be signed in to change notification settings - Fork 297
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
Now the header is correct also in mpi run benchmark run #1103
Conversation
c1e3931
to
154b442
Compare
@Iximiel if I read the code correctly, this means that even if you run with |
In my intention should be the other way around, tomorrow I will check if is correct maybe I should also add an 1 step benchmark regtest to enforce the beahviour of the header of the output |
I checked out and compiled this branch:
so I also discovered this:
|
This was my point. I mean, the log should not say |
When I set up this, my idea was to show the actual configuration. I added this PR on top of the old one because I noted that having shuffle show on the output immediately after parsing did not show the configuration which the benchmark was running with. On the other hand, with this approach, we have reproducible output even in case of a change of default parameters, so I show all the parameters even if the user did not specify them in the command line. If I do a
Because it is hardcoded to use the dd in a mpi run and to use shuffled if the dd is on. On that I probably should add a note on the number of processes used and maybe also on the threads, if avaiable. |
@Iximiel @GiovanniBussi I think here the idea is to report the actual running configuration including both implicit and explicit choices, so if I would say it can be merged. I would retarget on 2.10 and report the number of process/threads as well |
Yes |
Description
Reading the code again, I discovered that shuffled and domain decomposition could be automatically changed without the user input, during the setup of the benchmark,
I changed the output of the header to reflect that.
Sorry for the Friday PR, this is a small thing that I am sure to forget
Target release
I would like my code to appear in release 2.10
Type of contribution
Copyright
COPYRIGHT
file with the correct license information. Code should be released under an open source license. I also used the commandcd src && ./header.sh mymodulename
in order to make sure the headers of the module are correct.Tests