|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use RawChip | |
---|---|
at.dms.kjc.spacetime |
Uses of RawChip in at.dms.kjc.spacetime |
---|
Fields in at.dms.kjc.spacetime declared as RawChip | |
---|---|
protected RawChip |
RawComputeNode.rawChip
the parent RawChip |
Methods in at.dms.kjc.spacetime that return RawChip | |
---|---|
RawChip |
RawBackEndFactory.getComputeNodes()
|
RawChip |
SpaceTimeSchedule.getRawChip()
|
static RawChip |
SpaceTimeBackend.getRawChip()
|
RawChip |
RawComputeNode.getRawChip()
Return the RawChip we are a part of. |
Methods in at.dms.kjc.spacetime with parameters of type RawChip | |
---|---|
static void |
RawComputeCodeStore.barrier(RawChip chip,
boolean init,
boolean primepump)
Create a barrier in the init stage at this point in code generation. |
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. |
void |
StreamlinedDuplicate.doit(SIRStream str,
RawChip chip)
|
static void |
LayoutDot.dumpLayout(SpaceTimeSchedule spaceTime,
RawChip rawChip,
String fileName)
Generate the dot graph of the layout. |
static void |
Makefile.generate(RawChip rc)
|
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 |
RawTile.printDramSetup(RawChip chip)
|
void |
RawBackEndFactory.processFilterSliceNode(FilterSliceNode filter,
SchedulingPhase whichPhase,
RawChip rawChip)
Process a filter slice node: find the correct ProcElement(s) and add code and buffers. |
void |
RawBackEndFactory.processFilterSlices(Slice slice,
SchedulingPhase whichPhase,
RawChip rawChip)
Process all filter slice nodes in a Slice (just one in a SimpleSlice): find the correct ProcElement(s) and add filter code. |
void |
RawBackEndFactory.processInputSliceNode(InputSliceNode input,
SchedulingPhase whichPhase,
RawChip rawChip)
Process an input slice node: find the correct ProcElement(s) and add joiner code, and buffers. |
void |
RawBackEndFactory.processOutputSliceNode(OutputSliceNode output,
SchedulingPhase whichPhase,
RawChip rawChip)
Process an output slice node: find the correct ProcElement(s) and add splitter code and buffers. |
static void |
GenerateSwitchCode.run(RawChip chip)
|
static void |
GenerateComputeCode.run(RawChip chip)
|
static void |
Rawify.run(SpaceTimeSchedule schedule,
RawChip rawChip,
Layout<RawTile> layout)
The entry of the rawify pass. |
static void |
StreamingDram.setTiles(RawChip chip)
Set the tile(s) that is(are) mapped by the hardware to this dram. |
Constructors in at.dms.kjc.spacetime with parameters of type RawChip | |
---|---|
AnnealedGreedyLayout(SpaceTimeSchedule spaceTime,
RawChip chip,
StreamlinedDuplicate duplicate)
|
|
GreedyLayout(SpaceTimeSchedule spaceTime,
RawChip chip)
Create a new GreedyLayout object that is ready for the packing to begin. |
|
IODevice(RawChip chip,
int port)
|
|
IODevice(RawChip chip,
int port,
RawTile tile)
|
|
MagicDram(RawChip chip,
int port,
RawTile tile)
|
|
Makefile(RawChip rc)
|
|
RawBackEndFactory(RawChip rawChip,
Layout<RawTile> layout)
|
|
RawComputeNode(RawChip chip)
Construct a new ComputeNode of chip. |
|
RawTile(int x,
int y,
RawChip rawChip)
|
|
SmarterRouter(int[] tileCosts,
RawChip chip)
|
|
SpaceTimeSchedule(Partitioner p,
RawChip r)
Constructor |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |