8299308402

8299308402



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


PROGRAMY ROZPROSZONE

W systemach rozproszonych programy działające rozproszenie nazywane są programami rozproszonymi.

Najważniejsze problemy związane z zarządzaniem systemem rozproszonym to:

•    wzajemne wykluczanie (ang. mutual exclusion);

•    wybór koordynatora:

•    zakleszczenia (deadlock) - zapobieganie i

wykrywanie;

•    wyłączenie działającego systemu;

•    zarządzanie transferami (by bipoints and

multipoint);

•    zarządzanie zdublowanymi zadaniami

(affords).

PROGRAMY ROZPROSZONE

Stopień podziału

niesymetrycznie - każdy proces wykonuje swój własny algorytm

symetrycznie:

•    symetria kodu (każdy proces ma swoją nazwę i procedura zależy od nazwy);

•    silna symetria - procedura nie zależy od nazwy, ale od typu wiadomości;

•    pełna symetria - wszystkie procesy wykonują tę samą procedurę.

PROGRAMY ROZPROSZONE

Pisanie algorytmów rozproszonych jest łatwiejsze, jeśli mamy do dyspozycji monitor rozwiązujący ten problem.

Przygotował: Lucjan Stapp



Wyszukiwarka

Podobne podstrony:
Programowanie Równoległe i Rozproszone Wykład 5Programowanie Równoległe iRozproszone Lucjan
Programowanie Równoległe i Rozproszone Wykład 5 SYSTEMY ROZPROSZONE RODZAJE ARCHITEKTUR
Programowanie Równoległe i Rozproszone Wykład 5 Rodzaje właściwości niezbędnych do rozwoju systemu
Programowanie Równoległe i Rozproszone Wykład 5PROGRAMY ROZPROSZONE Programy rozproszone charakteryz
Programowanie Równoległe i Rozproszone Wykład 2 Pracuje w systemie operacyjnym LINUX. Zbudowany prze
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 5 Przygotował: Lucjan Stapp
Programowanie Równoległe i Rozproszone Wykład 5 PROGRAMY
Programowanie Równoległe i Rozproszone Wykład 5 Przygotował: Lucjan Stapp 13
Programowanie Równoległe i Rozproszone Wykład 5 PROGRAMY ROZPROSZONE Algorytm
Programowanie Równoległe i Rozproszone Wykład 5MODELE Modele są używane do dokładnego zdefiniowania
Programowanie Równoległe i Rozproszone Wykład 5MODELE Graf zależności to skierowany acykliczny graf
Programowanie Równoległe i Rozproszone Wykład 5 Sieć Petri Tradycyjnie miejsce oznacza się okręgiem,
Programowanie Równoległe i Rozproszone Wykład 5 MODELE Sieć Petri Wykonanie sieci Petri jest
Programowanie Równoległe i Rozproszone Wykład 5MODELE Algebra procesów Najbardziej znane przykłady
Programowanie Równoległe i Rozproszone Wykład 2 88 - Zeus Cyfronet Klaster obliczeniowy - Zeus Klast
Programowanie Równoległe i Rozproszone Wykład 2 Przewidywany rozwój wydajności Przygotował: Lucjan

więcej podobnych podstron