Algorytmy Równoległe i Rozproszone 2011

Prowadzący: Łukasz Kuszner, pokój 209, budynek ETI.
Rozkład zajęć i konsultacje tutaj
e-mail: kuszner@eti.pg.gda.pl

Dodatkowy termin zaliczenia

Odbędzie się o godzinie 13, 16 grudnia 2011 w sali 105 NE.

Wyniki: tutaj, wpisy i reklamacje w czasie konsultacji 9 i 10 stycznia.

Wyniki

Wyniki kolokwium poprawkowego: tutaj (reklamacje w poniedziałek, 19 września o godzinie 11 w 209). Ocena 2,5 oznacza trójkę na koniec pod warunkiem zaliczenia projektu na 4,5 lub wyżej.

Terminy poprawkowe

Wykład: zapraszam w poniedziałek 12 września o godzinie 11:15. Sala EA 32 (stare ETI).

Projekt: zapraszam w poniedziałek 12 września o godzinie 13:00. Sala 209 (stare ETI).

Zaliczenie

Termin poprawkowy zostanie podany na początku września

Wyniki po terminie podstawowym : tutaj (ewentualne niezgodnosci proszę zgłaszać do 13 czerwca).

Wyniki projektu (wersja alfa) : tutaj (reklamacje we wtorek o godzinie 12 w 209). Dodatkowe terminy zaliczenia projektów: pn 6 VI i wt 7 VI o godzinie 12 w 209 (kolejny termin w sesji poprawkowej).

Wyniki kolokwium zaliczeniowego: tutaj (reklamacje we wtorek o godzinie 12 w 209, kolejny termin w sesji poprawkowej).

Zadania z 1 czerwca : tutaj (kolokwium termin podstawowy)

Terminy zajęć projektowych

Warunki zaliczenia

Na zaliczenie przedmiotu składa się

Ocena końcowa obliczana jest jako średnia arytmetyczna ocen składowych zaokrąglana na korzyść studenta (pod warunkiem zaliczenia obu części).

Zaliczenie projektu

Zaliczenie projektu można uzyskać na dwa sposoby:

Zadania projektowe

Ocena z zaliczenia wykładu

Ocenę z zaliczenia wyznaczamy w zależności od liczby zdobytych punktów S (max 100%) w następujący sposób:

ocenawynik
2 S < 50%
3 S >= 50% i S<60%
3+S >= 60% i S<70%
4 S >= 70% i S<80%
4+ S >= 80% i S<90%
5 S >= 90% i S<100%
5+ S >= 100%

Notatki do wykładu

Zadania archiwalne

Literatura

Książki

  1. T. H. Cormen, C. E. Leiserson and R. L. Rivest, ,,Introduction to Algorithms'', The MIT Press/McGraw-Hill Company, 1990 (wydanie polskie WNT). książka w posiadaniu wykładowcy
  2. Gerard Tel, ,,Introduction to Distributed Algorithms'', Cambridge University Press, 2nd edition, 2000. książka w posiadaniu wykładowcy
  3. Shlomi Dolev. Self-Stabilization. The MIT Press, 2000. książka w posiadaniu wykładowcy
  4. N. Santoro. Design and Analysis of Distributed Algorithms, Wiley-Interscience, 2006. książka w posiadaniu wykładowcy
  5. C. Xavier, S. S. Iyengar, ,,Introduction to Parallel Algorithms'', Wiley-IEEE, 1998. książka w posiadaniu wykładowcy
  6. Hagit Attiya, Jennifer Welch ,,Distributed Computing: Fundamentals, Simulations, and Advanced Topics'', McGraw-Hill, 1998.
  7. Ananth Grama, Anshul Gupta, George Karypis, Vipin Kumar ,,Introduction to Parallel Computing'', Addison Weslesy, 2003.
  8. J. Jaja, ,,An Introduction to Parallel Algorithms'', Addison-Wesley, Reading, MA, 1992.
  9. S.G. Akl, ,,The Design and Analysis of Parallel Algorithms'', Prentice-Hall, 1989.

książka w posiadaniu wykładowcy - książka w posiadaniu wykładowcy

Materiały w wersji elektronicznej

  1. Hagit Attiya Lecture Notes for Course Distributed Algorithms, 1994.
  2. Guy E. Blelloch, Bruce M. Maggs: Parallel Algorithms. The Computer Science and Engineering Handbook, 1997: 277-315.
  3. Raymond Greenlaw, H. James Hoover, Walter L. Ruzzo Limits to Parallel Computation: P-Completeness Theory , Oxford University Press, 1998.
  4. Designing and Building Parallel Programs, by Ian Foster.
  5. Welcome to the Computing Research Repository.
  6. Self stabilizing algorithms more links on the subject.
  7. The Byzantine Generals Problem, by L. Lamport, R. Shostak i M. Pease (pdf).
  8. Adam Stański, Symulator maszyny PRAM, 2011
  9. Elementy równoległe w systemach jednoprocesorowych.

Repozytoria i wyszukiwarki artykułów

Inne

Hasła przydatne w samodzielnym wyszukiwaniu: