public interface BufferingProfile
See OptimizingSDFDirector
for more information.
OptimizingSDFScheduler
Red () |
Red (mgeilen) |
Modifier and Type | Method and Description |
---|---|
int |
exclusiveBuffers()
returns the number of buffers required upon calling exclusive fire in excess of
the input and output buffer.
|
int |
exclusiveExecutionTime()
returns (an estimate of) the execution time of an exclusive buffer firing of the actor.
|
int |
iterate(int iterationCount,
boolean fireExclusive)
Invoke a specified number of iterations of the actor in either shared or
exclusive mode as indicated by the fireExclusive argument.
|
int |
sharedBuffers()
returns the number of buffers required upon calling shared fire in excess of
the input and output buffer.
|
int |
sharedExecutionTime()
returns (an estimate of) the execution time of a shared buffer firing of the actor.
|
int sharedBuffers()
int exclusiveBuffers()
int sharedExecutionTime()
int exclusiveExecutionTime()
int iterate(int iterationCount, boolean fireExclusive) throws IllegalActionException
iterationCount
- The number of iterations to perform.fireExclusive
- whether to fire exclusive or not.IllegalActionException
- If iterating is not
permitted, or if prefire(), fire(), or postfire() throw it.