Skip to Content.
Sympa Menu

charm - Re: [charm] Heterogenous Load Balancing

charm AT lists.cs.illinois.edu

Subject: Charm++ parallel programming system

List archive

Re: [charm] Heterogenous Load Balancing


Chronological Thread 
  • From: "Kale, Laxmikant V" <kale AT illinois.edu>
  • To: Justin Luitjens <jluitjens AT nvidia.com>, "charm AT cs.uiuc.edu" <charm AT cs.uiuc.edu>
  • Subject: Re: [charm] Heterogenous Load Balancing
  • Date: Wed, 12 Oct 2011 18:58:25 +0000
  • Accept-language: en-US
  • List-archive: <http://lists.cs.uiuc.edu/pipermail/charm>
  • List-id: CHARM parallel programming system <charm.cs.uiuc.edu>

Yes, it is very much possible..  (Its been in the deign of charm load balancers for a long time.)

pe_speed is the correct variable. However, you also need top use a balancer (strategy) that pays attention to this variable.
Also, this variable is currently set by running some standard loop at the beginning of the computation. So, make sure its correctly normalized by printing the value for all (or multiple) processors,

Are you doing this for NAMD? There may be a more specialized answer for namd load balancer.

-- 
Laxmikant (Sanjay) Kale         http://charm.cs.uiuc.edu
Professor, Computer Science     kale AT illinois.edu
201 N. Goodwin Avenue           Ph:  (217) 244-0094
Urbana, IL  61801-2302          FAX: (217) 265-6582

On 10/12/11 1:23 PM, "Justin Luitjens" <jluitjens AT nvidia.com> wrote:

Hi,

 

I’ve been digging into the load balancer and it seems that if we were able to set the pe_speed for each process we would be able to accomplish this.  Is there an API available to set the CPU speed manually?

 

Thanks,

Justin

 

From: charm-bounces AT cs.uiuc.edu [mailto:charm-bounces AT cs.uiuc.edu] On Behalf Of Justin Luitjens
Sent: Wednesday, October 12, 2011 8:23 AM
To: charm AT cs.uiuc.edu
Subject: [charm] Heterogenous Load Balancing

 

Hello,

 

Is it possible to specify processor weights in charm for heterogenous systems or does it assume homogenous processors?  We would like to set a certain subset of PE’s so that work less work is distributed to them.  Is this possible?

 

Thanks,

Justin


This email message is for the sole use of the intended recipient(s) and may contain confidential information.  Any unauthorized review, use, disclosure or distribution is prohibited.  If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message.


_______________________________________________ charm mailing list charm AT cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/charm


Archive powered by MHonArc 2.6.16.

Top of Page