charm AT lists.siebelschool.illinois.edu
Subject: Charm++ parallel programming system
List archive
- From: Phil Miller <mille121 AT illinois.edu>
- To: Rafael Keller Tesser <rktesser AT inf.ufrgs.br>
- Cc: "charm AT cs.uiuc.edu" <charm AT cs.uiuc.edu>
- Subject: Re: [charm] Scheduling of VPs
- Date: Tue, 11 Nov 2014 11:09:01 -0600
- List-archive: <http://lists.cs.uiuc.edu/pipermail/charm/>
- List-id: CHARM parallel programming system <charm.cs.uiuc.edu>
By default, messages are delivered in FIFO order on each PE, and execution proceeds accordingly. In Charm++ code, it's possible to set desired message priorities and queueing order, according to the manual
http://charm.cs.illinois.edu/manuals/html/charm++/10.html#SECTION02130000000000000000
http://charm.cs.illinois.edu/manuals/html/charm++/10.html#SECTION02130000000000000000
This gives the runtime system hints on the order that the developer expects to produce the best performance, but doesn't offer any guarantee of execution order.
On Tue, Nov 11, 2014 at 6:40 AM, Rafael Keller Tesser <rktesser AT inf.ufrgs.br> wrote:
Hello!
I'd like to know if there's any documentation on how the execution
Chares (or VPs) mapped to the same process are scheduled. More
specifically, I'm interested on how this works in AMPI, if there's any
difference from pure Charm++.
Regards,
Rafael Keller Tesser
_______________________________________________
charm mailing list
charm AT cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/charm
- [charm] Scheduling of VPs, Rafael Keller Tesser, 11/11/2014
- Re: [charm] Scheduling of VPs, Phil Miller, 11/11/2014
Archive powered by MHonArc 2.6.16.