The OpenMP Common Core: Scientific and Engineering Computation
Autor Alice E. Koniges, Timothy G. Mattson, Yun Heen Limba Engleză Paperback – 19 noi 2019
Structura progresivă: de la concept la implementare, definește acest volum ca un instrument tehnic riguros pentru programatorii care doresc să stăpânească execuția paralelă. Suntem de părere că abordarea autorilor de a izola cele 21 de componente critice — așa-numitul „OpenMP Common Core” — reprezintă o soluție pragmatică în fața complexității actuale a standardului OpenMP, care a evoluat masiv din 1997 până astăzi. Apreciem în mod deosebit modul în care materialul este segmentat în unități discrete, facilitând o tranziție lină de la conceptele fundamentale de calcul paralel la implementări complexe de sarcini (tasks) și modele de memorie.
Merită menționat că volumul pune un accent deosebit pe experimentare; cititorul este încurajat să utilizeze un compilator activ și să testeze fiecare directivă sau rutină API imediat ce este introdusă. Abordarea diferă de Parallel Programming in OpenMP prin faptul că este mai puțin abstractă și mai mult aplicabilă, concentrându-se pe setul minim necesar pentru productivitate imediată, în loc să încerce o acoperire enciclopedică a specificațiilor. De asemenea, spre deosebire de An Introduction to Parallel Programming de Peter Pacheco, care oferă o privire de ansamblu asupra MPI și Pthreads, lucrarea de față rămâne strict focalizată pe ecosistemul OpenMP, oferind o profunzime tehnică superioară în ceea ce privește constructele de tip worksharing și mediul de date shared-memory. Este o resursă esențială pentru cei care activează în calculul științific și ingineresc, unde eficiența codului pe arhitecturi multi-core este vitală.
Preț: 249.78 lei
Preț vechi: 335.32 lei
-26%
Carte disponibilă
Livrare economică 04-11 mai
Specificații
ISBN-10: 0262538865
Pagini: 320
Dimensiuni: 202 x 226 x 20 mm
Greutate: 0.7 kg
Editura: MIT Press Ltd
Colecția Scientific and Engineering Computation
Seria Scientific and Engineering Computation
De ce să citești această carte
Recomandăm această carte programatorilor care au nevoie de o metodă rapidă și aplicată pentru a scrie cod paralel eficient. Veți câștiga o înțelegere solidă a celor 21 de elemente esențiale OpenMP, eliminând zgomotul teoretic inutil. Este un ghid practic, susținut de exerciții actualizate, ideal pentru trecerea de la programarea secvențială la exploatarea arhitecturilor moderne multi-core.
Despre autor
Alice E. Koniges, Timothy G. Mattson și Yun He sunt experți recunoscuți în domeniul calculului de înaltă performanță (HPC). Timothy G. Mattson este o figură centrală în comunitatea OpenMP, având o contribuție majoră la definirea standardelor de programare paralelă. Autorii cumulează peste două decenii de experiență în predarea acestor tehnologii la nivel academic și industrial, expertiză care se reflectă în metodologia pedagogică a seriei Scientific and Engineering Computation publicată de MIT Press Ltd.