CUDA 示例

CUDA By Example

CUDA 示例:通用 GPU 编程简介

快速链接

CUDA by Example由 CUDA 软件平台团队的两位高级成员编写,向程序员展示了如何使用这项新技术。作者通过工作示例介绍了 CUDA 开发的各个领域。在简要介绍 CUDA 平台和架构以及 CUDA C 快速入门指南之后,本书详细介绍了与每个关键 CUDA 功能相关的技术和权衡。您将了解何时使用每个 CUDA C 扩展以及如何编写可提供真正出色性能的 CUDA 软件。

目录

  • 为什么选择CUDA?为什么现在?
  • 入门
  • CUDA C简介
  • CUDA C 中的并行编程
  • 线程协作
  • 恒定内存和事件
  • 纹理内存
  • 图形互操作性
  • 原子学
  • 多 GPU 上的 CUDA C
  • 最后的倒计时

您需要的所有 CUDA 软件工具都可以从 NVIDIA 免费下载。

作者

Jason Sanders是 NVIDIA CUDA 平台小组的高级软件工程师,帮助开发了 CUDA 系统软件的早期版本,并为异构计算行业标准 OpenCL 1.0 规范做出了贡献。他曾在 ATI Technologies、Apple 和 Novell 任职。

Edward Kandrot是 NVIDIA CUDA 算法团队的高级软件工程师,拥有二十多年为 Adob​​e、Microsoft、Google 和 Autodesk 等公司优化代码性能的行业经验。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。