| Record Type: |
Electronic resources
: Monograph/item
|
| Title/Author: |
Parallel C++/ by Patrick Diehl, Steven R. Brandt, Hartmut Kaiser. |
| Reminder of title: |
efficient and scalable high-performance parallel programming using HPX / |
| Author: |
Diehl, Patrick. |
| other author: |
Brandt, Steven R. |
| Published: |
Cham :Springer International Publishing : : 2024., |
| Description: |
xviii, 239 p. :ill., digital ;24 cm. |
| [NT 15003449]: |
Part I: Preliminaries -- 1. Compiling and running the code and examples in this book -- Part II: Introduction to C++ and C++ Standard Library -- 2. About C++, C++ standard, and the C++ Standard Library -- 3. C++ Standard library -- 4. Example Mandelbrot set and Julia set -- Part III: The C++ standard library for concurrency and parallelism (HPX) -- 5. Why HPX? -- 6. The C++ standard library for parallelism and concurrency (HPX) -- Part IV: Parallel programming -- 7. Parallel Programming -- 8. Programming with Low Level Threads -- 9. Asynchronous programming -- 10. Parallel Algorithms -- 11. Coroutines -- 12. Benchmarking the fractal set codes -- Part V: Distributed programming -- 13. Distributed computing and programming -- 14. Distributed programming using HPX -- 15. Examples of distributed programming -- 16. Some remarks on MPI+OpenMP and HPX -- Part VI: A showcase for a portable high performance application using HPX -- 17. Accelerator Cards -- 18. Octo-Tiger, a showcase for a portable high performance application -- Part VII: Conclusion and Outlook -- 19. Conclusion and Outlook. |
| Contained By: |
Springer Nature eBook |
| Subject: |
C++ (Computer program language) - |
| Online resource: |
https://doi.org/10.1007/978-3-031-54369-2 |
| ISBN: |
9783031543692 |