Skip to main content

Message-Passing-Programmierung

  • Chapter
  • First Online:
Parallele Programmierung

Part of the book series: eXamen.press ((EXAMEN))

  • 7884 Accesses

Zusammenfassung

Das Message-Passing-Programmiermodell ist eine Abstraktion eines Parallelrechners mit verteiltem Speicher, wobei meist keine explizite Sicht auf die Topologie des Rechners genutzt wird, um die Portabilität der Programme zu gewährleisten. Ein Message-Passing-Programm besteht aus einer Anzahl von Prozessen mit zugeordneten lokalen Daten. Jeder Prozess kann auf seine lokalen Daten zugreifen und mit anderen Prozessen Informationen durch das explizite Verschicken von Nachrichten austauschen. Im Prinzip kann jeder Prozess ein separates Programm ausführen (MPMD, multiple program multiple data). Um die Programmierung zu erleichtern, führt aber im Regelfall jeder Prozess das gleiche Programm aus (SPMD), vgl. Abschn. 3.4. Dies stellt in der Praxis keine Einschränkung für die Programmierung dar, da jeder Prozess in Abhängigkeit von seiner Prozessnummer einen vollständig unterschiedlichen Programmteil ausführen kann.

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

Access this chapter

eBook
USD 29.95
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 39.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

Institutional subscriptions

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Rauber, T., Rünger, G. (2012). Message-Passing-Programmierung. In: Parallele Programmierung. eXamen.press. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-13604-7_5

Download citation

Publish with us

Policies and ethics