Ocena:

Książka jest ogólnie postrzegana jako przydatne źródło do nauki koncepcji programowania równoległego, szczególnie dla początkujących. Wiele recenzji podkreśla jej przejrzystość i głębię, podczas gdy inne krytykują jej cenę i jakość oprawy.
Zalety:⬤ Łatwa do zrozumienia, dobrze napisana, a koncepcje są dobrze wyjaśnione, dzięki czemu jest dostępna dla osób niebędących rodzimymi użytkownikami języka angielskiego i początkujących.
⬤ Zapewnia solidne wprowadzenie do programowania równoległego i obliczeń klastrowych, obejmując szeroką gamę technik z praktycznymi przykładami.
⬤ Pomocna w samodzielnej nauce, zwłaszcza gdy brakuje wykładów.
⬤ Wielu recenzentów docenia towarzyszące jej zasoby dostępne online.
⬤ Zawyżona cena, przez co niektórzy zalecają zakup używanej wersji.
⬤ Jakość oprawy jest słaba w niektórych egzemplarzach, co powoduje problemy z trwałością.
⬤ Niektórzy uważają, że tekstowi brakuje przejrzystości, z niewystarczającymi przykładami i wyjaśnieniami pojęć, szczególnie w miarę postępów w książce.
⬤ Treść może służyć jedynie jako pobieżne wprowadzenie dla niektórych, a niektóre koncepcje mogą nie być jasno wyjaśnione, pozostawiając czytelników zdezorientowanych.
(na podstawie 12 opinii czytelników)
Parallel Programming: Techniques and Applications Using Networked Workstations and Parallel Computers
Ten przystępny tekst obejmuje techniki programowania równoległego w praktyczny sposób, który umożliwia czytelnikom pisanie i ocenę ich programów równoległych.
Wspierany przez National Science Foundation i wyczerpująco przetestowany, jest to pierwszy tego rodzaju tekst, który nie wymaga dostępu do specjalnego systemu wieloprocesorowego, koncentrując się zamiast tego na programach równoległych, które mogą być wykonywane na komputerach podłączonych do sieci przy użyciu swobodnie dostępnych narzędzi oprogramowania równoległego. KLUCZOWE TEMATY: Książka obejmuje aktualny temat programowania klastrowego, interesujący dla wielu programistów ze względu na niedawną dostępność tanich komputerów.
Wykorzystuje pseudokody MPI do opisu algorytmów i umożliwia implementację różnych narzędzi programistycznych, a także zapewnia czytelnikom dokładne omówienie programowania w pamięci współdzielonej, w tym Pthreads i OpenMP. Przydatna jako profesjonalne źródło informacji dla programistów i administratorów systemów.