Skip to content

Conversation

@artpol84
Copy link
Contributor

@artpol84 artpol84 commented Jun 12, 2019

Status:

@artpol84 artpol84 mentioned this pull request Jun 12, 2019
@artpol84 artpol84 force-pushed the topic/pre_mt_refactor branch 2 times, most recently from 07f5013 to 67f5f72 Compare June 12, 2019 22:25
@artpol84 artpol84 force-pushed the topic/pre_mt_refactor branch 3 times, most recently from 29384de to e8170d9 Compare June 13, 2019 21:51
Copy link
Collaborator

@cchambreau cchambreau left a 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?

@artpol84
Copy link
Contributor Author

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

@artpol84 artpol84 force-pushed the topic/pre_mt_refactor branch from 69517fa to 8e883a2 Compare June 27, 2019 20:02
artpol84 added a commit to artpol84/mpiP that referenced this pull request Jun 27, 2019
See: LLNL#12 (review)

Signed-off-by: Artem Polyakov <artpol84@gmail.com>
@artpol84
Copy link
Contributor Author

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

@cchambreau actually, it is not fixed.
I missed that you have autoconf in place. I will make a proper fix and incorporate in the right commit.
What confused me is the presense of configure, but thats totally my bad.

@artpol84
Copy link
Contributor Author

I suggest to merge #16 first and I'll rebase on top of it.

@artpol84 artpol84 force-pushed the topic/pre_mt_refactor branch from 8e883a2 to 57d0ddb Compare June 27, 2019 23:09
@artpol84
Copy link
Contributor Author

This PR is now rebased on top of #16 and is using updated configury logic.

@artpol84 artpol84 force-pushed the topic/pre_mt_refactor branch 2 times, most recently from f4ca0a0 to 218a0e5 Compare June 27, 2019 23:22
artpol84 added 5 commits June 27, 2019 16:27
* 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>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants