|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use OffChipBuffer | |
---|---|
at.dms.kjc.spacetime |
Uses of OffChipBuffer in at.dms.kjc.spacetime |
---|
Subclasses of OffChipBuffer in at.dms.kjc.spacetime | |
---|---|
class |
InterSliceBuffer
This class represents a buffer between two traces. |
class |
IntraSliceBuffer
This class represents the buffer between the sink filter of a slice and outputslicenode or between the inputslicenode and the source filter of a slice. |
Methods in at.dms.kjc.spacetime that return OffChipBuffer | |
---|---|
abstract OffChipBuffer |
OffChipBuffer.getNonRedundant()
if this buffer is redundant return the first upstream buffer that is not redundant, return null if this is a input->filter buffer with no input or a filter->output buffer with no output |
OffChipBuffer |
IntraSliceBuffer.getNonRedundant()
|
OffChipBuffer |
InterSliceBuffer.getNonRedundant()
|
Methods in at.dms.kjc.spacetime that return types with arguments of type OffChipBuffer | |
---|---|
HashSet<OffChipBuffer> |
RawTile.getBuffers()
|
Methods in at.dms.kjc.spacetime with parameters of type OffChipBuffer | |
---|---|
void |
RawTile.addBuffer(OffChipBuffer buf)
|
void |
RawComputeCodeStore.addDRAMCommand(boolean read,
SchedulingPhase whichPhase,
int bytes,
OffChipBuffer buffer,
boolean staticNet)
Add a dram command and possibly a rotation of the buffer at the current position of this code compute code for either the init stage (including primepump) or the steady state. |
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.addFileCommand(boolean read,
boolean init,
int words,
OffChipBuffer buffer,
boolean staticNet)
Generate a command to read or write from a file daisy-chained to a i/o port. |
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 |
RawComputeCodeStore.addGDNFileStoreCommandWithSynch(boolean init,
int words,
OffChipBuffer buffer)
If we are generating a file command for a store over the gdn and the tile that is writing the data is different from the home tile, and we cannot use any other synchronization, we must send a word over the static network to the tile writing the data for the store from this tile to tell it that we have sent the dram command and it can begin the store. |
void |
RawComputeCodeStore.addGDNStoreCommandWithSynch(SchedulingPhase whichPhase,
int bytes,
OffChipBuffer buffer)
If we are generating a DRAM command for a store over the gdn and the tile that is writing the data is different from the home tile, and we cannot use any other synchronization, we must send a word over the static network to the tile writing the data for the store from this tile to tell it that we have sent the dram command and it can begin the store. |
boolean |
RawComputeCodeStore.shouldPresynch(boolean read,
SchedulingPhase whichPhase,
OffChipBuffer buffer)
Decide if a dram command should be presynched at the given time based on the command and the buffer. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |