PD Stefan Bosse - VPP - Modul 0: Überblick

Verteilte und Parallele Programmierung

Mit Virtuellen Maschinen

PD Stefan Bosse

Universität Bremen - FB Mathematik und Informatik

1 / 26

PD Stefan Bosse - VPP - Modul 0: Überblick

Überblick

2 / 26

PD Stefan Bosse - VPP - Modul 0: Überblick

Schwerpunkte in diesem Kurs

Parallelisierung primär auf Kontrollpfadebene!

  • Grundlagen von parallelen und verteilten Systemen

  • Konzepte der parallelen und verteilten Programmierung

  • Praktische Relevanz und Anwendung

  • Plattformen und Technologien, Virtualisierung

  • Netzwerke, Nachrichten, und Protokolle (MPI,..)

3 / 26

PD Stefan Bosse - VPP - Modul 0: Überblick

Begleitet von Übungen um obige Techniken konkret anzuwenden

Vorlesung
2 SWS mit Grundlagen und Live Programming
→ Synchroner Livestream + Chat
→ Tutorial Videos
Übung
1 SWS mit Programmierung und angewandter Vertiefung → Digitale Notebooks mit Online Hilfe Funktion und Einreichungssystem
Voraussetzungen
Grundlegende Programmierfähigkeiten, Grundkenntnisse in Rechnerarchitektur und Netzwerken
4 / 26

PD Stefan Bosse - VPP - Modul 0: Überblick

Zielgruppen des Kurses

  • Informatiker, Wirtschaftsinformatiker
  • Systemingenieure (Systems Engineering)
  • Produktionstechniker und Logistiker
  • Elektrotechniker

tiridifilm/istockphoto.com