- Nazwa przedmiotu:
- Parallel and Distributed Programming
- Koordynator przedmiotu:
- dr Lucjan Stapp
- Status przedmiotu:
- Obowiązkowy
- Poziom kształcenia:
- Studia I stopnia
- Program:
- Informatyka
- Grupa przedmiotów:
- Electives
- Kod przedmiotu:
- brak
- Semestr nominalny:
- 7 / rok ak. 2009/2010
- Liczba punktów ECTS:
- 4
- Liczba godzin pracy studenta związanych z osiągnięciem efektów uczenia się:
- Liczba punktów ECTS na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich:
- Język prowadzenia zajęć:
- polski
- Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym:
- Formy zajęć i ich wymiar w semestrze:
-
- Wykład30h
- Ćwiczenia15h
- Laboratorium0h
- Projekt0h
- Lekcje komputerowe0h
- Wymagania wstępne:
- Programming 1 - 4
- Limit liczby studentów:
- Cel przedmiotu:
- The aim of the subject is presentation of possibilities of parallel and distributed programming.
- Treści kształcenia:
- After some introduction to parallel programming the following subject are presented: * synchronization methods for computers with shared memory * basic algorithms for distributed systems: election of coordinator, the termination problem, resource allocation * deadlock and starvation problem * basic parallel numerical algorithms (operations on matrices, typical methods of solving the set of linear equations, * algorithm for internet services Exercises are devoted to different ways of parallel program creations, based on methods for shared memory.
- Metody oceny:
- Exercises Activity and attendance (-20 ; +20) points(part A) Test (in the middle of semester) Up to 30 points (part B) Exam Written part Up to 100 points( part C) Points (A+B+C) Mark < 70 2 >=70 oral part
- Egzamin:
- Literatura:
- 1. Okulicka – D?u?ewska F., Stapp L., Parallel and Distributed Programming, CEmS, Warszawa 2002 2. Lester, Bruce, P., The Art of Parallel Programming, Prentice Hall, 1993 3. Brinch Hansen, P., The Search for Simplicity: Essays in Parallel Programming, IEEE, 1998 4. www.netlib.org
- Witryna www przedmiotu:
- Uwagi:
Efekty uczenia się