Share Email Print

Proceedings Paper

On Programming Languages for VLSI Array Processors
Author(s): S. Y. Kung
Format Member Price Non-Member Price
PDF $17.00 $21.00

Paper Abstract

A formal algorithmic notation and programming language will be critical in developing VLSI systems. Due to the difficulty of keeping, track of several simultaneously occuring events, parallel programming is significantly more complicated than sequential programming. Therefore, it is desirable to consider new notations or languages which fit better to the array processors, instead of always sticking to conventional languages. The advent of algorithm-oriented VLSI. architectures also necessitate new programming language theory to precisely describe concurrency imbedded in computational algorithms. For example, it is of great interest and importance to develop a complete set of programming techniques and software packages for wavefront/systolic type arrays. Some guidelines for algorithmic notations for such VLSI arrays will be addressed in this paper. We shall also discuss in great details several illustrative programming examples based on a wavefront language and Occam language.

Paper Details

Date Published: 28 July 1986
PDF: 16 pages
Proc. SPIE 0614, Highly Parallel Signal Processing and Architectures, (28 July 1986); doi: 10.1117/12.960503
Show Author Affiliations
S. Y. Kung, Signal & Image Processing Institute University of Southern California (United States)

Published in SPIE Proceedings Vol. 0614:
Highly Parallel Signal Processing and Architectures
Keith Bromley, Editor(s)

© SPIE. Terms of Use
Back to Top
Sign in to read the full article
Create a free SPIE account to get access to
premium articles and original research
Forgot your username?