Parallel Programming for Modern High Performance Computing Systems
1 441 kr
1 441 kr
Ons, 8 jan - mån, 13 jan
Säker betalning
Öppet köp till och med 7/1-25
Säljs och levereras av
Adlibris
Produktbeskrivning
In view of the growing presence and popularity of multicore and manycore processors, accelerators, and coprocessors, as well as clusters using such computing devices, the development of efficient parallel applications has become a key challenge to be able to exploit the performance of such systems. This book covers the scope of parallel programming for modern high performance computing systems.
It first discusses selected and popular state-of-the-art computing devices and systems available today, These include multicore CPUs, manycore (co)processors, such as Intel Xeon Phi, accelerators, such as GPUs, and clusters, as well as programming models supported on these platforms.
It next introduces parallelization through important programming paradigms, such as master-slave, geometric Single Program Multiple Data (SPMD) and divide-and-conquer.
The practical and useful elements of the most popular and important APIs for programming parallel HPC systems are discussed, including MPI, OpenMP, Pthreads, CUDA, OpenCL, and OpenACC. It also demonstrates, through selected code listings, how selected APIs can be used to implement important programming paradigms. Furthermore, it shows how the codes can be compiled and executed in a Linux environment.
The book also presents hybrid codes that integrate selected APIs for potentially multi-level parallelization and utilization of heterogeneous resources, and it shows how to use modern elements of these APIs. Selected optimization techniques are also included, such as overlapping communication and computations implemented using various APIs.
Features:
- Discusses the popular and currently available computing devices and cluster systems
- Includes typical paradigms used in parallel programs
- Explores popular APIs for programming parallel applications
- Provides code templates that can be used for implementation of paradigms
- Provides hybrid code examples allowing multi-level parallelization
- Covers the optimization of parallel programs
Artikel.nr.
ed2b2a2e-931f-4fef-9074-70ff28a5c9ca
Parallel Programming for Modern High Performance Computing Systems
1 441 kr
1 441 kr
Ons, 8 jan - mån, 13 jan
Säker betalning
Öppet köp till och med 7/1-25
Säljs och levereras av
Adlibris
Liknande toppsäljare
Nattlampa - Stjärnprojektor med LED-lampa - Astronaut
399 kr
Knivset för Barn 6-delar - Barnvänliga knivar
149 kr
Apple Airpods (2nd Gen) with Charging Case
1 695 kr
Sony PlayStation DualSense - White (PS5)
779 kr
LED Galaxy Light - Stjärnlampa / Nattlampa Stjärnprojektor
199 kr
Tidigare lägsta pris:
449 kr
Bright Beauty Vanity Namira - sminkspegel med belysning - hollywoodspegel - make up spegel - vit - dimbar med tre ljuslägen
899 kr
Knivset / Köksset för Barn 17-delar - Barnvänliga knivar
199 kr
INF RCA till HDMI adapter / signalomvandlare Svart
99 kr
Tidigare lägsta pris:
116 kr
Cocktail shaker Set - Rostfritt stål Silver 5 dela
149 kr
Tidigare lägsta pris:
179 kr
Stor Bilbana för Barn - Dinosaurie
399 kr
Rekommendationer för dig
Bright Beauty Vanity Namira - sminkspegel med belysning - hollywoodspegel - make up spegel - vit - dimbar med tre ljuslägen
899 kr
iPhone Laddare Snabbladdare - Adapter + Kabel 20W USB-C 2m
99 kr
Shiatsu Massage - Masserar nacke, axlar & rygg
349 kr
Tidigare lägsta pris:
379 kr
FENCHILIN Stor Hollywood sminkspegel med belysning USB Bordsskiva Väggfäste Vit spegel 80 x 58 cm
1 611 kr
PS4 Handkontroll DoubleShock Trådlös för Play-station 4
279 kr
RALPH LAUREN BIG PONY 2 PINK EAU DE TOILETTE 50ML
351 kr
Galaxy Nattlampa / Rymdlampa Stjärnprojektor med Bluetooth Högtalare
249 kr
Uppladdningsbara värmehandskar - Värme vantar håll värme vinter 5V 6000mah
649 kr
INF Cocktail set Dubbel shaker 750ml Rostfritt stål Silver 10 delar
269 kr
Tidigare lägsta pris:
399 kr
Gaming Musmatta med LED-ljus - 80x30cm - RGB
199 kr
Tidigare lägsta pris:
249 kr