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
-
相關分類:
CUDA
立即出貨 (庫存=1)
買這商品的人也買了...
-
大話設計模式$620$490 -
Arduino UNO R3 開發板(副廠相容版)附傳輸線$400$380 -
Using Advanced MPI: Modern Features of the Message-Passing Interface (Paperback)$3,460$3,287 -
Android App 程式設計教本之無痛起步 -- 使用 Android Studio 開發環境$550$468 -
精通 Python|運用簡單的套件進行現代運算 (Introducing Python: Modern Computing in Simple Packages)$780$616 -
ASP.NET 專題實務 I -- C#入門實戰 (VS 2015版)$820$648 -
超圖解物聯網 IoT 實作入門 - 使用 JavaScript/Node.JS/Arduino/Raspberry$699$552 -
改變未來 20年最重要的 20個視覺機器學習理論深讀$490$417 -
$474深度學習 : 21天實戰 Caffe -
$301軟技能代碼之外的生存指南 (Soft Skills : The software developer's life manual) -
Python 機器學習 (Python Machine Learning)$580$452 -
駭客的修練|使用IDA Pro進行底層分析$380$300 -
Node 學習手冊, 2/e (Learning Node: Moving to the Server-Side, 2/e)$520$411 -
Python + Spark 2.0 + Hadoop 機器學習與大數據分析實戰$680$530 -
Google Hacking 精實技法|進階搜尋x駭客工具x滲透測試$420$332 -
Effective Debugging 中文版 | 軟體與系統除錯的 66 個具體作法 (Effective Debugging: 66 Specific Ways to Debug Software and Systems) (書況略舊,不介意在下單)$450$383 -
Python 初學特訓班 (附250分鐘影音教學/範例程式)$480$379 -
$474深度學習 : Caffe 之經典模型詳解與實戰 -
今天不學機器學習,明天就被機器取代:從 Python 入手+演算法$590$502 -
FinTech 金融科技聖經 — 全球 86位 FinTech 先驅,第一手公開「金融科技做什麼?怎麼做?」$480$408 -
$301Unity虛擬現實開發實戰 -
超圖解 Arduino 互動設計入門, 3/e$680$578 -
Git 團隊使用手冊 (Git for Teams: A User-Centered Approach to Creating Efficient Workflows in Git)$580$458 -
Python 自動化的樂趣|搞定重複瑣碎 & 單調無聊的工作 (中文版) (Automate the Boring Stuff with Python: Practical Programming for Total Beginners)$500$425 -
$474Unity3D 網絡遊戲實戰
相關主題
商品描述
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 的運作方式,包括可以調整以滿足應用需求的工作範例
- 允許讀者從本書的伴隨網頁下載源代碼和幻燈片
