Poniedziałek 1115 - 1300 D-1/215 wykład
Czwartek 1340 - 1510 ćwiczenia
1. Modele obliczeń równoległych. (06-10-2022)
[Model z pamięcią wspólną PRAM: EREW, CREW, common CRCW; Model sieciowy: kraty, torusy, hiperkostki; Czas, przyspieszenie, koszt i efektywność dla obliczeń równoległych;]
2. Podstawowe algorytmy na PRAM. (10-10-2022)
[Algorytmy na minimum, sumę, sumy prefiksowe; Dodawanie równoległe; Obliczenia na listach;]
3. Podstawowe algorytmy na PRAM. (17-10-2022)
[Metoda cyklu Eulera; Kolorowanie cyklu i maksymalny zbiór niezależny;]
4. Podstawowe algorytmy na PRAM. (24-10-2022)
[Drzewa obliczeń - algorytm RAKE; Sortowanie;]
5. Sieci sortujące. (03-11-2022)
[Komparatory i sieci komparatorów; Zasada zero-jedynkowa; Sieć bitoniczna; Sieć permutująca Benesa;]
1. Koszt zamortyzowany. (07-11-2022)
[Metody kosztu sumarycznego, księgowania i potencjału. Tablice dynamiczne.]
2. Koszt zamortyzowany. (14-11-2022)
[Kopiec dwumianowy. Kopiec Fibonacciego. Samoorganizujące się drzewa binarne (splay).]
1. Wprowadzenie do λ-rachunku. (21-11-2022)
[Składnia λ-rachunku, α-kongruencje, β-redukcje i η-redukcje. Rachunek zdań w λ-rachunku.]
2. Liczebniki Church-a. Twierdzenie o punkcie stałym. (28-11-2022)
[]
1. Obliczenia kwantowe. Kubity i splątanie. (05-12-2022)
[]
2. Kwantowe układy logiczne. Klasa QPP (12-12-2022)
[]
3. Przykładowe algorytmy kwantowe. (19-12-2022)
[]
4. Przykładowe algorytmy kwantowe. (9-01-2023)
[]
Kurs będzie zaliczony na podstawie pisemnych (PDF) rozwiązań zadań wyznaczonych przez prowadzącego ćwiczenia.
Maciej.Gebala@pwr.edu.pl