Parallel Scientific Computation: A Structured Approach Using BSP
Autor Rob H. Bisselingen Limba Engleză Hardback – 30 sep 2020
Structura progresivă — de la concept la implementare — definește acest volum tehnic semnat de Rob H. Bisseling. Descoperim aici o metodologie unificată de programare paralelă, aplicabilă de la simple computere desktop până la sisteme masive, totul prin prisma modelului Bulk Synchronous Parallel (BSP). Autorul reușește să sintetizeze complexitatea hardware-ului modern într-un sistem hibrid simplu, eliminând nevoia de a stăpâni multiple limbaje sau biblioteci de comunicare pentru arhitecturi cu memorie partajată și distribuită.
Suntem de părere că rigoarea tehnică a cărții este susținută excelent de organizarea capitolelor: fiecare pornește de la descrierea matematică a problemei, trece prin algoritmul secvențial și culminează cu implementarea practică în BSPlib. Această ediție a doua extinde aria de aplicabilitate către știința datelor de mari dimensiuni (big data), incluzând secțiuni noi despre algoritmi de grafuri și sortare, precum și optimizări pentru descompunerea LU în rezolvarea sistemelor liniare de înaltă performanță.
Dacă An Introduction to Parallel and Vector Scientific Computation v-a oferit cadrul teoretic și o privire de ansamblu asupra dependențelor de date, Parallel Scientific Computation oferă instrumentele practice și codul sursă necesar execuției. Față de abordările tradiționale care separă adesea paradigmele MPI de cele OpenMP, modelul BSP propus aici funcționează ca un pod arhitectural, oferind o predictibilitate a costurilor de comunicare ce lipsește adesea din alte manuale de specialitate. Experimentele numerice prezentate confirmă acuratețea predicțiilor teoretice, transformând volumul într-un instrument de lucru indispensabil pentru dezvoltatorii de software științific.
Preț: 592.85 lei
Preț vechi: 854.34 lei
-31%
Carte tipărită la comandă
Livrare economică 19-24 iunie
Specificații
ISBN-10: 0198788347
Pagini: 410
Dimensiuni: 162 x 240 x 24 mm
Greutate: 0.8 kg
Ediția:2
Editura: OUP OXFORD
Colecția OUP Oxford
Locul publicării:Oxford, United Kingdom
De ce să citești această carte
Recomandăm această carte cercetătorilor și inginerilor software care doresc să implementeze algoritmi paraleli eficienți fără a se pierde în complexitatea hardware-ului. Cititorul câștigă o metodă structurată de a transforma algoritmi secvențiali în cod paralel performant, beneficiind de pachetul software BSPedupack pentru validarea imediată a conceptelor. Este o resursă esențială pentru stăpânirea calculului științific modern prin intermediul modelului BSP.
Despre autor
Rob H. Bisseling este un expert recunoscut în domeniul calculului paralel și profesor de metode numerice. Activitatea sa academică și de cercetare se concentrează pe dezvoltarea algoritmilor pentru arhitecturi de calcul de înaltă performanță și pe optimizarea proceselor de comunicare în sistemele distribuite. Prin publicarea acestui volum la editura OUP OXFORD, Bisseling pune la dispoziția comunității științifice nu doar expertiza sa teoretică, ci și instrumente software practice, precum biblioteca BSPedupack, facilitând accesul studenților și profesioniștilor la soluții avansate de programare paralelă.