-
Notifications
You must be signed in to change notification settings - Fork 932
btl/openib: disable XRC by default #3970
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
btl/openib: disable XRC by default #3970
Conversation
|
Do we really want to do this at configure time and not just change the default receive queues? |
|
@hppritcha Should NEWS be updated to mention that XRC has been disabled and is now unmaintained / yadda yadda yadda? I also echo @hjelmn's question: should we disable this at configure time, or at run time?
|
|
@artpol84 It looks like Mellanox Jenkins is still running XRC tests with openib. Can you disable those? |
|
mellanox:bot:retest |
26193ae to
8aaff00
Compare
|
@jsquyres check now. i just disabled configury option and add blurb to NEWS. |
|
The IBM CI (GNU Compiler) build failed! Please review the log, linked below. Gist: https://gist.github.com/1abfb2e3a457fad6df5fab47987f1444 |
|
The IBM CI (XL Compiler) build failed! Please review the log, linked below. Gist: https://gist.github.com/037b040721158ed184f8f8685713f200 |
|
bot:retest |
NEWS
Outdated
| via --enable-mpi-cxx. | ||
| - Removed embedded VampirTrace. It is in maintenance mode since 2013. | ||
| Please consider Score-P (score-p.org) as an external replacement. | ||
| - Remove IB XRC support. |
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.
Nit: should be clear about removing XRC from openib BTL (i.e., they may still support XRC in MXM and/or UCX).
| [AC_HELP_STRING([--enable-openib-connectx-xrc], | ||
| [Enable ConnectX XRC support in the openib BTL. If you do not have InfiniBand ConnectX adapters, you may disable the ConnectX XRC support. If you do not know which InfiniBand adapter is installed on your cluster, leave this option enabled (default: enabled)])], | ||
| [enable_connectx_xrc="$enableval"], [enable_connectx_xrc="yes"]) | ||
| dnl AC_ARG_ENABLE([openib-connectx-xrc], |
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.
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.
actually there is a comment just above the lines that are dnl'd out.
8aaff00 to
ba192c3
Compare
Change the default enable configure option XRC to disabled. If a user want's to give it a try they have to explicitly ask for it. Modify the configury help message to indicate it is not enabled by default. Related to open-mpi#3890 Fixes open-mpi#3969 Signed-off-by: Howard Pritchard <howardp@lanl.gov>
ba192c3 to
8223d4c
Compare
|
@jsquyres check now |
Forgot as part of open-mpi#3970 to disable use of XRC recv bufs by default in LANL platform config file. Signed-off-by: Howard Pritchard <howardp@lanl.gov>
Forgot as part of open-mpi#3970 to disable use of XRC recv bufs by default in LANL platform config file. related to open-mpi#4300 Signed-off-by: Howard Pritchard <howardp@lanl.gov>
Forgot as part of open-mpi#3970 to disable use of XRC recv bufs by default in LANL platform config file. related to open-mpi#4300 Signed-off-by: Howard Pritchard <howardp@lanl.gov> (cherry picked from commit 1a639ec)
Forgot as part of open-mpi#3970 to disable use of XRC recv bufs by default in LANL platform config file. related to open-mpi#4300 Signed-off-by: Howard Pritchard <howardp@lanl.gov> (cherry picked from commit 1a639ec)
Forgot as part of open-mpi#3970 to disable use of XRC recv bufs by default in LANL platform config file. related to open-mpi#4300 Signed-off-by: Howard Pritchard <howardp@lanl.gov> (cherry picked from commit 1a639ec)
Forgot as part of open-mpi#3970 to disable use of XRC recv bufs by default in LANL platform config file. related to open-mpi#4300 Signed-off-by: Howard Pritchard <howardp@lanl.gov> (cherry picked from commit 1a639ec)
Forgot as part of open-mpi#3970 to disable use of XRC recv bufs by default in LANL platform config file. related to open-mpi#4300 Signed-off-by: Howard Pritchard <howardp@lanl.gov> (cherry picked from commit 1a639ec)
Forgot as part of open-mpi#3970 to disable use of XRC recv bufs by default in LANL platform config file. related to open-mpi#4300 Signed-off-by: Howard Pritchard <howardp@lanl.gov>
Change the default enable configure option XRC to disabled. If a user want's
to give it a try they have to explicitly ask for it.
Modify the configury help message to indicate it is not enabled by default.
Related to #3890
Fixes #3969
Signed-off-by: Howard Pritchard howardp@lanl.gov