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

add accelerator and part frameworks to mca lists #10949

Closed
wants to merge 1 commit into from

Commits on Oct 25, 2022

  1. add accelerator and parts framework to mca lists

    This patch adds part framework to the list of ompi frameworks opened when the core of open mpi initialized and
    closed when the ref cnt on the ompi core drops back to zero.
    
    Likewise, the accelerator framework is added to the opal frameworks list.
    
    Note the accelerator framework cleanup function does need to be added to opal's cleanup list.
    
    Add some verbiage that will hopefully show where to add new frameworks in the opal/ompi initialization procedures.
    
    Add a macro in opal_init.c that generates complilation errors if a call to mca_base_framework_open is made with
    within opal_init.
    
    Also add a cleanup function for the smcuda btl to avoid a warning message at mpi finalize.
    
    Related to open-mpi#10938
    
    Signed-off-by: Howard Pritchard <howardp@lanl.gov>
    hppritcha committed Oct 25, 2022
    Configuration menu
    Copy the full SHA
    1eff503 View commit details
    Browse the repository at this point in the history