-
Notifications
You must be signed in to change notification settings - Fork 35
preliminary refactoring for the Multi-Threading support #12
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
Conversation
07f5013 to
67f5f72
Compare
29384de to
e8170d9
Compare
cchambreau
left a comment
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.
Getting rid of mpiPi.h.in looks good, but could we get the STACKDEPTH and PACKAGE_BUGREPORT variables into mpiPconfig.h.in?
Good catch! Fixed |
69517fa to
8e883a2
Compare
See: LLNL#12 (review) Signed-off-by: Artem Polyakov <artpol84@gmail.com>
@cchambreau actually, it is not fixed. |
|
I suggest to merge #16 first and I'll rebase on top of it. |
8e883a2 to
57d0ddb
Compare
|
This PR is now rebased on top of #16 and is using updated configury logic. |
f4ca0a0 to
218a0e5
Compare
* Rename configure.in to configure.ac as autoreconf suggests * Switch from the custom-modified configure/mpiPconfig.h.in to the auto-generated by autoreconf * Modify few config vars to prepare to get rid of mpiPi.h.in Signed-off-by: Artem Polyakov <artpol84@gmail.com>
Signed-off-by: Artem Polyakov <artpol84@gmail.com>
Signed-off-by: Artem Polyakov <artpol84@gmail.com>
Extract the per-thread part from the global state. A per-thread portion includes the data collected at MPI_x invocation that can happen concurrently, i.e.: * Callsite information * Collectives statistics * Point-to-point statistics * Statistics collection on/off has also be per-thread Signed-off-by: Artem Polyakov <artpol84@gmail.com>
Signed-off-by: Artem Polyakov <artpol84@gmail.com>
218a0e5 to
720702c
Compare
Status: