Systolic Arrays with Embedded Tree Structures for Connectivity Problems
Ashtaputre, Savage · IEEE Transactions on Computers · 1985
We show how tree structures can be embedded in a one-dimensional systolic array to solve a connectivity problem, the UNION-FIND problem, by a single left-to-right pass of the data through the array. A previous solution, which did not use trees, required a left-to-right pass followed by a right-to-left pass through the array, as well as a more complex program for each cell.