Masywne obliczenia równoległe

Transkrypt

Masywne obliczenia równoległe
Masywne obliczenia równoległe
B. Informacje szczegółowe
Elementy składowe
przedmiotu
Opis
Nazwa przedmiotu
Masywne obliczenia równoległe Kod przedmiotu
0600­IS2­1MOR Nazwa kierunku
Informatyka Nazwa jednostki prowadzącej
kierunek
Wydział Matematyki i Informatyki, Instytut Informatyki Język przedmiotu
polski
Liczba godzin zajęć
dydaktycznych oraz forma
prowadzenia zajęć
Laboratorium, 30 godz. Rok studiów / semestr
I / 2 Liczba punktów ECTS
4 Prowadzący
dr hab. Marian Stanisław Uba, prof. UwB Treści merytoryczne
przedmiotu
Zaawansowane metody programowania algorytmów obliczeń równoległych w
Matlabie z wykorzystaniem pakietu Parallel Computing Toolbox.
Zaawansowane metody programowania algorytmów obliczeń równoległych z
wykorzystaniem karty graficznej GPGPU w środowisku CUDA. Napisanie i
uruchomienie programów wykonujących masywne obliczenia równoległe w
zakresie zagadnień: Programowanie równoległe problemów algebry liniowej.
Rozwiązywanie układów równań liniowych, zrównoleglenie kodu – algorytm
eliminacji Gaussa, zrównoleglenie metody – algorytm eliminacji Gaussa­
Jordana. Obliczenia równoległe wektorów i wartości własnych macierzy
metodą Jacobiego. Rozwiązywanie układów równań nieliniowych.
Programowanie równoległe algorytmów optymalizacji. Obliczenia i symulacje
metodą Monte­Carlo, całkowanie numeryczne w n­wymiarach. Równoległe
przetwarzanie obrazów. Efekty kształcenia wraz ze
sposobem ich weryfikacji
Zdobycie zaawansowanej wiedzy w dziedzinie mechanizmów zrównoleglania
algorytmów dla masywnych obliczeń równoległych z zastosowaniem
nowoczesnych metod numerycznych oraz ich realizacji na maszynach
wielordzeniowych, wieloprocesorowych, kartach graficznych GPGPU i w
sieciach komputerów. Samodzielne pisanie aplikacji dla masywnych obliczeń
równoległych działających w w/w środowiskach sprzętowych. Forma i warunki zaliczenia
przedmiotu
Zaliczenie laboratorium. Wykaz literatury
podstawowej i uzupełniającej
Literatura podstawowa:
1. Programowanie równoległe i rozproszone, A. Karbowski, E.
Niewiadomska­Szynkiewicz, (red.), Oficyna Wydawnicza Politechniki
Warszawskiej, 2009
Literatura uzupełniająca:
1. Strony internetowe: www.openmp.org, www.mpi­forum.org,
www.mathworks.com, gp­you.org

Podobne dokumenty