|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectat.dms.kjc.spacetime.NumberGathering
public class NumberGathering
This class stores statistics needed to generate automatic performance statistics on the raw simulator. For each file writer, this class calculates how many items will be written for the init and for each steady-state.
Field Summary | |
---|---|
Slice[] |
fileWriters
the file writers of the application |
int[] |
skip
holds the number of items each fw writes in init |
int[] |
steady
holds the number of items each fw writes in steady state |
int |
totalSteadyItems
total number of items written in init stage |
Method Summary | |
---|---|
static NumberGathering |
doit(RawProcElements chip,
Slice[] files)
Collect statistics need for performance code generation on the raw simulator. |
int |
getID(FileOutputContent foc)
Given the file writer, return the unique id that identifies it. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public Slice[] fileWriters
public int[] steady
public int[] skip
public int totalSteadyItems
Method Detail |
---|
public static NumberGathering doit(RawProcElements chip, Slice[] files)
chip
- The raw chip.files
- The file readers and writer traces.
public int getID(FileOutputContent foc)
foc
- The file writer.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |