TASK strona główna

Kurs programowania równoległego

Rada Naukowa oraz Interdyscyplinarny Zespół Modelowania Matematycznego CI TASK z przyjemnością zawiadamiają, że podobnie jak w ubiegłych latach w semestrze letnim roku akademickiego 2002/2003 zostanie zorganizowany kurs podstawowy obliczeń równoległych oraz programowania równoległego z użyciem bibliotek MPI (Message Passing Interface), zorientowany na 128-procesorowy klaster galera w CI TASK.

Wykłady będą się odbywały w piątki w godz. 14:15-16:00 w sali 237 Wydziału Chemii UG, ul. Sobieskiego 18.

  1. Wymagania
  2. Rejestracja
  3. Program kursu
  4. Forma prowadzenia kursu
  5. Zaliczenie kursu
  6. Formularz zgłoszeniowy
  7. Teksty wykładów
  8. Teksty ćwiczeń
  9. Teksty wykładów z lat ubiegłych
  10. Teksty ćwiczeń z roku akademickiego 2000/2001
  11. Teksty ćwiczeń z roku akademickiego 2001/2002
  12. Materiały Szkoły Letniej "Praktyka Programowanie Równoległego" zorganizowanej w ramach VIII Warsztatów PTSK


  1. Wymagania

    Wszyscy uczestnicy kursu powinni swobodnie posługiwać się systemem operacyjnym UNIX a w przypadku uczestnictwa w zajęciach z programowania z użyciem bibliotek MPI wymagana jest dobra znajomość języka Fortran lub C/C++.

  2. Rejestracja

    Osoby zainteresowane, prosimy o jak najszybsze wypełnienie formularza zgłoszeniowego - Formularz po wypełnieniu prosimy odesłać mailem na adres adam@chem.univ.gda.pl lub wydrukować, wypełnić i dostarczyć do sekretariatu CI TASK. Rejestracja zapewnia otrzymywanie emailem aktualnych informacji o kursie oraz umożliwi prowadzącym jak najlepsze dostosowanie kursu do Państwa potrzeb. Rejestracja nie wymaga żadnych opłat.

    Osoby deklarujace udział w kursie a nie posiadające kont w CI TASK proszone są o wypełnie formularza rejestracji użytkownika oraz złożenie go w sekretariacieCI TASK. Pola formularza prosimy wypełnić następująco:

    Informacje o wypełnieniu karty rejestracyjnej można znaleźć na stronie CI TASK pod hasłem rejestracja użytkowników.

    Osoby posiadajace konto CI TASK ale nie posiadajace konta na komputerze galera po nadeslaniu złoszenia udziału w kursie będą miały automatycznie założone konto na galerze

  3. Program kursu

    Ramowy program kursu jest następujący:

    1. Ogólne informacje o obliczeniach równoległych w systemie pamięci rozproszonej (wykład).

    2. Uruchamianie zadań równoległych na klastrze w CI TASK (wykłady i ćwiczenia laboratoryjne).

    3. Kompilacja i uruchamianie aplikacji równoległych (wykład i ćwiczenia laboratoryjne).

    4. Programowanie z użyciem bibliotek MPI (wykłady i ćwiczenia laboratoryjne).

    5. Praca nad projektem równoległej aplikacji - głównie dla uczestników, którzy posiadają własne aplikacje do zrównoleglenia.

  4. Forma kursu

    Na kurs składają się wykłady oraz wirtualne ćwiczenia laboratoryjne, których teksty będą się pojawiały sukcesywanie na tej stronie Informacja o czasie i miejscu prowadzenia wykładów pojawi się również wkrótce na tej stronie.

    W czasie przerabiania ćwiczeń można konsultować się elektronicznie lub telefonicznie z osobami prowadzącymi kurs:

    Adam Liwo tel. 345-0430
    Cezary Czaplewski tel. 345-0430
    Stanisław Ołdziej tel. 345-0430
    Bartosz Pliszka tel. 347 2650

    Pytania proszę kierować na adres adam@chem.univ.gda.pl

  5. Zaliczenie kursu

    Studenci i doktoranci będą mogli potraktować kurs jako zajęcia fakultatywne (zaliczenie na "zal" lub na ocenę, o ile taka możliwość zostanie zaakceptowana przez macierzystą Uczelnię i Wydział. Warunkiem uzyskania zaliczenia będzie systematyczne rozwiązywanie problemów przedstawianych na wykładach i ćwiczeniach i dostarczenie rozwiązań prowadzącym, np. emailem.