Systolic array: Difference between revisions

Content deleted Content added
GreenC bot (talk | contribs)
rm unreferenced pros-and-cons list with low encyclopedic value (just repeating stuff already in the article but in a homework-like format)
Tags: Mobile edit Mobile web edit Advanced mobile edit
Line 54:
 
A linear systolic array in which the processors are arranged in pairs: one multiplies its input by <math>x</math> and passes the result to the right, the next adds <math>a_j</math> and passes the result to the right.
 
==Advantages and disadvantages==
{{Unreferenced section|date=December 2016}}
Pros
* Faster than general purpose processors
* Scalable
Cons
* Expensive, due to low economy of scale
* Highly specialized, custom hardware is required and often application specific.
* Not widely implemented
* Limited code base of programs and algorithms. (Not all algorithms can be implemented as systolic arrays. Often tricks are needed to map such algorithms on to a systolic array.)
 
==Implementations==