Premium Partner

Modellierung und Simulation von Netzen und verteilten Systemen

-

-


Kartei Details

Karten 10
Sprache Deutsch
Kategorie Informatik
Stufe Grundschule
Erstellt / Aktualisiert 12.01.2013 / 08.08.2015
Lizenzierung Kein Urheberrechtsschutz (CC0)
Weblink
https://card2brain.ch/box/modellierung_und_simulation_von_netzen_und_verteilten_systemen
Einbinden
<iframe src="https://card2brain.ch/box/modellierung_und_simulation_von_netzen_und_verteilten_systemen/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>

Warum kann die Normalenverteilung nicht durch die Inverse TRansformationsmethode erzeugt werden?

die KDF der Normalenverteilung kann nicht in geschlossener Form angegeben werden, das hat schon Liouville Anfang des 19. Jhd. bewiesen.

Und selbst wenn, wäre der Rechenaufwand viel zu hoch..

ZGWS

Die Summe einer großen Anzahl von Zufallsvariablen (bzw. der Erwartungsewerte) ist näherungsweise standardnormalverteilt, (Die Zufallsvariablen müssen unabhängig, aber Identisch verteilt sein)

Event Scheduling was ist das?

Ereignisse sind das grundlegende Element der Simulation

Process Interaction

Objekte
 Für alle Objekte des Systems werden die zugehörigen Prozesse modelliert  z.Bsp. über endliche Automaten

Threads
Jeder Prozess entspricht einem Thread in der Laufzeit-/Simulationsumgebung (kann “teuer” sein, wenn viele Threads benötigt werden) 
Während der Simulation werden die parallelen Threads überwacht 

Verteilung-geeignet
Auf Basis von ‚Process Interaction‘ lässt sich eine Simulation relativ leicht verteilt durchführen (aufgrund des Multi-threading)

Aktivität, Prozess

 

Aktivität: Aktion, die den Zustand eines Objekts in Bezug auf die Zeit verändert Tritt auf zwischen Ereignissen Prozess: eine Sequenz von Aktivititäten oder Ereignissen, zeitlich geordnet

Event Scheduling Durchführung

Beispiele für Simulatoren

 Identifizieren der Objekte des Systems und deren Attribute 

Auftretende Ereignisse im System identifizieren 

Für jedes Ereignis eine Subroutine implementieren

 Beispiele:  NS-2, NS-3  OPNET++

Optimistische Syncronisation

Time Wrap Allgorithmus

Beim Empfang einer Nachricht eines anderen Prozesses:
Alle Ereignisse seit dem Zeitstempel der Nachricht neu abarbeiten.

Konservative Syncronisation

 

Barrier Synchronisation  Fester Zeitzyklus, in dem sich die Prozesse synchronisieren