CUDA Fortran for Scientists and Engineers: Best Practices for Efficient CUDA Fortran Programming (Paperback)
暫譯: 科學家與工程師的CUDA Fortran:高效CUDA Fortran程式設計最佳實踐(平裝本)

Gregory Ruetsch, Massimiliano Fatica

買這商品的人也買了...

商品描述

CUDA Fortran for Scientists and Engineers shows how high-performance application developers can leverage the power of GPUs using Fortran, the familiar language of scientific computing and supercomputer performance benchmarking. The authors presume no prior parallel computing experience, and cover the basics along with best practices for efficient GPU computing using CUDA Fortran.

To help you add CUDA Fortran to existing Fortran codes, the book explains how to understand the target GPU architecture, identify computationally intensive parts of the code, and modify the code to manage the data and parallelism and optimize performance. All of this is done in Fortran, without having to rewrite in another language. Each concept is illustrated with actual examples so you can immediately evaluate the performance of your code in comparison.

  • Leverage the power of GPU computing with PGI's CUDA Fortran compiler
  • Gain insights from members of the CUDA Fortran language development team
  • Includes multi-GPU programming in CUDA Fortran, covering both peer-to-peer and message passing interface (MPI) approaches
  • Includes full source code for all the examples and several case studies
  • Download source code and slides from the book's companion website

商品描述(中文翻譯)

《CUDA Fortran for Scientists and Engineers》展示了高效能應用程式開發者如何利用 Fortran 這一科學計算和超級電腦性能基準測試的熟悉語言,來發揮 GPU 的強大功能。作者假設讀者沒有任何平行計算的經驗,並涵蓋了基本概念以及使用 CUDA Fortran 進行高效 GPU 計算的最佳實踐。

為了幫助您將 CUDA Fortran 添加到現有的 Fortran 代碼中,本書解釋了如何理解目標 GPU 架構、識別代碼中計算密集的部分,並修改代碼以管理數據和並行性,優化性能。所有這些都是用 Fortran 完成的,無需重寫為其他語言。每個概念都用實際範例進行說明,讓您可以立即評估代碼的性能。

- 利用 PGI 的 CUDA Fortran 編譯器發揮 GPU 計算的力量
- 從 CUDA Fortran 語言開發團隊成員那裡獲得見解
- 包含 CUDA Fortran 的多 GPU 編程,涵蓋點對點和消息傳遞介面 (MPI) 方法
- 包含所有範例的完整源代碼和幾個案例研究
- 從本書的伴隨網站下載源代碼和幻燈片

最後瀏覽商品 (20)