Programowanie równoległe

Fizyka Techniczna III rok,

Plan wykładu

Wstęp do narzędzi numpy/scipy

  • zapis wektorowy operacji
  • praca z siatkami regularnymi
  • przyklad: równanie logistyczne
  • przykład: równanie dyfuzji

Programowanie równoległe - gruboziarniste Message Passing Interface (MPI) -

  • wstęp do MPI
  • operacje punktowe i zbiorowe (Point-to-Point, collective)
  • przykład: równanie logistyczne
  • przykład: równanie dyfuzji na klastrze, zbadanie skalowania słabego i mocnego

Literatura

Programowanie drobnoziarniste - CUDA

  • wstęp do CUDA
  • przykład - równanie dyfuzji w CUDA
  • Przykłady użycia klastrów z GPU - tzw. multi-GPU.
  • dostępne systemy w ramach plGrid

In [ ]:


In [ ]:


In [ ]: