000 01322nam a22002297i 4500
020 _a0128498900
020 _a9780128498903
082 0 4 _a005.275
_bPAR
100 1 _aSchmidt, Bertil,
245 1 0 _aParallel programming: concepts and practice
260 _aCambridge :
_bMorgan Kaufmann Publishers,
_c2018
300 _axi, 403 pages :
_billustrations ;
500 _aIncludes index
505 _a1. Introduction2. Theoretical Background3. Modern Architectures4. C++11 Multithreading5. Advanced C++11 Multithreading6. OpenMP7. Compute Unified Device Architecture8. Advance CUDA Programming9. Message Passing Interface10. Unified Parallel C++
520 _aParallel Programming: Concepts and Practice provides an upper level introduction to parallel programming. In addition to covering general parallelism concepts, this text teaches practical programming skills for both shared memory and distributed memory architectures. The authors' open-source system for automated code evaluation provides easy access to parallel computing resources, making the book particularly suitable for classroom settings.
650 7 _aParallel programming (Computer science)
650 7 _a Computers and IT
700 1 _aGonzález-Domínguez, Jorge,
700 1 _aHundt, Christian
700 1 _aSchlarb, Moritz,
942 _cREF
999 _c45296
_d45296