出版社: Addison-Wesley Professional
副标题: An Introduction to General-Purpose GPU Programming
出版年: 2010-7-29
页数: 312
定价: USD 39.99
装帧: Paperback
ISBN: 9780131387683
内容简介 · · · · · ·
"This book is required reading for anyone working with accelerator-based computing systems." --From the Foreword by Jack Dongarra, University of Tennessee and Oak Ridge National Laboratory CUDA is a computing architecture designed to facilitate the development of parallel programs. In conjunction with a comprehensive software platform, the CUDA Architecture enables programmers...
"This book is required reading for anyone working with accelerator-based computing systems." --From the Foreword by Jack Dongarra, University of Tennessee and Oak Ridge National Laboratory CUDA is a computing architecture designed to facilitate the development of parallel programs. In conjunction with a comprehensive software platform, the CUDA Architecture enables programmers to draw on the immense power of graphics processing units (GPUs) when building high-performance applications. GPUs, of course, have long been available for demanding graphics and game applications. CUDA now brings this valuable resource to programmers working on applications in other domains, including science, engineering, and finance. No knowledge of graphics programming is required--just the ability to program in a modestly extended version of C. CUDA by Example, written by two senior members of the CUDA software platform team, shows programmers how to employ this new technology. The authors introduce each area of CUDA development through working examples. After a concise introduction to the CUDA platform and architecture, as well as a quick-start guide to CUDA C, the book details the techniques and trade-offs associated with each key CUDA feature. You'll discover when to use each CUDA C extension and how to write CUDA software that delivers truly outstanding performance. Major topics covered include *Parallel programming*Thread cooperation*Constant memory and events*Texture memory*Graphics interoperability*Atomics*Streams*CUDA C on multiple GPUs*Advanced atomics*Additional CUDA resources All the CUDA software tools you'll need are freely available for download from NVIDIA. http://developer.nvidia.com/object/cuda-by-example.html
作者简介 · · · · · ·
Jason Sanders是NVIDIA公司CUDA平台小组的高级软件工程师。他在NVIDIA的工作包括帮助开发早期的CUDA系统软件,并参与OpenCL 1.0规范的制定,该规范是一个用于异构计算的行业标准。Jason在加州大学伯克利分校获得计算机科学硕士学位,他发表了关于GPU计算的研究论文。此外,他还获得了普林斯顿大学电子工程专业学士学位。在加入NVIDIA公司之前,他曾在ATI技术公司、Apple公司以及Novell公司工作过。
Edward Kandrot是NVIDIA公司CUDA算法小组的高级软件工程师。他在代码优化和提升性能等方面拥有20余年的工作经验,参与过Photoshop和Mozilla等项目。Kandrot曾经在Adobe公司、Microsoft公司工作过,他还是许多公司的咨询师,包括Apple公司和Autodesk公司。
喜欢读"CUDA by Example"的人也喜欢的电子书 · · · · · ·
喜欢读"CUDA by Example"的人也喜欢 · · · · · ·
CUDA by Example的书评 · · · · · · ( 全部 9 条 )
内容很好,价格实惠!
你离CUDA编程的距离只有10个小时而已!
各大网站均没有卖的了,哪位读者有这本书不用的,转手给我吧~请联系qq1107454785,谢谢
You and CUDA are just 10 hours away!
这本书的质量看来很有疑问
> 更多书评 9篇
论坛 · · · · · ·
在这本书的论坛里发言这本书的其他版本 · · · · · · ( 全部3 )
-
机械工业出版社 (2011)7.9分 126人读过
-
清华大学出版社 (2010)暂无评分 10人读过
以下书单推荐 · · · · · · ( 全部 )
- 并行计算 (lyb)
- CUDA Programming (极度视界)
- 在技术的路上越走越远 (Lostdd)
- GPU并行计算 (IVAN)
- T (dhcn)
谁读这本书? · · · · · ·
二手市场
· · · · · ·
- 在豆瓣转让 有180人想读,手里有一本闲着?
订阅关于CUDA by Example的评论:
feed: rss 2.0
0 有用 弗格孙 2019-11-19 14:03:18
第一次用户视角看GPU编程,看到什么API总会不自觉的对应到以前在NV搞的那些指令和engine,然后会心一笑。
0 有用 极度视界 2012-11-28 12:19:08
读了几本英文,发现老外写书很活泼。不错不错。
1 有用 萌萌 2014-10-22 07:41:51
easy & clear...
0 有用 我不知道叫什么 2018-01-21 09:57:59
写的很好,就是有点老。
0 有用 不困 2016-12-07 21:59:33
很不错的入门书籍,通俗易懂,简洁明了。
0 有用 尘埃星云 2024-04-02 13:55:28 广东
非常啰嗦,有三分之一的文字可以直接删掉。。。剩下的三分之一半是样例,一般是样例的对比
0 有用 一般路过的井号 2023-09-25 15:10:15 河南
或许刚出的时候还不错,但是目前来看已经有些落伍了,甚至其中重点描述的texture reference已经被废弃了。但是我目前找不到更适合了解cuda结构和在此基础上编写高性能代码的书了,或许应该直接看官方论坛和博客
0 有用 hiworld 2022-06-11 17:39:44
挺适合初学者通读。 缺少整体的架构,不适合进一步。
0 有用 莫远 2022-04-21 16:29:49
当作cuda编程的入门教材是不错的,但仅限于入门(
0 有用 Guy 2020-12-13 00:06:26
N 年前看过,笔记做的非常仔细,但之后一直没什么机会用 CUDA,导致忘得差不多了;重温了一遍,书里例子比较多,比较适合快速上手。