Schrö,
Za
-
16.
Okt.
1997
Wintersemester 1997/98
Programmierung Paralleler Systeme (PPS) (10317)
- Dozentinnen/Dozenten
- Dr.-Ing. Claus-Uwe Linster, Dipl.-Inf. Michael Schröder
- Angaben
- Vorlesung mit Übung
4 SWS, Schein
Zeit und Ort: n.V.; Bemerkung zu Zeit und Ort: zweiwöchiger Blockkurs in den Semesterferien, ganztägig
ab 16.3.1998
- Voraussetzungen / Organisatorisches
- Auch für Studierende anderer Fachrichtungen geeignet.
In der Vorlesung werden Architekturen und Programmiermodelle von
verschiedenen Parallelrechnersystemen vorgestellt.
In den begleitenden Übungen sind typische Aufgabenstellungen zu
bearbeiten und beispielhaft auf einzelnen Systemen zu implementieren.
Behandelt werden u.a. folgende Rechnertypen:
- UMA-Architekturen: Sparc Server E 4000
- NUMA-Architekturen: Convex SPP-1600
- NORMA-Architekturen: Workstation-Cluster
- NORMA/Vektor-Architekturen: Fujitsu VPP300/700
Programmiermodelle:
- Programm- und Datenparallel
- Message Passing (PVM, MPI)
- Shared Memory (POSIX Threads)
- Datenparallel
- Message Passing: HPF
- Shared Memory: Fortran 90/95
Inhaltsübersicht
- Einleitung und Überblick
- Architekturprinzipien und Programmiermodelle
- Rechnernetze: Infrastruktur für Paralleles Rechnen
- Architektur der Convex SPP-1600
- Programmiermodell "Message Passing"
- MPI - "Message Passing Interface"
- MPI-Übungen
- Datenparalleles Programmiermodell - SPMD
- Fortran95
- HPF - High Performance Fortran
- Übungen: Shared Memory/Workstationcluster
- Programmierung von Vektorrechnern
- Architektur Fujitsu VPP300/700
- Besonderheiten bei der Programmierung von Vektorrechnern
- Übungen "Vektorrechnen"
- Programmiermodell "Shared Memory"
- Sun Enterprise Architektur
- Prozesse, Threads, Koordinierung
- P-Threads
- Übungen "Shared Memory"
Folien zur Vorlesung:
Aufgaben
Fortrankurs der University of Liverpool (in Englisch)
Interessante WWW-Seiten:
Unser Server |
Brief an Webmaster |
Navigationshinweise |
Suche