Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/1500412.1500416acmotherconferencesArticle/Chapter ViewAbstractPublication PagesafipsConference Proceedingsconference-collections
research-article
Free access

A multiprocessor description language

Published: 04 May 1981 Publication History

Abstract

A language for describing multiprocessor systems is presented. The language, called MPDL, provides a flexible and unambiguous model of concurrency and allows for hierarchical construction of concurrent systems. MPDL encourages the user to encapsulate interprocess synchronization and communication in a special component called a connector. This encapsulation helps facilitate multilevel modeling and abstraction of communication protocols. A simulator for the language has been implemented and is running at ISI. This paper describes MPDL and evaluates the language in terms of two examples.

References

[1]
Barbacci, M. R., G. E. Barnes, R. G. Cattell, and D. P. Siewiorek, "The ISPS Computer Description Language," Tech. report CMU-CS-79-137, Carnegie-Mellon University, Computer Science Department, August 1979.
[2]
TRW Defense and Space Systems Group, "SMITE Reference Manual," Tech. report RADC-TR-77-364, TRW, November 1977.
[3]
Parker, A. C., D. E. Thomas, S. D. Crocker, and R. G. G. Cattell, "ISPS: A Retrospective View," Proceedings of the Fourth International Symposium on Computer Hardware Description Languages, IEEE, Palo Alto, CA, October 1979, pp. 21--27.
[4]
Overman, W. T., V. Kini, and S. Sastry, "Multiprocessor Description Language (MPDL) User's Manual," Tech. report ISI/WP-15.3, USC/Information Sciences Institute, August 1980.
[5]
Liskov, B., A. Snyder, R. Atkinson, and C. Schaffert, "Abstraction Mechanisms in CLU," Comm. ACM, Vol. 20, No. 8, August 1977.
[6]
Dahl, O. J., B. Myhrhaug, and K. Nygaard, "The SIMULA 67 common base language," Tech. report S-22, Norwegian Computing Center, 1970.
[7]
Parnas, D. L, "Use of Abstract Interfaces in the Development of Software for Embedded Computer Systems," NRL Report 8047, Naval Research Laboratory, June 1977.
[8]
Hoare, C. A. R., "Monitors: an operating system structuring concept," Comm. ACM, Vol. 17, No. 10, October 1974.
[9]
Wile, D. S., "POPART: Producer of Parsers and Related Tools: System Builders' Manual," Unpublished, USC/Information Sciences Institute
[10]
Siegel, H. J., et al., "Parallel Image Processing/Feature Extraction Algorithms and Architecture Emulation: Interim Report," Tech. report TREE 79--51, Purdue University, November 1979.
[11]
Bartlett, K. A., R. A. Scantlebury, and P. T. Wilkinson, "A Note on Reliable Full-Duplex Transmission over Half-Duplex Links," Comm. ACM, Vol. 12, No. 5, May 1969.

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
AFIPS '81: Proceedings of the May 4-7, 1981, national computer conference
May 1981
736 pages
ISBN:9781450379212
DOI:10.1145/1500412
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

  • AFIPS: American Federation of Information Processing Societies

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 04 May 1981

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 70
    Total Downloads
  • Downloads (Last 12 months)15
  • Downloads (Last 6 weeks)1
Reflects downloads up to 14 Dec 2024

Other Metrics

Citations

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media