Package | Description |
---|---|
edu.snu.coral.common.dag | |
edu.snu.coral.common.ir.vertex | |
edu.snu.coral.compiler.frontend.spark.core.java |
Modifier and Type | Method and Description |
---|---|
LoopVertex |
DAG.getAssignedLoopVertexOf(V v)
Retrieves the wrapping LoopVertex of the vertex.
|
Modifier and Type | Method and Description |
---|---|
DAGBuilder<V,E> |
DAGBuilder.addVertex(V v,
Stack<LoopVertex> loopVertexStack)
Add vertex to the builder, using the LoopVertex stack.
|
Constructor and Description |
---|
DAG(Set<V> vertices,
Map<V,Set<E>> incomingEdges,
Map<V,Set<E>> outgoingEdges,
Map<V,LoopVertex> assignedLoopVertexMap,
Map<V,Integer> loopStackDepthMap)
Constructor of DAG, called by the DAGBuilder.
|
Modifier and Type | Method and Description |
---|---|
LoopVertex |
LoopVertex.getClone() |
LoopVertex |
LoopVertex.unRollIteration(DAGBuilder<IRVertex,IREdge> dagBuilder)
Method for unrolling an iteration of the LoopVertex.
|
Modifier and Type | Method and Description |
---|---|
static <T> List<T> |
SparkFrontendUtils.collect(DAG<IRVertex,IREdge> dag,
Stack<LoopVertex> loopVertexStack,
IRVertex lastVertex,
org.apache.spark.serializer.Serializer serializer)
Collect data by running the DAG.
|
Copyright © 2018. All rights reserved.