[go: nahoru, domu]

Systolic array: Difference between revisions

Content deleted Content added
→‎Implementations: Added Google TPU as implementation example
Tags: Mobile edit Mobile web edit
→‎Classification controversy: Added a link to Kahn networks for comparison sake.
Line 25:
 
In spite of all of the above, systolic arrays are often offered as a classic example of MISD architecture in textbooks on [[parallel computing]] and in the engineering class. If the array is viewed from the outside as [[atomic operation|atomic]] it should perhaps be classified as '''SFMuDMeR''' = Single Function, Multiple Data, Merged Result(s).
 
Systolic arrays use a pre-defined computational flow graph that connects their nodes. [[Kahn_process_networks|Kahn Process Networks]] use a similar flow graph, but are distinguished by the nodes
working in lock-step in the systolic array: in a Kahn network, there are FIFO queues
between each node.
 
==Detailed description==