Skip to content

Shrink/expand questions #3915

@PaulinaEster

Description

@PaulinaEster

Shrink/expand questions

Hello, I'm trying to test the shrink/expand function of charm++, but I'm not sure if it's working. I followed the tutorial at https://charm.readthedocs.io/en/latest/charm++/manual.html#malleability-shrink-expand-number-of-processors, but when I run the client command (to expand processes), it stops the node and then the application doesn't start it again. Furthermore, it seems the application freezes when it tries to do a new Load Balance after the shrink/expand.

  1. Is there another way to test the shrink/expand?
  2. What would be the ideal behavior of the jacobi2D example presented in the tutorial?
  3. Many articles in the literature cite AMPI as a possible resource malleability tool. Is this at the node level (add or remove a node) or at the process level?
  4. Can the shrink/expand function be added to AMPI in the build, or is it only for charm++ for now?

Originally posted by @PaulinaEster in #3914

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions