Skip to content
Free planNo credit card requiredStart writing

book chapter · Cambridge University Press eBooks · 1990

Distributed Ada on Shared Memory Multiprocessors

Robert Dewar, Susan Flynn, Edmond Schonberg, Norman Shulman

Cited by 5Abstract and details only

Abstract

The Ada multi-tasking model is one in which tasks can run on separate processors and memory is either non-shared (local to one task), or shared (referenced by more than one task). It would therefore seem that mapping Ada onto a multi-processor architecture with both local and shared memory should be straightforward. This paper examines the difficulties in mapping Ada onto the IBM RP3 which is an example of such an architecture. In practice there are a number of difficult problems, the most significant of which is the inability to determine at compile time which variables are shared. The RP3 has a flexible shared memory architecture, and an important purpose of the Ada/RP3 project is to investigate possible models for implementation of Ada, with a view to determining whether modifications or enhancements of Ada are desirable to ensure optimal use of such architectures.

Cite this paper

APA 7

Dewar, R., Flynn, S., Schonberg, E., & Shulman, N. (1990). Distributed Ada on Shared Memory Multiprocessors. Cambridge University Press eBooks, 222–234. https://doi.org/10.1017/cbo9780511526541.011

MLA 9

Dewar, Robert, et al. “Distributed Ada on Shared Memory Multiprocessors.” Cambridge University Press eBooks, 1990, pp. 222–34, https://doi.org/10.1017/cbo9780511526541.011.

Chicago

Dewar, Robert, Susan Flynn, Edmond Schonberg, and Norman Shulman. 1990. “Distributed Ada on Shared Memory Multiprocessors.” Cambridge University Press eBooks: 222–34. https://doi.org/10.1017/cbo9780511526541.011.

Harvard

Dewar, R. et al. (1990) ‘Distributed Ada on Shared Memory Multiprocessors’, Cambridge University Press eBooks, pp. 222–234. Available at: https://doi.org/10.1017/cbo9780511526541.011.

BibTeX
@incollection{dewar1990distributed,
  title = {{Distributed Ada on Shared Memory Multiprocessors}},
  author = {Dewar, Robert and Flynn, Susan and Schonberg, Edmond and Shulman, Norman},
  booktitle = {Cambridge University Press eBooks},
  pages = {222--234},
  year = {1990},
  doi = {10.1017/cbo9780511526541.011}
}

Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.