Nebenläufigkeit und Asynchrone Aufrufe

Nebenläufigkeit und Asynchronität

  • mehrere Berechnungen bzw. Prozesse gleichezeit ausführen
  • Asynchron: nicht auf Antwort des Kommunikationspartners warten
    • fire and forget

Anwendung 1: Parallelisierte Berechnung

Effektivität: mehr schaffen mit mehr Ressourcen

Ebenen der Parallelisierung

  1. Thread
  2. Prozess
  3. CPU Kern
  4. CPU / GPU
  5. Cluster

Anwendung 2: Entkopplung von Ressourcen

Effizienz: mit gleichen Ressourcen mehr schaffen

Last modified 2022.11.14