Package | Description |
---|---|
edu.snu.coral.runtime.common.plan.physical | |
edu.snu.coral.runtime.common.plan.stage | |
edu.snu.coral.runtime.executor | |
edu.snu.coral.runtime.executor.datatransfer |
Modifier and Type | Class and Description |
---|---|
class |
PhysicalStageEdge
Contains information stage boundary
StageEdge . |
Modifier and Type | Method and Description |
---|---|
DAG<Task,RuntimeEdge<Task>> |
PhysicalStage.getTaskGroupDag() |
Constructor and Description |
---|
PhysicalStage(String stageId,
DAG<Task,RuntimeEdge<Task>> taskGroupDag,
int parallelism,
int scheduleGroupIndex,
String containerType)
Constructor.
|
Modifier and Type | Class and Description |
---|---|
class |
StageEdge
Stage Edge.
|
Constructor and Description |
---|
TaskGroupExecutor(ScheduledTaskGroup scheduledTaskGroup,
DAG<Task,RuntimeEdge<Task>> taskGroupDag,
TaskGroupStateManager taskGroupStateManager,
DataTransferFactory channelFactory) |
TaskGroupStateManager(ScheduledTaskGroup scheduledTaskGroup,
DAG<Task,RuntimeEdge<Task>> taskGroupDag,
String executorId,
PersistentConnectionToMasterMap persistentConnectionToMasterMap,
MetricMessageSender metricMessageSender) |
Modifier and Type | Method and Description |
---|---|
RuntimeEdge |
InputReader.getRuntimeEdge() |
Modifier and Type | Method and Description |
---|---|
InputReader |
DataTransferFactory.createLocalReader(int dstTaskIdx,
RuntimeEdge runtimeEdge)
Creates a local
InputReader between two task in a single task group. |
OutputWriter |
DataTransferFactory.createLocalWriter(Task srcTask,
int srcTaskIdx,
RuntimeEdge<?> runtimeEdge)
Creates an local
OutputWriter between two task in a single task group. |
InputReader |
DataTransferFactory.createReader(int dstTaskIdx,
IRVertex srcIRVertex,
RuntimeEdge runtimeEdge)
Creates an
InputReader between two stages. |
OutputWriter |
DataTransferFactory.createWriter(Task srcTask,
int srcTaskIdx,
IRVertex dstIRVertex,
RuntimeEdge<?> runtimeEdge)
Creates an
OutputWriter between two stages. |
Constructor and Description |
---|
InputReader(int dstTaskIndex,
IRVertex srcVertex,
RuntimeEdge runtimeEdge,
BlockManagerWorker blockManagerWorker) |
OutputWriter(int hashRangeMultiplier,
int srcTaskIdx,
String srcRuntimeVertexId,
IRVertex dstIrVertex,
RuntimeEdge<?> runtimeEdge,
BlockManagerWorker blockManagerWorker) |
Copyright © 2018. All rights reserved.