Dyskusja:Przetwarzanie równoległe
Z Wikipedii
[edytuj] Znaczenie hasła i tłumaczenie
Nie podoba mi się ta definicja. Moim zdaniem "concurrent" należałoby tłumaczyć jako współbieżny, a parallel jako równoległy. Przykłady:
- "parallel RAM" tłumaczymy równoległa maszyna RAM;
- tytuł książki Ben Ari "Principles of Concurrent Programming" został przetłumaczony: "Podstawy programowania współbieżnego i rozproszonego".
Słowa "zrównoleglanie" używa się raczej w kontekście przyspieszania obliczeń, a "przetwarzanie współbieżne" w kontekście badania interakcji i zgadza się to z odpowiednimi słowami angielskimi. kuszi 21:21, 31 mar 2006 (CEST).
[edytuj] rozne
Popieram, rownoleglosc to nie to samo co wspolbieznosc. Rownolegle przetwarzanie zachodzi na dwoch i wiecej procesorach, nie moze byc wykonane cos rownolegle na jednym. Jesli juz jest na jednym, to jest to symulacja rownoleglosci i wtedy w praktyce jest wlasnie wspolbieznoscia. Zreszta jest w tym rozroznieniu wiecej niuansow, grunt zeby nie utozsamiac obu.
Znaczenie definicji. Ja myślę, że definicja jest zła, ale nie z tego powodu co podany powyżej. Przetwarzanie współbieżne, w skrócie, polega na realizacji wielu procesów w tym samym czasie, w taki sposób, że ich wykonanie może częściowo się nakładać. Przetwarzanie równoległe polega na tym, że dwa lub więcej procesów (wątków) jednocześcnie współpracuje (komunikując się z sobą) w celu wykonania wspólnego zadania (obliczenia). Są to więc dwa różne pojęcia. A propos zachodzenia tych procesów na jednym procesorze to ściśle rzecz biorąc żaden z nich nie może zajść w takim przypadku. Musi być więcej niż jedna jednostka obliczeniowa w tym celu.
Klasyfikacja Klasyfikacja do Inżynieria oprogramowania jest moim zdaniem niepoprawna.