Uniwersytet Kazimierza Wielkiego w Bydgoszczy - Centralny System UwierzytelnianiaNie jesteś zalogowany | zaloguj się
katalog przedmiotów - pomoc

Systemy rozproszone

Informacje ogólne

Kod przedmiotu: 1300-Inf3SR-NP Kod Erasmus / ISCED: (brak danych) / (brak danych)
Nazwa przedmiotu: Systemy rozproszone
Jednostka: Kolegium III
Grupy:
Punkty ECTS i inne: 3.00
Język prowadzenia: polski
Profil:

ogólnoakademicki

Typ przedmiotu:

moduł zajęć do wyboru

Zajęcia w cyklu "Rok akademicki 2017/18" (zakończony)

Okres: 2017-10-01 - 2018-09-30
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 9 godzin więcej informacji
Wykład, 9 godzin więcej informacji
Koordynatorzy: Sebastian Kula
Prowadzący grup: Sebastian Kula
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Zaliczenie na ocenę
Laboratorium - Zaliczenie na ocenę
Wykład - Zaliczenie na ocenę

Zajęcia w cyklu "Rok akademicki 2018/19" (zakończony)

Okres: 2018-10-01 - 2019-09-30
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 9 godzin więcej informacji
Wykład, 9 godzin więcej informacji
Koordynatorzy: Sebastian Kula
Prowadzący grup: Sebastian Kula
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Zaliczenie na ocenę
Laboratorium - Zaliczenie na ocenę
Wykład - Zaliczenie na ocenę
Efekty kształcenia modułu zajęć:

W1. Student zna i rozumie podstawowe pojęcia i algorytmy związane z przetwarzaniem równoległym i rozproszonym.

W2. Ma wiedzę o istniejących rozwiązaniach sprzętowych, oprogramowaniu, językach programowania pozwalających na modelowanie i symulację z wykorzystaniem technik przetwarzania równoległego i rozproszonego.

W3. Rozumie zalety stosowania przetwarzania równoległego i rozproszonego w technice i inżynierii i jednocześnie ma wiedzę w zakresie istniejących ograniczeń tych metod.

U1. Potrafi pozyskiwać informacje z internetu, literatury, baz danych i innych źródeł niezbędne w nowej oraz szybko rozwijającej się dziedzinie przetwarzania równoległego.

U2. Ma umiejętność zrównoleglania prostych algorytmów obliczeniowych.

U3. Student potrafi wykorzystać karty GPU i język CUDA C do stworzenia prostego programu wykonującego obliczenia metodami równoległymi i rozproszonymi.

U4. Potrafi zmodyfikować kod programu w języku CUDA C celem optymalizacji wykorzystania zasobów sprzętowych kart GPU w przetwarzaniu równoległym i rozproszonym.

Przedmioty wprowadzające i wymagania wstepne:

podstawy programowania, algorytmy i struktury danych, systemy operacyjne, przetwarzanie równoległe i rozproszone

Zajęcia w cyklu "Rok akademicki 2019/20" (w trakcie)

Okres: 2019-10-01 - 2020-09-30
Wybrany podział planu:


powiększ
zobacz plan zajęć
Typ zajęć: Laboratorium, 9 godzin więcej informacji
Wykład, 9 godzin więcej informacji
Koordynatorzy: Piotr Kotlarz, Sebastian Kula
Prowadzący grup: Sebastian Kula
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Zaliczenie na ocenę
Laboratorium - Zaliczenie na ocenę
Wykład - Zaliczenie na ocenę
Efekty kształcenia modułu zajęć:

W1. Student zna i rozumie podstawowe pojęcia i algorytmy związane z przetwarzaniem równoległym i rozproszonym. (K_W11)

W2. Ma wiedzę o istniejących rozwiązaniach sprzętowych, oprogramowaniu, językach programowania pozwalających na modelowanie i symulację z wykorzystaniem technik przetwarzania równoległego i rozproszonego (K_W13)

W3. Rozumie zalety stosowania przetwarzania równoległego i rozproszonego w technice i inżynierii i jednocześnie ma wiedzę w zakresie istniejących ograniczeń tych metod. (K_W13)

U1. Potrafi pozyskiwać informacje z internetu, literatury, baz danych i innych źródeł niezbędne w nowej oraz szybko rozwijającej się dziedzinie przetwarzania równoległego. (K_U01)

U2. Ma umiejętność zrównoleglania prostych algorytmów obliczeniowych. (K_U07)

U3. Student potrafi wykorzystać karty GPU i język CUDA C do stworzenia prostego programu wykonującego obliczenia metodami równoległymi i rozproszonymi. (K_U07)

U4. Potrafi zmodyfikować kod programu w języku CUDA C celem optymalizacji wykorzystania zasobów sprzętowych kart GPU w przetwarzaniu równoległym i rozproszonym. (K_U011)


Bilans godzin pracy studenta:

9W + 9Lab + 25 studia literaturowe + 25 przygotowanie do laboratorium + 20 przygotowanie się do zaliczenia = 88 godz. pracy = 3 ECTS

Przedmioty wprowadzające i wymagania wstepne:

podstawy programowania, algorytmy i struktury danych, systemy operacyjne, przetwarzanie równoległe i rozproszone

Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Uniwersytet Kazimierza Wielkiego w Bydgoszczy.