🎬 Конкурс відео

Виграй сертифікат на 500 грн! ⏰ До 18.12

Взяти участь →
Parallel C++: Efficient and Scalable High-Performance Parallel Programming Using HPX 2024th Edition - Steven R. Brandt, Patrick Diehl, Hartmut Kaiser - Kebuk

Parallel C++: Efficient and Scalable High-Performance Parallel Programming Using HPX 2024th Edition

Видавництво: Springer
В наявності
Кількість сторінок260
Рік видання2024
This textbook focuses on practical parallel C++ programming at the graduate student level. In particular, it shows the APIs and related language features in the C++ 17 and C++ 20 standards, covering both single node and distributed systems. It shows that with the parallel features in the C++ 17 and C++ 20 standards, learning meta-languages like OpenMP is no longer necessary. Using the C++ standard library for parallelism and concurrency (HPX), the same language features can be extended to distributed codes, providing a higher-level C++ interface to distributed programming than the Message Passing Interface (MPI).

The book starts with the single-threaded implementation of the fractal sets, e.g. Julia set, and Mandelbrot set, using the C++ Standard Library (SL)'s container and algorithms. This code base is used for parallel implementation using low-level threads, asynchronous programming, parallel algorithms, and coroutines.

Де можна придбати

М'яка обкладинка
100 грн

Коментарі

Щоб залишити коментар, будь ласка, увійдіть або зареєструйтесь