|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SpaceTimeSchedule | |
---|---|
at.dms.kjc.slicegraph | This package aims to supersede the SIR and flatgraph representations of the stream graph with a single representation that maintains all relevant information as well as slice information. |
at.dms.kjc.spacetime |
Uses of SpaceTimeSchedule in at.dms.kjc.slicegraph |
---|
Methods in at.dms.kjc.slicegraph with parameters of type SpaceTimeSchedule | |
---|---|
boolean |
AdaptivePartitioner.useSpace(SIRStream partitionedStr,
SpaceTimeSchedule spaceTime,
Layout layout)
|
Uses of SpaceTimeSchedule in at.dms.kjc.spacetime |
---|
Methods in at.dms.kjc.spacetime with parameters of type SpaceTimeSchedule | |
---|---|
static void |
CommunicateAddrs.doit(RawChip chip,
SpaceTimeSchedule stSchedule)
Generate code to allocate the off chip buffers on the necessary tiles and then communicate each buffer's global address to the tiles that need to know the address. |
static void |
BenchChar.doit(SpaceTimeSchedule spaceTime,
SIRStream str)
Calculate and print some characteristics of the application. |
static void |
SliceDotGraph.dumpGraph(SpaceTimeSchedule spaceTime,
Slice[] schedule,
String fileName,
Layout layout,
boolean DRAM)
Create a dot graph representation of the slice graph. |
static void |
SliceDotGraph.dumpGraph(SpaceTimeSchedule spaceTime,
Slice[] schedule,
String fileName,
Layout layout,
boolean DRAM,
boolean label)
Create a dot graph representation of the slice graph. |
static void |
LayoutDot.dumpLayout(SpaceTimeSchedule spaceTime,
RawChip rawChip,
String fileName)
Generate the dot graph of the layout. |
static void |
BCFile.generate(SpaceTimeSchedule sp,
RawChip rc,
NumberGathering gn)
Generate the btl machine file that describes the application configuration, the file readers and writers (the external devices) and the number gathering code. |
static void |
LayoutDot.printLayoutCost(SpaceTimeSchedule spaceTime,
Layout layout)
Print the final cost of the layout according to the cost function of |
static void |
ManualDRAMPortAssignment.run(SpaceTimeSchedule spaceTime)
Assign input and output of traces to off chip dram and decide which network to use for each buffer. |
void |
BufferDRAMAssignment.run(SpaceTimeSchedule spaceTime,
Layout layout)
Assign the buffers to DRAM ports. |
static void |
Rawify.run(SpaceTimeSchedule schedule,
RawChip rawChip,
Layout<RawTile> layout)
The entry of the rawify pass. |
Constructors in at.dms.kjc.spacetime with parameters of type SpaceTimeSchedule | |
---|---|
AnnealedGreedyLayout(SpaceTimeSchedule spaceTime,
RawChip chip,
StreamlinedDuplicate duplicate)
|
|
AnnealedLayout(SpaceTimeSchedule spaceTime)
Create a new Annealed layout object that will assign filters of the slices of the slice graph of spaceTime to tiles of the Raw Chip. |
|
GenerateSteadyStateSchedule(SpaceTimeSchedule sts,
Layout layout)
|
|
GreedyLayout(SpaceTimeSchedule spaceTime,
RawChip chip)
Create a new GreedyLayout object that is ready for the packing to begin. |
|
ManualSliceLayout(SpaceTimeSchedule spaceTime)
|
|
POVRAYScheduleRep(SpaceTimeSchedule spaceTime,
Layout<RawTile> layout,
String file)
|
|
ScheduleModel(SpaceTimeSchedule spaceTime,
Layout layout,
LinkedList<Slice> scheduleOrder)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |