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

Feature: Migratablelun #3589

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open

Feature: Migratablelun #3589

wants to merge 3 commits into from

Commits on May 7, 2023

  1. Test routine for the MigratableLUN module.

    Does a simple factorial computation differentiated by rank.  Triggers LB.
    Does more iterations, then has each rank read the output of the next
    higher rank and check that the values are correct.
    
    So if something went wrong with the output process during migration, we
    hope to trip over it by checking every line of every output file.
    ericjbohm authored and evan-charmworks committed May 7, 2023
    Configuration menu
    Copy the full SHA
    eac5956 View commit details
    Browse the repository at this point in the history
  2. Change API to use AMPI_LUN prefix for namespace disambiguation.

    Add AMPI_LUN_open as wrapper for register+open
    ericjbohm authored and evan-charmworks committed May 7, 2023
    Configuration menu
    Copy the full SHA
    f498ba8 View commit details
    Browse the repository at this point in the history
  3. Add LUN virtualizer

    the AMPI_LUN function returns the virtualized version of any LUN
    
    see virtluntest.f90 for an example of usage, as it replaces
    the manual LUN virtualization scheme used in luntest.f90
    ericjbohm authored and evan-charmworks committed May 7, 2023
    Configuration menu
    Copy the full SHA
    6178ed2 View commit details
    Browse the repository at this point in the history