Ankündigung auf der elektronischen Pinwand
Kapitel 1: Einführung (452 kByte)
Kapitel 2.1: SIMD-Parallelrechner und Vektorrechner (1.27 MByte)
Kapitel 2.2: Hochleistungs-CPUs (622 kByte)
Kapitel 2.3: Symmetrische Multiprozessoren und Distributed Memory Computer (1.11 MByte)
Kapitel 2.4: ccNUMA und Cluster (264 kByte)
Kapitel 3.1: Message Passing Interface (316 kByte)
Kapitel 3.2: Parallel Virtual Machine (145 kByte)
Kapitel 3.3: Programmierung mit Threads (152 kByte)
Kapitel 3.4: OpenMP (144 kByte)
Kapitel 3.5: Automatische Parallelisierung und HPF (148 kByte)
Kapitel 4: Leistungsbewertung von HPC-Systemen (161 kByte)
Kapitel 5: Anwendung von HPC-Systemen (201 kByte)
Übungsblatt 1, Besprechung am 14.05.04
Übungsblatt 2, Besprechung am 04.06.04
Übungsblatt 3, Besprechung am 18.06.04
Übungsblatt 4, Besprechung am 02.07.04
Übungsblatt 5, Besprechung am 16.07.04
Quelltexte für Übungsaufgaben:
hello.c pi.c
mandelbrot.c show.m
oddevensort.c quicksort.c
som_tsp.c showtsp.m cities.dat
(Online-Version des Buches gleichnamigen Titels von I. Foster)
Parallel Computing Works (Online-Version des Buches gleichnamigen Titels von G.C. Fox und R.D. Williams)
Parallel and High Performance Computing Resources (Seite mit vielen Links zum Thema HPC vom Joint Institute for Computational Science, University of Tennessee)
IEEE Computer Society: ParaScope (A Listing of Parallel Computing Sites)
TOP500 Supercomputing Sites
IBM RS/6000 SP System (Informationen zur IBM SP Serie und zu ASCI White)
CLiC - Chemnitzer Linux Cluster
MPI: A Message-Passing Interface Standard (Online-Dokumentation zu MPI V1.1, herausgegeben vom Message Passing Interface Forum)
PVM - Parallel Virtual Machine
OpenMP - Simple, Portable, Scalable SMP Programming