Title :
The SPARK 2.0 system-a special purpose vector processor with a VectorPASCAL compiler
Author :
Formella, A. ; Obé, A. ; Paul, W.J. ; Rauber, T. ; Schmidt, D.
Author_Institution :
Univ. des Saarlandes, Saabrucken, Germany
Abstract :
The paper describes the architecture of the SPARK 2.0 processor and introduces a compiler for VectorPASCAL. Features of the architecture are the flexible address generation during vector operations and the large memories closely connected to the functional units. The source language allows programs to be written with vector statements avoiding scalar inner loops. The compiler employs several optimizing strategies to utilize the architectural benefits efficiently
Keywords :
parallel architectures; parallel machines; parallel programming; program compilers; SPARK 2.0 processor; VectorPASCAL compiler; architecture; flexible address generation; functional units; memories; source language; special purpose vector processor; vector operations; vector statements; Concurrent computing; Operating systems; Optimizing compilers; Process design; Read only memory; Read-write memory; Scattering; Sparks; Sun; Vector processors;
Conference_Titel :
System Sciences, 1992. Proceedings of the Twenty-Fifth Hawaii International Conference on
Conference_Location :
Kauai, HI
Print_ISBN :
0-8186-2420-5
DOI :
10.1109/HICSS.1992.183204