static int |
FilterBenchmark.experiment1(Store store,
Filter filter,
int addNum,
int mulNum) |
It optimizes scheduling of filter operations.
|
static int |
FilterBenchmark.experiment1C(Store store,
Filter filter,
int addNum,
int mulNum,
int clock) |
It optimizes scheduling of filter operation in fashion allowing
chaining of operations within one clock cycle.
|
static int |
FilterBenchmark.experiment1P(Store store,
Filter filter,
int addNum,
int mulNum) |
It optimizes scheduling of filter operations.
|
static int |
FilterBenchmark.experiment1PM(Store store,
Filter filter,
int addNum,
int mulNum) |
It optimizes scheduling of filter operations in a fashion allowing
pipelining of multiplication operations.
|
static int |
FilterBenchmark.experiment2(Store store,
Filter filter,
int addNum,
int mulNum) |
It optimizes scheduling of filter operations.
|
static int |
FilterBenchmark.experiment2C(Store store,
Filter filter,
int addNum,
int mulNum,
int clock) |
It optimizes scheduling of filter operation in fashion allowing
chaining of operations within one clock cycle.
|
static int |
FilterBenchmark.experiment2P(Store store,
Filter filter,
int addNum,
int mulNum) |
It optimizes scheduling of filter operations.
|
static int |
FilterBenchmark.experiment2PM(Store store,
Filter filter,
int addNum,
int mulNum) |
It optimizes scheduling of filter operation in fashion allowing
pipelining of multiplication operations.
|
static java.util.List<java.util.List<IntVar>> |
FilterBenchmark.makeConstraints(Store store,
Filter filter,
int addNum,
int mulNum) |
It creates constraint model for scheduling of filter operations.
|
static java.util.List<java.util.List<IntVar>> |
FilterBenchmark.makeConstraintsChain(Store store,
Filter filter,
int addNum,
int mulNum,
int clk) |
It creates constraint model for scheduling of filter operation in fashion allowing
chaining of operations within one clock cycle.
|
static java.util.List<java.util.List<IntVar>> |
FilterBenchmark.makeConstraintsPipeline(Store store,
Filter filter,
int addNum,
int mulNum) |
It creates a model for optimization of scheduling of operations of a given filter.
|
static java.util.List<java.util.List<IntVar>> |
FilterBenchmark.makeConstraintsPipeMultiplier(Store store,
Filter filter,
int addNum,
int mulNum) |
It creates constraint model for scheduling of filter operation in fashion allowing
pipelining of multiplication operations.
|