"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公司。
这本书很浅。应付三流老师的课程还好,剩下就没大用了。 大规模并行最粗糙可以分两个方向,架构,并行算法。这本书丝毫没有提到GPU架构的问题。算法同样没有。用了整篇的书show你怎么写code。 详细的Intro确实是好,但读完这本书就觉得自己懂得CUDA了还远呢。译者翻译名字的...
评分这本书很浅。应付三流老师的课程还好,剩下就没大用了。 大规模并行最粗糙可以分两个方向,架构,并行算法。这本书丝毫没有提到GPU架构的问题。算法同样没有。用了整篇的书show你怎么写code。 详细的Intro确实是好,但读完这本书就觉得自己懂得CUDA了还远呢。译者翻译名字的...
评分这本书很浅。应付三流老师的课程还好,剩下就没大用了。 大规模并行最粗糙可以分两个方向,架构,并行算法。这本书丝毫没有提到GPU架构的问题。算法同样没有。用了整篇的书show你怎么写code。 详细的Intro确实是好,但读完这本书就觉得自己懂得CUDA了还远呢。译者翻译名字的...
评分这本书就是一个很基础的介绍吧,算是个比较好的入门 如果真想深入一些就算了,其实还不如把best c practice guide看一遍呢... 评论太短了 那就多说一点吧
评分GPU高性能编程CUDA实战 [平装] ~ 桑德斯(Jason Sanders) (作者), Edward Kandrot (作者), 聂雪军 (译者), 等 (译者) 哪里有賣的?網店或是實體店都可以?
GPU programming could be easy, really easy, all if you just want to utilize the computing power of GPU. For about 10 hours, you will be at the palace of CUDA starting from this book.
评分有些罗嗦
评分写教科书,还是这种没有alternative的教科书,用这么口头的表达方式,全是冷笑话,要浪费好多脑细胞在从废话中提取有用信息,严重影响阅读速度。整个point就是提高速度啊,这种不efficient的风格,NVIDIA你几个意思。
评分简单清晰
评分书虽然很薄,但是其中内容很充实。虽然很多是入门知识,作者却将其讲得很透彻。另外,本书中文版翻译的水平也还不错,看起来不是很吃力^_^
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.quotespace.org All Rights Reserved. 小美书屋 版权所有