Podział liczenia na kilka komputerów

0

Witam chcialbym sie dowiedziec czy jest mozliwosc napisania programu ktory bedzie liczyl pewien kod , i zeby inne komputery majac ten program mogly dolaczyc sie do tego liczenia ??? Cos ala server i klient gdzie klient laczy sie z serverem i liczy ten wlasnie kod?

0

jest mozliwe

0

Jakas rada jak to zrobic?

0

Zagadnienie klastra ("grid"). Coś w stylu podobnego do Grid.org czy SETI@Home.

Najprostsza metoda to stworzyć algorytm obliczeń i klient, który realizuje ten algorytm. Następnie "podzielić" dane wejściowe na wiele paczek danych, niech każdy klient liczy swoje dane i wysyła rezultat do serwera, potem pobiera kolejną paczkę danych i ją obrabia itp. A na serwerze te pojedyncze obliczenia sie składa w całość.

Zależy jeszcze co ty dokładnie chcesz zrobić, niektórych rzeczy nie da się rozbić na wiele procesorów/komputerów.

W pewnym sensie jest to podobne do robienia rzeczy wielowątkowych, tyle ze te wątki są na róznych komputerach, które mogą być oddalone o wiele kilometrów i połączone są za pomocą Internetu.

1 użytkowników online, w tym zalogowanych: 0, gości: 1