Schlaukopf Logo
Videos

Parallele Programmierung

Informatik · Universität · Parallele Programmierung

In dieser Einheit lernst du: Threads · Speedup und Flynn-Klassen kennen; Speedup-Grenzen berechnen und Parallelität einordnen; Semaphore · Monitore und Deadlock-Bedingungen anwenden; Cache-Effekte · Reduktion und Scheduling verstehen; Parallele Programme analysieren und bewerten.

Zum Üben gibt es 50 Aufgaben: interaktive Aufgaben. Jede Antwort bekommt sofort eine Rückmeldung, kostenlos und ohne Anmeldung.

Jetzt übenParallele ProgrammierungInformatik · Universität · Parallele Programmierung · 50 AufgabenJetzt üben

Das gehört dazu

  • Threads · Speedup und Flynn-Klassen kennen
  • Speedup-Grenzen berechnen und Parallelität einordnen
  • Semaphore · Monitore und Deadlock-Bedingungen anwenden
  • Cache-Effekte · Reduktion und Scheduling verstehen
  • Parallele Programme analysieren und bewerten

Beispielaufgaben

  1. Was unterscheidet Threads eines Prozesses von getrennten Prozessen?
  2. Ein Programm braucht seriell 120 s und mit 4 Kernen 40 s. Wie groß ist der Speedup?
  3. Stimmt das? „Nebenläufigkeit und Parallelität bedeuten genau dasselbe.“

Diese und weitere Aufgaben jetzt lösen →