Artigo Revisado por pares

The instruction systolic array and its relation to other models of parallel computers

1988; Elsevier BV; Volume: 7; Issue: 1 Linguagem: Inglês

10.1016/0167-8191(88)90095-6

ISSN

1872-7336

Autores

Manfred Kunde, Hans-Werner Lang, Manfred Schimmler, Hartmut Schmeck, Heiko Schröder,

Tópico(s)

Distributed and Parallel Computing Systems

Resumo

In this paper we investigate the relationships between three different models of parallel computers based on mesh-connected arrays: the processor array (PA), which is an MIMD-array of independent processors, the instruction broadcasting array (IBA), where the instructions are broadcast to all the processors of a column and executed according to selector information which is broadcast to all the processors of a row, and the instruction systolic array (ISA), where the instructions are pumped through the array row by row and combined with selector information which is pumped through the array column by column. For every two of these models we determine tight bounds on the worst-case delay introduced by a transformation of a program on one model into an equivalent program on the other. The results show that the ISA concept combines the advantages of standard systolic arrays with those of the MIMD concept. Since in addition the ISA architecture has smaller area requirements than a corresponding systolic array or MIMD machine it is strong practical relevance.

Referência(s)
Altmetric
PlumX