Hodnotenie:
Kniha sa všeobecne považuje za užitočný zdroj informácií na osvojenie si konceptov paralelného programovania, najmä pre začiatočníkov. Mnohé recenzie vyzdvihujú jej prehľadnosť a hĺbku, zatiaľ čo iné kritizujú jej cenu a kvalitu väzby.
Výhody:⬤ Je zrozumiteľná, dobre napísaná a koncepty sú dobre vysvetlené, vďaka čomu je prístupná aj pre tých, pre ktorých angličtina nie je rodným jazykom, a pre začiatočníkov.
⬤ Poskytuje solídny úvod do paralelného programovania a klastrových výpočtov, pričom pokrýva širokú škálu techník s praktickými príkladmi.
⬤ Užitočné na samoštúdium, najmä ak chýbajú prednášky.
⬤ Mnohí recenzenti oceňujú sprievodné zdroje dostupné online.
⬤ Predražená, čo niektorých viedlo k odporúčaniu kúpiť ju ako použitú.
⬤ Kvalita väzby je v niektorých exemplároch zlá, čo spôsobuje problémy s trvanlivosťou.
⬤ Niektorí považujú písmo za málo zrozumiteľné, s nedostatočnými príkladmi a vysvetleniami pojmov, najmä v priebehu knihy.
⬤ Obsah môže niektorým slúžiť len ako stručný úvod a niektoré pojmy nemusia byť jasne vysvetlené, čo čitateľov mätie.
(na základe 12 čitateľských recenzií)
Parallel Programming: Techniques and Applications Using Networked Workstations and Parallel Computers
Tento prístupný text sa zaoberá technikami paralelného programovania praktickým spôsobom, ktorý umožňuje čitateľom písať a vyhodnocovať ich paralelné programy.
Je to prvý text svojho druhu, ktorý nevyžaduje prístup k špeciálnemu multiprocesorovému systému a namiesto toho sa zameriava na paralelné programy, ktoré možno vykonávať na sieťových počítačoch pomocou voľne dostupných paralelných softvérových nástrojov. KĽÚČOVÉ TÉMY: Kniha sa zaoberá aktuálnou témou klastrového programovania, ktorá je pre mnohých programátorov zaujímavá vďaka nedávnej dostupnosti lacných počítačov.
Používa pseudokódy MPI na opis algoritmov a umožňuje implementáciu rôznych programovacích nástrojov a poskytuje čitateľom dôkladné pokrytie programovania so zdieľanou pamäťou vrátane Pthreads a OpenMP. MARKET: Užitočná ako odborná referencia pre programátorov a správcov systémov.