Heterogeneous Computing with OpenCL (Paperback)
暫譯: 使用 OpenCL 的異質計算 (平裝本)
Benedict Gaster, Lee Howes, David R. Kaeli, Perhaad Mistry, Dana Schaa
- 出版商: Morgan Kaufmann
- 出版日期: 2011-08-31
- 定價: $1,980
- 售價: 6.0 折 $1,188
- 語言: 英文
- 頁數: 296
- 裝訂: Paperback
- ISBN: 0123877660
- ISBN-13: 9780123877666
-
相關分類:
CUDA
-
其他版本:
Heterogeneous Computing with OpenCL: Revised OpenCL 1.2 Edition, 2/e (Paperback)
買這商品的人也買了...
-
深入淺出設計模式 (Head First Design Patterns)$880$695 -
深入淺出 Java 程式設計, 2/e (Head First Java, 2/e)$880$695 -
The 8088 and 8086 Microprocessors, 4/e (Paperback)$1,160$1,137 -
系統分析與設計 (Essentials of Systems Analysis and Design, 3/e)$600$510 -
Windows 7 原來如此$450$356 -
鳥哥的 Linux 私房菜-基礎學習篇, 3/e$820$648 -
細節決定互動設計的成敗$480$384 -
ASP.NET 4.0 專題實務-使用 C#$750$593 -
辦公室提升效率必備 Excel VBA 技法 256 招$450$383 -
ASP.NET 4.0 專題實務 II-範例應用與 4.0 新功能, 2/e$750$593 -
Google Android SDK 開發範例大全, 3/e$950$751 -
GPU 高效能運算之 CUDA$420$332 -
Google!Android 3 手機應用程式設計入門, 4/e$550$435 -
一定要學會的 HTML5 + CSS3 網頁設計實作應用$450$351 -
Eclipse 完全攻略-從基礎 Java 到 PDE 外掛開發$600$468 -
Google Android 應用程式開發實戰, 3/e (適用 Android SDK 2.x/3.x)$680$537 -
OpenCL Programming Guide (Paperback)$2,160$2,117 -
Android 技術內幕-探索 Android 核心原理與系統開發$580$458 -
深入淺出 iPhone 與 iPad 開發, 第二版 (Head First iPhone and iPad Development, 2/e)$880$695 -
$1,320CUDA Application Design and Development (Paperback) -
Android 4.X 手機/平板電腦程式設計入門、應用到精通, 2/e (適用 Android 1.X~4.X)$520$411 -
版本控制使用 Git (Version Control with Git: Powerful Tools and Techniques for Collaborative Software Development)$580$458 -
NumPy 高速運算徹底解說 - 六行寫一隻程式?你真懂深度學習?手工算給你看!$750$638 -
特徵工程不再難:資料科學新手也能輕鬆搞定! (Feature Engineering Made Easy: Identify unique features from your dataset in order to build powerful machine learning systems)$520$406 -
Python 資料分析必備套件!Pandas 資料清理、重塑、過濾、視覺化 (Pandas 1.x Cookbook, 2/e)$780$616
商品描述
Heterogeneous Computing with OpenCL teaches OpenCL and parallel programming for complex systems that may include a variety of device architectures: multi-core CPUs, GPUs, and fully-integrated Accelerated Processing Units (APUs) such as AMD Fusion technology. Designed to work on multiple platforms and with wide industry support, OpenCL will help you more effectively program for a heterogeneous future.
Written by leaders in the parallel computing and OpenCL communities, this book will give you hands-on OpenCL experience to address a range of fundamental parallel algorithms. The authors explore memory spaces, optimization techniques, graphics interoperability, extensions, and debugging and profiling. Intended to support a parallel programming course, Heterogeneous Computing with OpenCL includes detailed examples throughout, plus additional online exercises and other supporting materials.
- Explains principles and strategies to learn parallel programming with OpenCL, from understanding the four abstraction models to thoroughly testing and debugging complete applications.
- Covers image processing, web plugins, particle simulations, video editing, performance optimization, and more.
- Shows how OpenCL maps to an example target architecture and explains some of the tradeoffs associated with mapping to various architectures
- Addresses a range of fundamental programming techniques, with multiple examples and case studies that demonstrate OpenCL extensions for a variety of hardware platforms
商品描述(中文翻譯)
《使用 OpenCL 的異構計算》教授 OpenCL 及針對可能包含多種設備架構的複雜系統的並行編程:多核心 CPU、GPU 以及如 AMD Fusion 技術的完全整合加速處理單元 (APU)。OpenCL 設計用於多平台運作並獲得廣泛的行業支持,將幫助您更有效地為異構的未來進行編程。
本書由並行計算和 OpenCL 社群的領導者撰寫,將為您提供實際的 OpenCL 經驗,以解決一系列基本的並行算法。作者探討了記憶體空間、優化技術、圖形互操作性、擴展以及除錯和性能分析。為了支持並行編程課程,《使用 OpenCL 的異構計算》在全書中包含詳細的範例,以及額外的線上練習和其他輔助材料。
- 解釋學習並行編程的原則和策略,從理解四種抽象模型到徹底測試和除錯完整應用程式。
- 涵蓋影像處理、網頁插件、粒子模擬、視頻編輯、性能優化等主題。
- 展示 OpenCL 如何映射到一個示例目標架構,並解釋映射到各種架構所涉及的一些權衡。
- 涉及一系列基本的編程技術,並提供多個範例和案例研究,展示 OpenCL 擴展在各種硬體平台上的應用。
