Obliczenia rozproszone: Różnice pomiędzy wersjami

[wersja przejrzana][wersja przejrzana]
Usunięta treść Dodana treść
Poprawienie definicji
Nie podano opisu zmian
Linia 1:
{{Integracja|cel=system rozproszony}}
 
'''Obliczenia rozproszone''' ([[język angielski|ang.]] ''distributed computing'') – obliczenia, wykorzystujące współdzielenie zasobów obliczeniowych ( np. pamięci komputerowej, mocy procesora). Często zasoby takie są rozproszone geograficznie.
 
W obliczeniach rozproszonych zadanie obliczeniowe poddane zostaje [[dekompozycja zadania obliczeniowego|dekompozycji]], np. na [[Program komputerowy|programy]], [[Proces (informatyka)|procesy]], [[procesor]]y.
 
Przykładem obliczeń rozproszonych są obliczenia na [[Klaster komputerowy|klastrach]], w szczególności heterogenicznych.
 
Szczególną popularnością wśród użytkowników [[Internet]]u cieszą się projekty, w których użytkownicy udostępniają odpłatnie bądź nieodpłatnie [[moc obliczeniowa|moc obliczeniową]] swoich [[komputer]]ów firmom prywatnym, instytucjom naukowym, rządowym lub osobom prywatnym. Obliczenia te opierają się na modelu [[klient-serwer]]. Użytkownik instaluje oprogramowanie (klienta), który pobiera dane (np. zadany przedział liczb, zbiór cząsteczek, itp.) z serwera w celu ich przetworzenia. Po przetworzeniu pobranych danych klient przesyła serwerowi wyniki przeprowadzonych obliczeń, a następnie pobiera od [[serwer]]a kolejne dane do przetworzenia.
 
== Zobacz też ==