Package | Description |
---|---|
edu.snu.coral.compiler.optimizer | |
edu.snu.coral.compiler.optimizer.policy |
Modifier and Type | Method and Description |
---|---|
static DAG<IRVertex,IREdge> |
CompiletimeOptimizer.optimize(DAG<IRVertex,IREdge> dag,
Policy optimizationPolicy,
String dagDirectory)
Optimize function.
|
Modifier and Type | Class and Description |
---|---|
class |
DataSkewPolicy
A policy to perform data skew dynamic optimization.
|
class |
DefaultPolicy
A basic default policy, that performs the minimum amount of optimization to be done to a specific DAG.
|
class |
DefaultPolicyWithSeparatePass
A simple example policy to demonstrate a policy with a separate, refactored pass.
|
class |
DisaggregationPolicy
A policy to demonstrate the disaggregation optimization, that uses GlusterFS as file storage.
|
class |
PadoPolicy
A policy to perform Pado optimization that uses transient resources on data centers.
|
class |
SailfishPolicy
A policy to demonstrate the Sailfish optimization, that batches disk seek during data shuffle.
|
Modifier and Type | Method and Description |
---|---|
Policy |
PolicyBuilder.build()
Build a policy using compileTimePasses and runtimePasses in this object.
|
Copyright © 2018. All rights reserved.