購物比價找書網找車網
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折
啟動內在感官的十二堂課第2輯:健康.活力﹝新版﹞
作者:陳嘉珍
出版社:賽斯文化
出版日期:2018-08-15
66折: $ 211 
金石堂 - 今日66折
早期課 1 有聲書第 4 輯
作者:許添盛
出版社:賽斯文化
出版日期:2021-05-14
66折: $ 660 
金石堂 - 今日66折
實習神明手冊有聲書第 2 輯
作者:許添盛(醫師)
出版社:賽斯文化
出版日期:2021-01-08
66折: $ 660 
金石堂 - 今日66折
富足人生的12把金鑰有聲書﹝新版﹞
作者:許添盛主講
出版社:賽斯文化
出版日期:2015-08-10
66折: $ 792 
 
博客來 - 暢銷排行榜
長期買進:財金教授周冠男的42堂自制力投資課
作者:周冠男
出版社:天下文化
出版日期:2024-07-31
$ 355 
博客來 - 暢銷排行榜
原子習慣:細微改變帶來巨大成就的實證法則
作者:詹姆斯‧克利爾 (James Clear)
出版社:方智
出版日期:2019-06-01
$ 260 
金石堂 - 暢銷排行榜
夢想♡成真 無修正
作者:武田弘光
出版社:未來數位有限公司
出版日期:2025-01-22
$ 261 
 
博客來 - 新書排行榜
膽大黨 16 (首刷限定版)
$ 127 
金石堂 - 新書排行榜
九井諒子塗鴉集 白日夢時光(全)
作者:九井諒子
出版社:青文出版社股份有限公司
出版日期:2025-01-22
$ 435 
金石堂 - 新書排行榜
想要聽妳說妳喜歡我(全)
作者:竹嶋えく
出版社:青文出版社股份有限公司
出版日期:2025-01-22
$ 111 
博客來 - 新書排行榜
劉博仁不藏私的抗老秘密
作者:劉博仁
出版社:天下生活
出版日期:2025-01-08
$ 379 
 

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