SX-Aurora / Vftrace

GNU General Public License v3.0
10 stars 2 forks source link

Flexible choice of MPI imbalance formula #17

Open MeisterEule opened 4 years ago

MeisterEule commented 4 years ago

We could use an environment variable to let the user choose between different ways to compute MPI imbalance. E.g.:

   VFTR_MPI_IMBALANCE=MAX_DEVIATION_FROM_FASTEST

Thinking even further, we could process a formula given by this environment variable. We already include tinyexpr to do this in the scenario files, so the overhead is manageable.

SpinTensor commented 1 year ago

Should also be flexible for the newly implemented function call time imbalances.

MeisterEule commented 1 year ago

This should be very easy to implement once we use Vftrace configuration files.