seda.sandStorm.internal |
|
Java Source File Name | Type | Comment |
AggThrottle.java | Class | AggThrottle is used by thread managers to adjust their aggregation
level based on observations of stage throughput. |
AggTPSThreadManager.java | Class | AggTPSThreadManager is a refinement of the TPSTM; it attempts to
schedule stages to improve aggregation. |
ConfigData.java | Class | ConfigData is used to pass configuration arguments into various
components. |
ResponseTimeController.java | Class | The ResponseTimeController attempts to keep the response time of
a given stage below a given target by adjusting admission control
parameters for a stage. |
ResponseTimeControllerDirect.java | Class | An implementation of ResponseTimeController that uses a direct
adjustment of queue thresholds based on the error in the 90th
percentile response time. |
ResponseTimeControllerMM1.java | Class | An implementation of ResponseTimeController that models the stage
as an M/M/1 queue. |
ResponseTimeControllerMulticlass.java | Class | An implementation of ResponseTimeController that uses a direct
adjustment of queue thresholds based on the error in the 90th
percentile response time. |
ResponseTimeControllerPID.java | Class | An implementation of ResponseTimeController that uses a PID control. |
sandStormConst.java | Interface | A set of constants used by the Sandstorm implementation. |
sandStormMgr.java | Class | This class provides management functionality for the Sandstorm
runtime system. |
sandStormProfiler.java | Class | sandStormProfiler is an implementation of the ProfilerIF interface
for Sandstorm. |
SignalMgr.java | Class | The SignalMgr is an implementation of SignalMgrIF. |
SinkProxy.java | Class | Used as a proxy to observe and measure communication behavior between
stages. |
Stage.java | Class | A Stage is a basic implementation of StageIF for application-level
stages. |
StageGraph.java | Class | This class provides an interface allowing operations to be performed
on the graph of stages within the application. |
StageGraphEdge.java | Class | This class represents an edge in the stage-connectivity graph. |
StageStats.java | Class | This class provides controllers with a view of statistics gathered
by the stage internally during execution. |
StageWrapper.java | Class | A StageWrapper is a basic implementation of StageWrapperIF for
application-level stages. |
ThreadPool.java | Class | ThreadPool is a generic class which provides a thread pool. |
ThreadPoolController.java | Class | The ThreadPoolController is responsible for dynamically adusting the
size of a given ThreadPool. |
TPPThreadManager.java | Class | TPPThreadManager is a thread manager implementation which provides
one thread per CPU. |
TPSThreadManager.java | Class | TPSThreadManager provides a threadpool-per-source-per-stage thread
manager implementation. |