public class AllGatherBatchFinalReceiver extends BaseGatherBatchReceiver
gatheredValuesMap
barriers, destination, isSyncSent, messages, operation, sendPendingMax, sourcesOfTarget, syncReceived, syncState, targetStates, workerId
Constructor and Description |
---|
AllGatherBatchFinalReceiver(TreeBroadcast bCast) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
handleMessage(int task,
java.lang.Object message,
int flags,
int dest) |
protected boolean |
isFilledToSend(int target,
boolean sync)
Return true if we are filled to send
|
protected boolean |
sendSyncForward(int target)
Handle the sync
|
aggregate, init, isAllEmpty, onSyncEvent, sendToTarget
allQueuesEmpty, allSyncsPresent, clean, isComplete, onFinish, onMessage, progress
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
close, onMessage
public AllGatherBatchFinalReceiver(TreeBroadcast bCast)
protected boolean sendSyncForward(int target)
SourceReceiver
sendSyncForward
in class SourceReceiver
target
- targetprotected boolean handleMessage(int task, java.lang.Object message, int flags, int dest)
handleMessage
in class BaseGatherBatchReceiver
protected boolean isFilledToSend(int target, boolean sync)
SourceReceiver
isFilledToSend
in class SourceReceiver