1995 IEEE International Conference on Application-Specific Array Processors (ASAP'95)
A simple array processor for binary prefix sums
Strasbourg, France
July 24-July 26
ISBN: 0-8186-7109-2
Rong Lin, Dept. of Comput. Sci., State Univ. of New York, Genesco, NY, USA
S. Olariu, Dept. of Comput. Sci., State Univ. of New York, Genesco, NY, USA
The task of computing the prefix sums of a binary sequence (BPS, for short) arises frequently in expression evaluation, data and storage compaction, routing, processor assignment, and operating system design. The main goal of this work is to propose an efficient special-purpose architecture for the BPS problem. Our design exploits a novel and elegant idea that allows us to considerably reduce the number of processors of the best-known design. The resulting design is simple and intuitive and scales easily to handle input sequences of various sizes.
Index Terms:
parallel processing; computational complexity; VLSI; network routing; circuit CAD; array processor; binary prefix sums; binary sequence; operating system design; storage compaction; routing; processor assignment; special-purpose architecture
Citation:
Rong Lin, S. Olariu, "A simple array processor for binary prefix sums," asap, pp.113, 1995 IEEE International Conference on Application-Specific Array Processors (ASAP'95), 1995