Skip to Content.
Sympa Menu

charm - Re: [charm] Manual mode load balancing

charm AT lists.cs.illinois.edu

Subject: Charm++ parallel programming system

List archive

Re: [charm] Manual mode load balancing


Chronological Thread 
  • From: Ronak Buch <rabuch2 AT illinois.edu>
  • To: Jozsef Bakosi <jbakosi AT lanl.gov>
  • Cc: "charm AT lists.cs.illinois.edu" <charm AT lists.cs.illinois.edu>
  • Subject: Re: [charm] Manual mode load balancing
  • Date: Mon, 6 Aug 2018 17:07:55 -0500
  • Authentication-results: illinois.edu; spf=pass smtp.mailfrom=rabuch2 AT illinois.edu; dmarc=pass header.from=illinois.edu

The easiest way to do so, assuming you're using AtSync() for load balancing, is to merely not call AtSync() while you don't want to migrations to happen.

With periodic load balancing, then yes, TurnManualLBOn() and TurnManualLBOff() should disable migration due to load balancing while manual load balancing is turned on. You should only have to call CkStartLB() if you do want to balance load while manual load balancing is enabled, so you shouldn't have to call it at all.

Thanks,
Ronak

On Mon, Aug 6, 2018 at 4:29 PM, Jozsef Bakosi <jbakosi AT lanl.gov> wrote:
Hi folks,

I would like to turn off load balancing (and migration) for a given
period.

Should I just put TurnManualLBOn() and TurnManualLBOff() around which I
do not want migration and that's it?

Do I also have to call CkStartLB()? What if I don't? If I do, where
should that be relative to the above two calls?

Thanks,
Jozsef




Archive powered by MHonArc 2.6.19.

Top of Page