charm AT lists.siebelschool.illinois.edu
Subject: Charm++ parallel programming system
List archive
- From: Phil Miller <mille121 AT illinois.edu>
- To: Charm Mailing List <charm AT cs.illinois.edu>
- Subject: [charm] Broadcasts to groups serialized?
- Date: Tue, 2 Jul 2013 15:50:34 -0500
- List-archive: <http://lists.cs.uiuc.edu/pipermail/charm/>
- List-id: CHARM parallel programming system <charm.cs.uiuc.edu>
I see explicit machinery in the implementation of chare arrays to
ensure that all broadcasts are reflected off of a 'serializer' PE,
putting their transmission from that PE in a particular order.
However, I can't find what guarantees that all PEs receive the
broadcasts (CkArray::recvBroadcast()) in that same order.
Given that the array implementation assumes ordered receipt of
broadcasts and numbers them locally for delivery to array elements, I
figure that means that the group-level broadcasts must happen in
order. Can someone please point me to where that order is imposed or
enforced?
Thanks,
Phil
- [charm] Broadcasts to groups serialized?, Phil Miller, 07/02/2013
- Re: [charm] [ppl] Broadcasts to groups serialized?, Kale, Laxmikant V, 07/02/2013
- Message not available
- Re: [charm] [ppl] Broadcasts to groups serialized?, Phil Miller, 07/02/2013
Archive powered by MHonArc 2.6.16.