Skip to main content

Portable Parallele Applikationsprogrammierung mit PARMACS

  • Conference paper
  • 58 Accesses

Part of the book series: Informatik aktuell ((INFORMAT))

Zusammenfassung

Die Sicherung der Portabilität einmal erstellter Software ist angesichts der rapiden Entwicklung auf dem Hardwaresektor für Softwareanbieter und Softwarenutzer von großer Bedeutung. Für sequentielle Programme auf konventionellen von—Neumann Rechnern stellt die Normung scquenüeller Programmiersprachen wie FORTRAN 77 und ANSI—C in Verbindung mit der Normung der Betriebssyslemschnittstellen wie zum Beispiel POSIX zumindest die funktionelle Portierbarkeit weitgehend sicher. Solange ein Programm nur die genormten Konstrukte und Schnitlstcllen benutzt und keine architckturspezifischen Erweiterungen verwendet, ist es unverändert auf allen Maschinen lauffähig, die einen Compiler für die verwendete Sprache und Bibliotheken für die Betriebssystemschnittstelle zur Verfügung stellen.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literatur

  1. Gregory R. Andrews and Fred B. Schneider. Concepts and notations for Concurrent programming. Computing Surveys, 15(l):3–43, 1983.

    Article  MATH  Google Scholar 

  2. J. Boyle, R. Butler, T. Disz, B. Glickfeld, E. Lusk, R. Overbeek, J. Patterson, and R. Stevens. Portable Programs for Parallel Processors, Holt, Rinehart, and Winston, 1987.

    Google Scholar 

  3. Ralph Butler and Ewing Lusk. User’s Guide to the p4 Parallel Progranuning System. Argonne National Laboratory, 1992.

    Google Scholar 

  4. Hans Michael Gerndt. Automatic Parallelization for Distributed-Menwry Multiprocessing Systems, PhD thesis, Universität Bonn, 1990.

    Google Scholar 

  5. M. T. Heath and J. A. Etheridge. Visualizing the performance of parallel programs. IEEE Software, 8(5), September 1991.

    Google Scholar 

  6. Rolf Hempel. The ANUGMD Macros (PARMACS) in FORTRAN for Portable Parallel Programming using the Message Passing Progranmting Model — User’s Guide and Reference Manual, GMD, Postfach 1316, D-5205 St. Augustin 1, Germany, version 5.1 edition, November 1991.

    Google Scholar 

  7. Rolf Hempel, Hans-Christian Hoppe, and Alexander Supalov. A Proposal for a PARMACS Library Interface, GMD, Postfach 1316, D-5205 St. Augustin 1, Germany, October 1992.

    Google Scholar 

  8. Rolf Hempel and Hubert Ritzdorf. The GMD communications library for grid-oriented problems. Arbeitspapier 589, Gesellschaft für Mathematik und Datenverarbeitung, 1991.

    Google Scholar 

  9. Brian W. Kernighan and Dennis M. Ritchie. The m4 macro processor. In UNIX Programmer’s Supplementary Documents, 4,3 Berkeley Software Distribution, Computer Systems Research Group, University of California, Berkeley, Ca., 1986.

    Google Scholar 

  10. G. Lonsdale and Klaus Stüben. The LiSS package. Arbeitspapier 524, Gesellschaft für Mathematik und Datenverarbeitung, 1991.

    Google Scholar 

  11. ParaSoft Corporation, 2500, E. Foothill Blvd., Pasadena, CA 91107. Express C User’s Guide, 1990.

    Google Scholar 

  12. W. Rönsch and H. Strauß. A linear algebra package for a local memory multiprocessor: Problems, proposals and solutions. Parallel Computing, (7), 1988.

    Google Scholar 

  13. Vaidy Sunderam. PVM: A framework for distributed computing. Concurrency: Practice and Experience, 2(4):315–339, 1990.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hoppe, HC. (1993). Portable Parallele Applikationsprogrammierung mit PARMACS. In: Baumann, M., Grebe, R. (eds) Parallele Datenverarbeitung mit dem Transputer. Informatik aktuell. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-78123-0_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-78123-0_10

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-56534-5

  • Online ISBN: 978-3-642-78123-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics