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