This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Augmenting Ada for SIMD Parallel Processing
September 1985 (vol. 11 no. 9)
pp. 970-977
C.L. Cline, PASM Parallel Processing Laboratory, School of Electrical Engineering, Purdue University
In order to program SIMD (single instruction stream-multiple data stream) parallel machines used for tasks such as speech and image processing, a language with explicit parallel constructs is often desirable. The language Ada, developed by the Department of Defense, is used here as a basis for such a language. Extensions of Ada, which allow the user to specify such operations as interprocessor communications and activation of processors, are proposed. These features are demonstrated by showing their use in a common speech processing algorithm, the parallel FFT.
Index Terms:
SIMD machines, Ada, FFT, parallel processing, programming languages
Citation:
C.L. Cline, H.J. Siegel, "Augmenting Ada for SIMD Parallel Processing," IEEE Transactions on Software Engineering, vol. 11, no. 9, pp. 970-977, Sept. 1985, doi:10.1109/TSE.1985.232832
Usage of this product signifies your acceptance of the Terms of Use.