9414912512

9414912512



Programowanie Równoległe i Rozproszone Wykład 13



PVM można używać pisząc programy w różnych językach, tu omówione zostanie ich zastosowanie w językach C i C++.

Standardowo, mamy do dyspozycji zestaw funkcji z parametrami. Umożliwia to przekazywanie argumentów jako wartości zmiennych i/lub wskaźników oraz zwracanie przez funkcje odpowiednich wartości

Dodatkowo, mamy do dyspozycji zestaw makr i stałych systemowych (np. errno i pvm_ermo do obsługi błędów) - ułatwia to rozróżnianie różnych

PVM

Każdemu procesowi (zwanemu zadaniem - task) w momencie „rejestracji" nadawany jest jego unikalny numer typu integer (task identifier - UD). Ten identyfikator jest niezależny zarówno od sprzętu, na którym pracuje proces jak i od architektury systemu. Identyfikator jest unikalny i może być uważany za „adres" procesu.

Identyfikator można wykorzystywać przy różnych procedurach - można przesłać informacje pod dany „adres", można zdalnie "zabić" proces o danym identyfikatorze itp.


Przygotował: Lucjan Stapp



Wyszukiwarka

Podobne podstrony:
Programowanie Równoległe i Rozproszone Wykład 13 PVM przykład PVM przykład PVM -
Programowanie Równoległe i Rozproszone Wykład 13 PVM PVM umożliwia „stworzenie" z pewnej ilości
Programowanie Równoległe i Rozproszone Wykład 13 PVM - schemat niewolnika PVM - schemat
Programowanie Równoległe i Rozproszone Wykład 13 PVM - przekazywanie danych :o odebrać, zwraca
Programowanie Równoległe i Rozproszone Wykład 13 #Programowanie Równoległe iRozproszone Lucjan
Programowanie Równoległe i Rozproszone Wykład 13 MPI - wstęp lyglądu" bardzo podobna do
Programowanie Równoległe i Rozproszone Wykład 13 MPI - wstęp W MPI łatwo oprogramowywuje się algoryt
Programowanie Równoległe i Rozproszone Wykład 13 Przygotował: Lucjan Stapp 14
Programowanie Równoległe i Rozproszone Wykład 13 Przygotował: Lucjan Stapp
Programowanie Równoległe i Rozproszone Wykład 13 MPI - komunikatory Komunikacja między
Programowanie Równoległe i Rozproszone Wykład 5 Przygotował: Lucjan Stapp 13
Programowanie Równoległe i Rozproszone Wykład 13PVM - sterowanie edura pvm_spawn() uruchamia ntask k
Programowanie Równoległe i Rozproszone Wykład 2 #Programowanie Równoległe1RozproszoneLucjan
Programowanie Równoległe i Rozproszone Wykład 2_Nr 10 - Roadrunner Roadrunner* - superkomputer zbudo
Programowanie Równoległe i Rozproszone Wykład 2 Przygotował: Lucjan Stapp
Programowanie Równoległe i Rozproszone Wykład 5Programowanie Równoległe iRozproszone Lucjan
Programowanie Równoległe i Rozproszone Wykład 5 Przygotował: Lucjan Stapp

więcej podobnych podstron