|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use RawTile | |
---|---|
at.dms.kjc.spacetime | |
at.dms.kjc.spacetime.switchIR |
Uses of RawTile in at.dms.kjc.spacetime |
---|
Fields in at.dms.kjc.spacetime declared as RawTile | |
---|---|
protected RawTile |
SwitchCodeStore.parent
|
protected RawTile |
RawExecutionCode.tile
the tile this filter is mapped to |
protected RawTile[][] |
RawProcElements.tiles
|
Fields in at.dms.kjc.spacetime with type parameters of type RawTile | |
---|---|
protected Vector<RawTile> |
IODevice.tiles
|
Methods in at.dms.kjc.spacetime that return RawTile | |
---|---|
RawTile |
RawBackEndFactory.getComputeNode(int[] xy)
|
RawTile |
ManualSliceLayout.getComputeNode(SliceNode node)
|
RawTile |
GreedyLayout.getComputeNode(SliceNode node)
|
RawTile |
AnnealedLayout.getComputeNode(SliceNode filter)
Get the raw tile that was assigned to filter in the layout. |
RawTile |
AnnealedGreedyLayout.getComputeNode(SliceNode node)
|
RawTile |
IODevice.getNeighboringTile()
|
RawTile |
RawChip.getNthComputeNode(int n)
|
RawTile |
OffChipBuffer.getOwner()
return the owner tile of the dram this buffer is assigned to, this is set in the static section of this class. |
static RawTile |
LogicalDramTileMapping.getOwnerTile(StreamingDram dram)
|
RawTile |
RawChip.getTile(int tileNumber)
|
RawTile |
RawChip.getTile(int x,
int y)
|
RawTile |
RawChip.getTile(RawTile tile,
char dir)
Get the tile that is at the specified |
RawTile[] |
IODevice.getTiles()
return the tile(s) associated with this iodevice so for a streaming dram it is the tiles that are mapped to this dram by the hardware |
Methods in at.dms.kjc.spacetime that return types with arguments of type RawTile | |
---|---|
HashMap<SliceNode,RawTile> |
GreedyLayout.getAssignment()
|
HashSet<RawTile> |
ScheduleModel.getBottleneckTiles(double threshold)
Return the set of tiles that are within threshold of the bottleneck tile. |
Layout<RawTile> |
RawBackEndFactory.getLayout()
Get saved copy of Layout . |
Vector<RawTile> |
RawTile.getNeighborTiles()
|
static HashMap<RawTile,Label> |
SwitchCodeStore.switchLoopHeader(HashSet<RawComputeNode> tiles,
int mult,
boolean init,
boolean primePump)
|
Methods in at.dms.kjc.spacetime with parameters of type RawTile | |
---|---|
void |
RawComputeCodeStore.addDRAMGDNReadCommand(SchedulingPhase whichPhase,
int bytes,
OffChipBuffer buffer,
boolean presynched,
RawTile dest)
Add a dram read command at the current position of this code compute code for either the init stage (including primepump) or the steady state over the gdn and send it to the |
void |
RawComputeCodeStore.addFileGDNReadCommand(SchedulingPhase whichPhase,
int words,
OffChipBuffer buffer,
RawTile dest)
Generate a command to read from a file daisy-chained to a i/o port on the gdn and send the data to |
void |
IODevice.addTile(RawTile tile)
|
RawComputeCodeStore |
RawBackEndFactory.getComputeCodeStore(RawTile parent)
|
RawTile |
RawChip.getTile(RawTile tile,
char dir)
Get the tile that is at the specified |
static void |
Util.sendConstFromTileToSwitch(RawTile tile,
int c,
boolean init,
boolean primePump,
SwitchReg reg)
|
void |
ManualSliceLayout.setComputeNode(SliceNode node,
RawTile tile)
|
void |
GreedyLayout.setComputeNode(SliceNode node,
RawTile tile)
|
void |
AnnealedLayout.setComputeNode(SliceNode node,
RawTile tile)
Set the assignment of node to tile in the layout. |
void |
AnnealedGreedyLayout.setComputeNode(SliceNode node,
RawTile tile)
|
Method parameters in at.dms.kjc.spacetime with type arguments of type RawTile | |
---|---|
static void |
Rawify.run(SpaceTimeSchedule schedule,
RawChip rawChip,
Layout<RawTile> layout)
The entry of the rawify pass. |
void |
RawBackEndFactory.setLayout(Layout<RawTile> layout)
Keep a copy of the Layout : the mapping from SliceNode to
ComputeNode . |
static void |
SwitchCodeStore.switchLoopTrailer(HashMap<RawTile,Label> labels,
boolean init,
boolean primePump)
|
Constructors in at.dms.kjc.spacetime with parameters of type RawTile | |
---|---|
BufferedCommunication(RawTile tile,
FilterInfo filterInfo,
Layout layout)
Create a new Buffered communication object that will be used to generate code for the FilterTraceNode described by filterInfo. |
|
DirectCommunication(RawTile tile,
FilterInfo filterInfo,
Layout layout)
Create a new object that is ready to convert filterInfo's communication into direct communication over Raw's network. |
|
IODevice(RawChip chip,
int port,
RawTile tile)
|
|
Linear(RawTile tile,
FilterInfo filterInfo)
|
|
MagicDram(RawChip chip,
int port,
RawTile tile)
|
|
RawComputeCodeStore(RawTile parent)
Create a store for the compute code of tile. |
|
RawExecutionCode(RawTile tile,
FilterInfo filterInfo,
Layout layout)
|
|
SwitchCodeStore(RawTile parent)
|
Constructor parameters in at.dms.kjc.spacetime with type arguments of type RawTile | |
---|---|
POVRAYScheduleRep(SpaceTimeSchedule spaceTime,
Layout<RawTile> layout,
String file)
|
|
RawBackEndFactory(RawChip rawChip,
Layout<RawTile> layout)
|
Uses of RawTile in at.dms.kjc.spacetime.switchIR |
---|
Constructors in at.dms.kjc.spacetime.switchIR with parameters of type RawTile | |
---|---|
RouteIns(RawTile tile)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |