Augmenting Ada for SIMD Parallel Processing

Academic Article


  • 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. Copyright © 1985 by The Institute of Electrical and Electronics Engineers, Inc.
  • Authors

    Digital Object Identifier (doi)

    Author List

  • Cline CL; Siegel HJ
  • Start Page

  • 970
  • End Page

  • 977
  • Volume

  • SE-11
  • Issue

  • 9