...operations.
We use the term stream processor because the basic units of data on which Cheops operates are arrays of data accessed in a sequential fashion. Some authors make a distinction between such a stream-oriented data-flow model and one in which an individual datum is considered elemental. See for instance [18].

...resources.
A corollary property is the ability to perform portions of an algorithm at faster-than-real-time rates within the limits improsed by the buffer space available.

...processors,
The ability to cascade processors is limited by the maximum pipeline delay supported by the flood controller in the ultimate destination. See below.

...involved.
There is a separate OK channel associated with the processor's connection to the Nile Buses, but in practice there are generally too few memory banks available on a processor module for three other transfers to take place at the same time as a Nile Bus transfer to or from that module.

...mode.
Actually, we are allowed to connect the DCT processor right to the transpose engines, but for generality we will maintain the intermediate buffers.

...tasks.
All figures given in this section are for a dataflow clock of 32MHz.


Back to body of paper
About the preparation of this document


wad@media.mit.edu
Fri Oct 28 1995