Parallel Programming with OpenACC(paperback)
暫譯: 使用 OpenACC 的平行程式設計 (平裝本)
Rob Farber
- 出版商: Morgan Kaufmann
- 出版日期: 2016-10-26
- 售價: $1,850
- 貴賓價: 9.5 折 $1,758
- 語言: 英文
- 頁數: 326
- 裝訂: Paperback
- ISBN: 0124103979
- ISBN-13: 9780124103979
-
相關分類:
GPU
立即出貨 (庫存=1)
買這商品的人也買了...
-
$620$527 -
$400$380 -
$3,540$3,363 -
$550$435 -
$780$616 -
$820$648 -
$699$552 -
$490$417 -
$403深度學習 : 21天實戰 Caffe
-
$354$336 -
$580$452 -
$380$300 -
$520$411 -
$680$530 -
$420$332 -
$450$315 -
$480$379 -
$403深度學習 : Caffe 之經典模型詳解與實戰
-
$590$502 -
$480$408 -
$301Unity虛擬現實開發實戰
-
$680$537 -
$580$458 -
$500$395 -
$403Unity3D 網絡遊戲實戰
商品描述
Parallel Programming with OpenACC is a modern, practical guide to implementing dependable computing systems. The book explains how anyone can use OpenACC to quickly ramp-up application performance using high-level code directives called pragmas. The OpenACC directive-based programming model is designed to provide a simple, yet powerful, approach to accelerators without significant programming effort.
Author Rob Farber, working with a team of expert contributors, demonstrates how to turn existing applications into portable GPU accelerated programs that demonstrate immediate speedups. The book also helps users get the most from the latest NVIDIA and AMD GPU plus multicore CPU architectures (and soon for Intel® Xeon Phi™ as well). Downloadable example codes provide hands-on OpenACC experience for common problems in scientific, commercial, big-data, and real-time systems.
Topics include writing reusable code, asynchronous capabilities, using libraries, multicore clusters, and much more. Each chapter explains how a specific aspect of OpenACC technology fits, how it works, and the pitfalls to avoid. Throughout, the book demonstrates how the use of simple working examples that can be adapted to solve application needs.
- Presents the simplest way to leverage GPUs to achieve application speedups
- Shows how OpenACC works, including working examples that can be adapted for application needs
- Allows readers to download source code and slides from the book's companion web page
商品描述(中文翻譯)
《使用 OpenACC 的平行程式設計》是一本現代且實用的指南,旨在實現可靠的計算系統。本書解釋了任何人如何使用 OpenACC 透過稱為 pragmas 的高階程式碼指令快速提升應用程式性能。基於 OpenACC 指令的程式設計模型旨在提供一種簡單而強大的方法來使用加速器,而不需要大量的程式設計工作。
作者 Rob Farber 與一組專家貢獻者合作,展示如何將現有應用程式轉換為可攜式的 GPU 加速程式,並顯示出立即的性能提升。本書還幫助用戶充分利用最新的 NVIDIA 和 AMD GPU 以及多核心 CPU 架構(不久後也將支援 Intel® Xeon Phi™)。可下載的範例程式碼提供了針對科學、商業、大數據和即時系統中常見問題的實作 OpenACC 體驗。
主題包括撰寫可重用的程式碼、非同步能力、使用函式庫、多核心叢集等。每一章都解釋了 OpenACC 技術的特定方面如何適用、其運作方式以及應避免的陷阱。整本書展示了如何使用簡單的工作範例,這些範例可以調整以滿足應用需求。
- 提供利用 GPU 獲得應用程式加速的最簡單方法
- 展示 OpenACC 的運作方式,包括可以調整以滿足應用需求的工作範例
- 允許讀者從本書的伴隨網頁下載源代碼和幻燈片