Accelerating MATLAB with GPU Computing : A Primer with Examples (Paperback)
暫譯: 使用 GPU 計算加速 MATLAB:入門與範例
Jung W. Suh, Youngmin Kim
- 出版商: Morgan Kaufmann
- 出版日期: 2013-12-02
- 售價: $2,530
- 貴賓價: 9.5 折 $2,404
- 語言: 英文
- 頁數: 258
- 裝訂: Paperback
- ISBN: 0124080804
- ISBN-13: 9780124080805
-
相關分類:
Matlab
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
深入淺出 Python (Head First Python)$780$616 -
STM32F4-Discovery$680$666 -
Android 核心剖析$650$514 -
深入淺出 C (Head First C)$880$695 -
超圖解 Arduino 互動設計入門 (附 Arduino UNO R3 開發板)$1,130$961 -
Arduino UNO R3 開發板(副廠相容版)附傳輸線$400$380 -
Data Science for Business: What you need to know about data mining and data-analytic thinking (Paperback)$1,980$1,881 -
無瑕的程式碼-敏捷軟體開發技巧守則 + 番外篇-專業程式設計師的生存之道 (雙書合購)$940$700 -
嵌入式 Android 系統 (Embedded Android: Porting, Extending, and Customizing)$680$537 -
透視 C語言指標-深度探索記憶體管理核心技術 (Understanding and Using C Pointers)$480$379 -
Android App 程式設計教本之無痛起步, 2/e$480$408 -
Eclipse 完全攻略-從基礎 Java 到 PDE 外掛開發, 2/e (Eclipse 4.2)$620$484 -
3D 印表機自造全書 (3D Printer DIY)-第一本完全為國內打造的世界級 3D 印表機 DIY 聖經!$420$332 -
超圖解 Arduino 互動設計入門, 2/e$680$578 -
AngularJS 建置與執行 (AngularJS: Up and Running: Enhanced Productivity with Structured Web Apps)$520$411 -
Android App 程式設計教本之無痛起步 -- 使用 Android Studio 開發環境$550$468 -
忍者:JavaScript 開發技巧探秘 (Secrets of the JavaScript Ninja)$590$460 -
CSS Secrets 中文版|解決網頁設計問題的有效秘訣 (CSS Secrets: Better Solutions to Everyday Web Design Problems)$680$537 -
科學運算 : Python程式理論與應用$860$731 -
我的程式碼會說話 (暢銷回饋版)$260$203 -
$202深度學習:方法及應用 -
JavaScript 資料結構及演算法實作 (Learning JavaScript Data Structures and Algorithms)$320$250 -
快速查, 馬上用! CSS3+jQuery 手機網站 UI 範例實作$450$383 -
JavaScript 網頁程式設計超入門$490$417 -
機器人雜誌 ROBOCON Magazine 2014/3 月號(No.15)$260$234
相關主題
商品描述
Beyond simulation and algorithm development, many developers increasingly use MATLAB even for product deployment in computationally heavy fields. This often demands that MATLAB codes run faster by leveraging the distributed parallelism of Graphics Processing Units (GPUs). While MATLAB successfully provides high-level functions as a simulation tool for rapid prototyping, the underlying details and knowledge needed for utilizing GPUs make MATLAB users hesitate to step into it. Accelerating MATLAB with GPUs offers a primer on bridging this gap.
Starting with the basics, setting up MATLAB for CUDA (in Windows, Linux and Mac OS X) and profiling, it then guides users through advanced topics such as CUDA libraries. The authors share their experience developing algorithms using MATLAB, C++ and GPUs for huge datasets, modifying MATLAB codes to better utilize the computational power of GPUs, and integrating them into commercial software products. Throughout the book, they demonstrate many example codes that can be used as templates of C-MEX and CUDA codes for readers' projects. Download example codes from the publisher's website: http://booksite.elsevier.com/9780124080805/
- Shows how to accelerate MATLAB codes through the GPU for parallel processing, with minimal hardware knowledge
- Explains the related background on hardware, architecture and programming for ease of use
- Provides simple worked examples of MATLAB and CUDA C codes as well as templates that can be reused in real-world projects
商品描述(中文翻譯)
超越模擬和演算法開發,許多開發者越來越多地使用 MATLAB 進行計算密集型領域的產品部署。這通常要求 MATLAB 代碼通過利用圖形處理單元(GPU)的分散式並行性來加速運行。雖然 MATLAB 成功地提供了作為快速原型設計的模擬工具的高級功能,但使用 GPU 所需的底層細節和知識使得 MATLAB 使用者對於進入這個領域感到猶豫。《Accelerating MATLAB with GPUs》提供了一個彌補這一差距的入門指南。
本書從基礎開始,介紹如何在 Windows、Linux 和 Mac OS X 上設置 MATLAB 以使用 CUDA 及其性能分析,然後引導使用者進入如 CUDA 函式庫等進階主題。作者分享了他們使用 MATLAB、C++ 和 GPU 開發大型數據集演算法的經驗,修改 MATLAB 代碼以更好地利用 GPU 的計算能力,並將其整合到商業軟體產品中。在整本書中,他們展示了許多示例代碼,這些代碼可以作為讀者專案中 C-MEX 和 CUDA 代碼的模板。從出版社的網站下載示例代碼:http://booksite.elsevier.com/9780124080805/
- 展示如何通過 GPU 加速 MATLAB 代碼以進行並行處理,並且對硬體知識的要求最低
- 解釋相關的硬體、架構和編程背景,以便於使用
- 提供簡單的 MATLAB 和 CUDA C 代碼示例以及可在實際專案中重用的模板
