Skip to main content

Gemeinsame Variablen in verteilter Simulation

  • Chapter
Methoden verteilter Simulation

Part of the book series: Programm Angewandte Informatik ((PAI))

  • 56 Accesses

Überblick

Verteilte Simulation wird auf einem Mehrrechnersystem ohne gemeinsamen Speicher ausgeführt. Daher muß ein verteiltes Simulationsmodell in Teilmodelle mit disjunkten Zustandsräumen partitioniert werden, welche jeweils von einem logischen Prozeß ausgeführt werden. Aus Modellierersicht ist diese strikte Disjunktheit jedoch oft unerwünscht. Zwar läßt sich im Prinzip jedes Modell derart partitionieren, aber eine Partitionierung inhärent globaler Daten führt üblicherweise zu einer Replikation der Daten und vielen benutzerspezifizierten Ereignissen, um diese Replikate konsistent zu halten [WHB90a, WIJ89a]. Dies ist jedoch nicht nur fehleranfällig, sondern führt auch zu Simulationsmodellen, die nur schwer zu verstehen und zu warten sind. Aus Anwendungssicht würde man oft gerne gemeinsame Daten zwischen mehreren logischen Prozessen zur Verfügung haben; in [CCU90a, GHF91a, LXJB90a] werden beispielsweise Simulationsanwendungen beschrieben, die sich mit gemeinsamen Variablen für räumlich benachbarte Sektoren einer Modellwelt einfacher realisieren lassen. Diese Beobachtungen motivieren eine Untersuchung über mögliche Ansätze, logisch gemeinsamen Speicher konsistent in verteilte Simulation zu integrieren.

Zu diesem Zweck wird in diesem Kapitel zunächst eine adäquate Abstraktion von verteilten Simulationsmodellen eingeführt. Nach einer kurzen Diskussion über naheliegende, scheinbar praktikable Lösungen wird gezeigt, wie die in Kapitel 6 vorgestellten grundsätzlichen Schemata zur Realisierung eines logisch gemeinsamen Speichers in verteilten Systemen auf verteilte Simulation übertragen werden können. Es werden sowohl Verfahren für konservative als auch für optimistische verteilte (und parallele) Simulation vorgestellt. Diese neuen Algorithmen wurden in dem in Kapitel 3 beschriebenen DSL-System realisiert. Ein empirischer Vergleich der Algorithmen und eine Diskussion verwandter Arbeiten beschließen die Diskussion. Auszüge aus diesem Kapitel wurden im Rahmen eines eingeladenen Beitrags des Autors auf einer internationalen Tagung vorgestellt [MEH93c].

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

Access this chapter

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Friedr. Vieweg & Sohn Verlagsgesellschaft mbH, Braunschweig/Wiesbaden

About this chapter

Cite this chapter

Mehl, H. (1994). Gemeinsame Variablen in verteilter Simulation. In: Methoden verteilter Simulation. Programm Angewandte Informatik. Vieweg+Teubner Verlag, Wiesbaden. https://doi.org/10.1007/978-3-322-90609-0_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-322-90609-0_7

  • Publisher Name: Vieweg+Teubner Verlag, Wiesbaden

  • Print ISBN: 978-3-528-05439-7

  • Online ISBN: 978-3-322-90609-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics