Obliczenia rozproszone w klastrach i gridach
Informacje ogólne
Kod przedmiotu: | 639B-INxxx-MEP-ORKUZ |
Kod Erasmus / ISCED: | (brak danych) / (brak danych) |
Nazwa przedmiotu: | Obliczenia rozproszone w klastrach i gridach |
Jednostka: | Ośrodek Kształcenia na Odległość |
Grupy: |
( Przedmioty razem )--mgr. za. o.-EITI ( Zastosowania informatyki )-Automatyka i Robotyka-mgr. za. o.-MECH ( Zastosowania informatyki )-Informatyka-mgr. za. o.-EITI ( Zastosowania informatyki )-Informatyka-mgr. za. o.-WE |
Punkty ECTS i inne: |
5.00
|
Język prowadzenia: | polski |
Kod wydziałowy: | ORKUZ |
Numer wersji: | 2 |
Skrócony opis: |
Celem przedmiotu jest zapoznanie studentów z technologiami gridowymi i klastrowymi oraz sposobami realizacji obliczeń rozproszonych w tych środowiskach. Prezentowane są również przykłady zastosowań klastrów, gridów i chmur obliczeniowych. |
Pełny opis: |
Zagadnienia podstawowe cz.1: Paradygmaty programowania równoległego. Miary oceny sprawności obliczeń równoległych i rozproszonych (współczynniki wydajności oraz przyśpieszenia, prawo Amdahla, skalowalność). Zagadnienia podstawowe cz.2: Synchronizacja i wymiana informacji w systemach rozproszonych. Elementy kryptografii – infrastruktura klucza publicznego. Programowanie obliczeń równoległych i rozproszonych (wątki, PVM, MPI, RMI). Systemy klastrowe: wprowadzenie, zasady działania, współczesne klastry, podstawowe oprogramowanie. Klastrowe systemy plików. System MOSIX. Systemy wsadowe w klastrach: PBS, LSF. Klastry ad-hoc na przykładzie JavaSpaces, JINI. Wprowadzenie do gridów obliczeniowych – grid a klaster, definicje i cele gridów. Systemy pogranicza (klastrowo-gridowe): Sun N1 Grid Engine, Apple XGrid. Gridy wielkiej skali cz. 1: Globus Toolkit/EDG – budowa, użytkowanie, aktualne zastosowania. Gridy wielkiej skali cz. 2: Unicore, Condor – budowa, użytkowanie, aktualne zastosowania, współpraca z Globusem. Inne systemy gridowe i pokrewne: NEOS i MetaNEOS, BOINC, *@home. Programowanie aplikacji rozproszone w środowiskach gridowych – MPICH-G2, GridRPC (Ninf, NetSolve). Gridy w zastosowaniach: EGEE i LHC, CrossGrid, eHospital. Gridy w zastosowaniach: sterowanie falą powodziową (system wspomagania decyzji w środowisku gridowym). |
Literatura: |
Praca zbiorowa pod red. A. Karbowskiego i E. Niewiadomskiej-Szynkiewicz, Podstawy Obliczeń Równoległych i Rozproszonych (pozostali autorzy: M. Kamola, K. Malinowski, M. Warchoł), Oficyna Wydawnicza PW, 2001. Tanenbaum, A. S., Van Steen, M., Distributed Systems: Principles and Paradigms, Prentice Hall, New Jersey, 2002. Dongarra, J., Fox, G., Gropp, W. (eds.), The Sourcebook of Parallel Computing, Morgan Kaufmann (Elsevier), 2002. Berman, F., Fox, G., Hey, T. (eds.), Grid Computing: Making the Global Infrastructure a Reality, Wiley, 2003. Foster, I., Kesselman, C., The Grid 2: Blueprint for a New Computing Infrastructure, Morgan Kaufmann (Elsevier), 2004. Dokumentacja techniczna prezentowanych systemów (Internet) |
Efekty uczenia się: |
Wiedza Posiada wiedzę na temat programowania równoległego i rozproszonego oraz technik klastrowych. Umiejętności Potrafi wykonać i zrealizować projekt systemu rozproszonego, integrując wiedzę z zakresu programowania i systemów operacyjnych. Kompetencje społeczne Potrafi zaplanować pracę, samodzielnie dobierać środki i sposoby wykonania projektu. |
Zajęcia w cyklu "rok akademicki 2023/2024 - sem. letni" (w trakcie)
Okres: | 2024-02-19 - 2024-09-30 |
Przejdź do planu
PN WT ŚR CZ PT |
Typ zajęć: |
Projekt, 30 godzin
Wykład, 30 godzin
|
|
Koordynatorzy: | Bartłomiej Kubica | |
Prowadzący grup: | Bartłomiej Kubica | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: | Egzamin | |
Kategoria opłat przedmiotu: | Przedmiot |
Zajęcia w cyklu "rok akademicki 2022/2023 - sem. letni" (zakończony)
Okres: | 2023-02-20 - 2023-09-30 |
Przejdź do planu
PN WT ŚR CZ PT |
Typ zajęć: |
Projekt, 30 godzin
Wykład, 30 godzin
|
|
Koordynatorzy: | Bartłomiej Kubica | |
Prowadzący grup: | Bartłomiej Kubica | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: | Egzamin | |
Kategoria opłat przedmiotu: | Przedmiot |
Zajęcia w cyklu "rok akademicki 2021/2022 - sem. letni" (zakończony)
Okres: | 2022-02-23 - 2022-09-30 |
Przejdź do planu
PN WT ŚR CZ PT |
Typ zajęć: |
Projekt, 30 godzin
Wykład, 30 godzin
|
|
Koordynatorzy: | Bartłomiej Kubica | |
Prowadzący grup: | Bartłomiej Kubica | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: | Egzamin | |
Kategoria opłat przedmiotu: | Przedmiot |
Zajęcia w cyklu "rok akademicki 2020/2021 - sem. letni" (zakończony)
Okres: | 2021-02-20 - 2021-09-30 |
Przejdź do planu
PN WT ŚR CZ PT |
Typ zajęć: |
Projekt, 30 godzin
Wykład, 30 godzin
|
|
Koordynatorzy: | Bartłomiej Kubica, Ewa Niewiadomska-Szynkiewicz | |
Prowadzący grup: | (brak danych) | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: | Egzamin | |
Kategoria opłat przedmiotu: | Przedmiot |
Zajęcia w cyklu "rok akademicki 2019/2020 - sem. letni" (zakończony)
Okres: | 2020-02-22 - 2020-09-30 |
Przejdź do planu
PN WT ŚR CZ PT |
Typ zajęć: |
Projekt, 30 godzin
Wykład, 30 godzin
|
|
Koordynatorzy: | Ewa Niewiadomska-Szynkiewicz | |
Prowadzący grup: | (brak danych) | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: | Egzamin |
Zajęcia w cyklu "rok akademicki 2019/2020 - sem. zimowy" (zakończony)
Okres: | 2019-10-01 - 2020-02-21 |
Przejdź do planu
PN WT ŚR CZ PT |
Typ zajęć: |
Projekt, 30 godzin
Wykład, 30 godzin
|
|
Koordynatorzy: | Ewa Niewiadomska-Szynkiewicz | |
Prowadzący grup: | (brak danych) | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: | Ocena łączna | |
Jednostka realizująca: | 639000 - Studia Zaoczne na Odległość |
Zajęcia w cyklu "rok akademicki 2018/2019 - sem. letni" (zakończony)
Okres: | 2019-02-18 - 2019-09-30 |
Przejdź do planu
PN WT ŚR CZ PT |
Typ zajęć: |
Projekt, 30 godzin
Wykład, 30 godzin
|
|
Koordynatorzy: | Ewa Niewiadomska-Szynkiewicz | |
Prowadzący grup: | (brak danych) | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: | Ocena łączna |
Właścicielem praw autorskich jest Politechnika Warszawska.