購物比價找書網找車網
FindBook  
 有 1 項符合

Parallel C++: Efficient and Scalable High-Performance Parallel Programming Using Hpx

的圖書
Parallel C++: Efficient and Scalable High-Performance Parallel Programming Using Hpx Parallel C++: Efficient and Scalable High-Performance Parallel Programming Using Hpx

作者:Diehl 
出版社:Springer
出版日期:2024-07-03
語言:英文   規格:平裝 / 240頁 / 普通級/ 初版
圖書選購
型式價格供應商所屬目錄
 
$ 4199
博客來 博客來
程式語言
圖書介紹 - 資料來源:博客來   評分:
圖書名稱:Parallel C++: Efficient and Scalable High-Performance Parallel Programming Using Hpx

內容簡介

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. The asynchronous programming examples are then extended to distributed programming using the C++ standard library for parallelism and concurrency (HPX). Octo-Tiger, an astrophysics code for stellar merger, is used as a showcase for a portable, efficient, and scalable high-performance application using HPX.

The book’s core audience is advanced undergraduate and graduate students who want to learn the basics of parallel and distributed C++ programming but are not computer science majors. Basic C++ knowledge, like functions, classes, loops, and conditional statements, is assumed as a requirement, while C++ advanced topics, like generic programming, lambda functions, smart pointers, and move semantics, are briefly summarized in the appendix.


 

作者簡介

Patrick Diehl is a faculty member at the Department of Physics & Astronomy at Louisiana State University (LSU) and a senior research scientist at LSU’s Center for Computation and Technology (CCT). His research interests are computational fracture mechanics, scientific computing, and high-performance computing. Next to research, he is devoted to teaching C++ and parallel programming to students and the community.

Steven R. Brandt is the Assistant Director for Computational Science at the Center for Computation and Technology at LSU. His research interests include parallel programming, parallel languages and tools, science gateways, and high performance computing (HPC). He has served as PI on several grants supporting the Einstein Toolkit, a widely used open source project for studying numerical relativity.

Hartmut Kaiser is a faculty member at the CS and EE departments at Louisiana State University (LSU) and a senior research scientist at LSU’s Center for Computation and Technology (CCT). He is probably best known for his involvement in open source software projects, such as being the author of several C++ libraries he has contributed to Boost, which are in use by thousands of developers worldwide. His current research is focused on leading the STEAR group at CCT working on the practical design and implementation of future execution models and programming methods.

 

詳細資料

  • ISBN:9783031543685
  • 規格:平裝 / 240頁 / 普通級 / 初版
  • 出版地:美國
贊助商廣告
 
金石堂 - 今日66折
暗夜飛行者【喬治馬汀NETFLIX影集原著】
作者:喬治.馬汀
出版社:寂寞出版社
出版日期:2018-11-01
66折: $ 277 
金石堂 - 今日66折
阿吉的魔法紅球+阿吉的好勝直球【好球出擊】限量套書(共二冊,加贈阿吉「可愛記名」姓名貼)
作者:松丘光
出版社:小熊出版社
出版日期:2023-09-20
66折: $ 436 
 
Taaze 讀冊生活 - 暢銷排行榜
在紙船中入眠(上)
作者:八田てき
出版社:尖端出版
出版日期:2024-12-10
$ 204 
Taaze 讀冊生活 - 暢銷排行榜
失控的焦慮世代︰手機餵養的世代,如何面對心理疾病的瘟疫
作者:強納森.海德特
出版社:網路與書股份有限公司(台灣分公司)
出版日期:2024-11-29
$ 379 
博客來 - 暢銷排行榜
有時幸,有時傷(首刷限定「閱讀逗點卡」)
作者:張西
出版社:三采
出版日期:2024-12-27
$ 331 
博客來 - 暢銷排行榜
生命中最大的寶藏就是你自己Stand by Yourself
作者:曾寶儀
出版社:天下文化
出版日期:2024-10-31
$ 331 
 
金石堂 - 新書排行榜
在紙船中入眠(下)
作者:八田てき
出版社:尖端漫畫
出版日期:2024-12-10
$ 204 
博客來 - 新書排行榜
【套書】膽大黨1-15
出版社:東立
出版日期:2024-11-30
$ 1375 
博客來 - 新書排行榜
阿斯asu大探險!Minecraft突變怪物圖鑑大百科
作者:阿斯asu
出版社:尖端
出版日期:2024-12-25
$ 315 
博客來 - 新書排行榜
麵包小偷5:熱呼呼的麵包車
作者:柴田啓子
出版社:采實文化
出版日期:2024-12-26
$ 252 
 

©2024 FindBook.com.tw -  購物比價  找書網  找車網  服務條款  隱私權政策