Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Multipipeline networking for compound vector processing

Journal Article · · IEEE Trans. Comput.; (United States)
DOI:https://doi.org/10.1109/12.75149· OSTI ID:5341011
An efficient vector processing technique is proposed based on a new concept of multipipeline networking, which is generalized from the techniques of pipeline chaining and systolization. A pipeline net can be viewed as a programmable systolic array, which can be dynamically reconfigured to evaluate various vector compound functions. In other words, pipeline nets can best match parallelism in user program graphs with the efficient use of multiple functional pipelines in a vector supercomputer. The reconfigurability of a pipeline net provides the flexibility in implementing most Livermore loops, matrix algebra, complex arithmetic, polynomial evaluation, and signal/image processing algorithms. This paper presents the design principles of pipeline nets and provides programming, compiling, and run-time techniques for converting scientific programs into pipeline net implementations. Performance analysis of the pipeline net is provided with projected performance of various Livermore loops implemented with pipeline nets of various sizes.
Research Organization:
Dept. of Electrical Engineering-Systems, Univ. of Southern California, Los Angeles, CA 90089 (USA)
OSTI ID:
5341011
Journal Information:
IEEE Trans. Comput.; (United States), Journal Name: IEEE Trans. Comput.; (United States) Vol. 37:1; ISSN ITCOB
Country of Publication:
United States
Language:
English

Similar Records

Reconfigurable multipipelines for vector supercomputers
Journal Article · Fri Sep 01 00:00:00 EDT 1989 · IEEE (Institute of Electrical and Electronics Engineers) Transactions on Computers; (USA) · OSTI ID:5549567

Architecture and applications of the Navier-Stokes Computer
Thesis/Dissertation · Mon Dec 31 23:00:00 EST 1990 · OSTI ID:7046526

Bit-level systolic arrays
Thesis/Dissertation · Sat Dec 31 23:00:00 EST 1988 · OSTI ID:6093734