Skip to content
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

small tweak to get intel MPI working on RHEL 7 #743

Merged
merged 3 commits into from
Aug 4, 2016

Commits on Aug 4, 2016

  1. build: update PMI library path

    Update the settings for
      INTREE_PROGRAM_LIBRARY_PATH
      INTREE_PMI_LIBRARY_PATH
    to reflect move of libpmi in the source tree.
    garlick committed Aug 4, 2016
    Configuration menu
    Copy the full SHA
    35a9ec9 View commit details
    Browse the repository at this point in the history
  2. lua.d/intel_mpi.lua: revert SLURM_ env settings

    Now that wrexecd provides PMI-1 wire protocol, these SLURM_
    environment variables (discussed in flux-framework#630) are no longer required.
    garlick committed Aug 4, 2016
    Configuration menu
    Copy the full SHA
    3a9fcd6 View commit details
    Browse the repository at this point in the history
  3. lua.d/intel_mpi.lua: override I_MPI_PMI_LIBRARY

    Set I_MPI_PMI_LIBRARY to point the the Flux PMI library only
    if it is set.  It works either way:  if set, the Flux PMI library
    PMI-1 wire protocol client speaks with PMI-1 process manager service
    in wrexecd.  If unset, Intel MPI's built-in PMI wire protocol client
    speaks directly with wrexecd.
    
    Fixes flux-framework#630
    garlick committed Aug 4, 2016
    Configuration menu
    Copy the full SHA
    f7868c4 View commit details
    Browse the repository at this point in the history