Parallel structures for vector processing
Statements for expressing parallel or independent computations in conventional languages are examined and a generalized parallel statement is proposed. A particular form of this statement is then presented which permits to take full advantage of possibilities for parallel computation inherent in applications such as vector processing. Some parallel programming language features are developed and examples are presented.
Keywords and PhrasesParallel Processing Language Design Vector Processing Parallel Programming
Unable to display preview. Download preview PDF.
- DIJKSTRA, E.W. — Cooperating Sequential Processes. In Programming Languages, F. Genuys, Ed., Academic Press (1967).Google Scholar
- FLOYD, R.W. — Non-Deterministic Algorithms. JACM, 4, 4 (1967), pp. 636–644.Google Scholar
- KNUTH, K.E. — Seminumerical algorithms. The Art of Computer Programming, Addison Wesley Pub. Co., (1969).Google Scholar
- MAC CARTHY et al. — The LISP 1.5 programmer's manuanl. MIT Press, Cambridge, Mass., (1962).Google Scholar
- PRATT, W.K. — Digital Image Processing. Wiley-Interscience Publ. (1978).Google Scholar