Professional CUDA C Programming (Paperback)
暫譯: 專業CUDA C程式設計 (平裝本)
John Cheng, Max Grossman, Ty McKercher
- 出版商: Wrox Press
- 出版日期: 2014-09-15
- 定價: $2,200
- 售價: 9.5 折 $2,090
- 貴賓價: 9.0 折 $1,980
- 語言: 英文
- 頁數: 528
- 裝訂: Paperback
- ISBN: 1118739329
- ISBN-13: 9781118739327
-
相關分類:
C 程式語言、CUDA
-
相關翻譯:
CUDA C 編程權威指南 (Professional CUDA C Programming) (簡中版)
銷售排行:
🥈 2017/8 英文書 銷售排行 第 2 名
立即出貨
買這商品的人也買了...
-
$3,500$3,325 -
$1,558Introduction to Algorithms, 3/e (IE-Paperback)
-
$2,030$1,929 -
$2,993The Elements of Statistical Learning: Data Mining, Inference, and Prediction, 2/e (Hardcover)
-
$200$132 -
$1,568CUDA Application Design and Development (Paperback)
-
$650$553 -
$4,530$4,304 -
$1,584Data Science for Business: What you need to know about data mining and data-analytic thinking (Paperback)
-
$680$578 -
$750$735 -
$780$616 -
$780$616 -
$360$284 -
$2,000$1,900 -
$1,617Deep Learning (Hardcover)
-
$990Hands-On Machine Learning with Scikit-Learn and TensorFlow (Paperback)
-
$480$374 -
$520$406 -
$1,750$1,715 -
$1,990$1,891 -
$880$695 -
$580$458 -
$2,446Generative Deep Learning: Teaching Machines to Paint, Write, Compose, and Play, 2/e (Paperback)
-
$4,230$4,019
相關主題
商品描述
Break into the powerful world of parallel GPU programming with this down-to-earth, practical guide
Designed for professionals across multiple industrial sectors, Professional CUDA C Programming presents CUDA -- a parallel computing platform and programming model designed to ease the development of GPU programming -- fundamentals in an easy-to-follow format, and teaches readers how to think in parallel and implement parallel algorithms on GPUs. Each chapter covers a specific topic, and includes workable examples that demonstrate the development process, allowing readers to explore both the "hard" and "soft" aspects of GPU programming.
Computing architectures are experiencing a fundamental shift toward scalable parallel computing motivated by application requirements in industry and science. This book demonstrates the challenges of efficiently utilizing compute resources at peak performance, presents modern techniques for tackling these challenges, while increasing accessibility for professionals who are not necessarily parallel programming experts. The CUDA programming model and tools empower developers to write high-performance applications on a scalable, parallel computing platform: the GPU. However, CUDA itself can be difficult to learn without extensive programming experience. Recognized CUDA authorities John Cheng, Max Grossman, and Ty McKercher guide readers through essential GPU programming skills and best practices in Professional CUDA C Programming, including:
- CUDA Programming Model
- GPU Execution Model
- GPU Memory model
- Streams, Event and Concurrency
- Multi-GPU Programming
- CUDA Domain-Specific Libraries
- Profiling and Performance Tuning
The book makes complex CUDA concepts easy to understand for anyone with knowledge of basic software development with exercises designed to be both readable and high-performance. For the professional seeking entrance to parallel computing and the high-performance computing community, Professional CUDA C Programming is an invaluable resource, with the most current information available on the market.
商品描述(中文翻譯)
進入強大的平行 GPU 程式設計世界,透過這本實用的指南
本書《專業 CUDA C 程式設計》專為多個行業的專業人士設計,介紹了 CUDA——一個旨在簡化 GPU 程式設計開發的平行計算平台和程式設計模型,並以易於理解的格式呈現基本概念,教導讀者如何以平行的思維方式來實作平行演算法於 GPU 上。每一章節涵蓋特定主題,並包含可操作的範例,展示開發過程,讓讀者探索 GPU 程式設計的「硬」與「軟」面向。
計算架構正經歷一場根本性的轉變,朝向可擴展的平行計算,這一變化受到工業和科學應用需求的驅動。本書展示了在高效利用計算資源以達到最佳性能時所面臨的挑戰,並提出現代技術來應對這些挑戰,同時提高對於不一定是平行程式設計專家的專業人士的可及性。CUDA 程式設計模型和工具使開發者能夠在可擴展的平行計算平台——GPU 上撰寫高效能應用程式。然而,沒有廣泛的程式設計經驗,學習 CUDA 本身可能會很困難。知名的 CUDA 專家 John Cheng、Max Grossman 和 Ty McKercher 在《專業 CUDA C 程式設計》中引導讀者掌握基本的 GPU 程式設計技能和最佳實踐,包括:
- CUDA 程式設計模型
- GPU 執行模型
- GPU 記憶體模型
- 流、事件與併發
- 多 GPU 程式設計
- CUDA 特定領域函式庫
- 性能分析與調優
本書使複雜的 CUDA 概念對於具備基本軟體開發知識的人來說變得易於理解,並設計了可讀性與高效能兼具的練習。對於尋求進入平行計算和高效能計算社群的專業人士來說,《專業 CUDA C 程式設計》是一本無價的資源,提供市場上最新的資訊。