購物比價找書網找車網
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頁 / 普通級/ 初版
圖書選購
型式價格供應商所屬目錄
 
$ 4799
博客來 博客來
程式語言
圖書介紹 - 資料來源:博客來   評分:
圖書名稱: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折
我的溫柔暴君(五)
作者:墨舞碧歌
出版社:東佑文化事業有限公司
出版日期:2013-04-24
66折: $ 165 
金石堂 - 今日66折
打開管風琴的祕密
66折: $ 211 
金石堂 - 今日66折
裙上之臣(三)
作者:青銅穗
出版社:東佑文化事業有限公司
出版日期:2020-05-13
66折: $ 165 
 
金石堂 - 暢銷排行榜
自從與你相遇之後(全)
作者:吉井ハルアキ
出版社:尖端漫畫
出版日期:2026-06-09
$ 136 
Taaze 讀冊生活 - 暢銷排行榜
找樹的人2:台灣巨木地圖全紀錄(震撼全台紀錄片《神木之島》故事源頭∕徐嘉君第一手紀錄)
作者:徐嘉君
出版社:商周出版
出版日期:2026-04-25
$ 686 
Taaze 讀冊生活 - 暢銷排行榜
撲克牌
作者:樂彩森林
出版社:樂彩森林
出版日期:2026-01-21
$ 19 
金石堂 - 暢銷排行榜
絕頂開發局♥(01)
作者:あおむし
出版社:青文出版社股份有限公司
出版日期:2026-06-11
$ 260 
 
Taaze 讀冊生活 - 新書排行榜
人際交往中的心理學全書
作者:姜得祺
出版社:聯合讀創
出版日期:2026-04-23
$ 180 
Taaze 讀冊生活 - 新書排行榜
做一個懂得感恩的員工
作者:楊林
出版社:聯合讀創
出版日期:2026-04-23
$ 180 
Taaze 讀冊生活 - 新書排行榜
沒有偶像能在我手上餓死!
作者:九夏(Irene309)
出版社:三日月
出版日期:2026-04-09
$ 182 
Taaze 讀冊生活 - 新書排行榜
今晚我想來點陽氣 (下完)
作者:瀝青
出版社:三日月
出版日期:2026-05-27
$ 224 
 

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