| Název předmětu: | Distribuované zpracování dat | |||||||
| Ústav: | 445 - Ústav počítačové a řídicí techniky | |||||||
| Přednášející: | Prof. Ing. A. Procházka, CSc | |||||||
| Zástupce: | Bc Robert Háva, Ing. Aleš Pavelka, Mgr. Pavel Cejnar | |||||||
| Typ předmětu: | povinně volitelný | |||||||
| Rozsah / zakončení: | 2/2 kz | |||||||
| Kredity | 4 | |||||||
| Doporučený ročník / semestr: | 2/3 | |||||||
| Povinné předcházející předměty: | ||||||||
| Doporučené předcházející předměty: | Číslicové zpracování signálů a obrazů | |||||||
| Souhrn: | ||||||||
| Předmět je zaměřen na problematiku paralelního programování a distribuovaného zpracování dílčích procedur. Součástí předmětu je přítom i rozbor komunikace jednotlivých procesů a odhad výkonnosti paralelních aplikací. Implementace studovaných metod je v prostředí MATLABu (s využitím Distributed Computing Tbx). | ||||||||
| Anotace: | ||||||||
| 1 | Architektury paralelních systémů, programovací modely, výkonnost | |||||||
| 2 | Paralelní procesy, vlákna a komunikace, účinnost a režie paralelního zpracování | |||||||
| 3 | Programování se sdílenými proměnnými, atomicita, výlučný přístup | |||||||
| 4 | Konstrukce distribuovaných výpočetních systémů, přenos dat | |||||||
| 5 | Implementace paralelních algoritmů na vícejádrových procesorech, vizualizace | |||||||
| 6 | Konstrukce paralelních algoritmů, řetězené výpočty | |||||||
| 7 | STUDIE: Paralelní algoritmy lineární algebry, řešení systémů lineárních algebraických rovnic | |||||||
| 8 | STUDIE: Paralelní diskrétní transformace, analýza vícekanálových dat a obrazů | |||||||
| 9 | STUDIE: Paralelní metody zpracování dat | |||||||
| 10 | STUDIE: Paralelní metody diskrétní optimalizace | |||||||
| 11 | Vzdálené zpracování dat s využitím webového rozhraní, tvorba grafického uživatelského prostředí | |||||||
| 12 | Komunikace mezi www serverem a lokálními PC, monitorování úloh | |||||||
| 13 | Práce s datovými soubory, spojení s databází, přenos dat, zabezpečení | |||||||
| 14 | Aplikace paralelních algoritmů: Zpracování biomedicínských dat (záznamy EEG, MRI, CT) | |||||||
| Literatura: | ||||||||
| [1] | Wilkinson, B., Allen, M.: Parallel Programming: Techniques and Applications Using Networked Workstations and Parallel Computers. Prentice Hall, 1999 | |||||||
| [2] | Dvořák, V.: Architektura a programování paralelních systémů. Učební text FIT VUT v Brně, 2004 | |||||||
| [3] | Dongara J. (ed),., Applied Parallel Computing, Morgan Kaufmann, 2003 | |||||||