首页 > 编程语言 >CUDA并行程序设计:GPU编程指南 电子书 pdf

CUDA并行程序设计:GPU编程指南 电子书 pdf

时间:2022-10-31 00:11:41浏览次数:44  
标签:指南 并行程序 编程 并行 CUDA GPU

作者: (美)Shane Cook
出版社: 机械工业出版社
原作名: CUDA Programming: A Developer's Guide to Parallel Computing with GPUs
译者: 苏统华 / 李东 / 李松泽 / 魏通 / 主审:马培军

 

链接:CUDA并行程序设计:GPU编程指南

 

 

CUDA是一种专门为提高并行程序开发效率而设计的计算架构。在构建高性能应用程序时,CUDA架构可充分发挥GPU的强大计算功能,颇受广大开发者拥趸。本书以并行编程实践者视角,展示了全面、快速提升CUDA程序效能的途径。从并行机制到CUDA开发环境搭建,从GPU高性能计算相关硬件知识到并行计算和CUDA编程技巧,从核心概念到多个热点技术和高级主题,无所不包。本书侧重于CUDA实践应用,特别在CUDA程序优化上下足了工夫,例如发挥多GPU效力。难能可贵的是,作者结合多年实践经验,精心总结出开发者在使用CUDA过程中易犯的错误和有效的规避方法。

本书亮点:

  •  全面介绍并行机制和CUDA编程,即便没有CUDA编程经验也能够轻松掌握;
  •  细致指导,以帮助读者优化CUDA应用程序;
  •  以实用技术演示如何在并行程序中管理内存、线程、算法和各种资源;
  •  涵盖英伟达硬件上三大操作系统的CUDA开发;
  •  每章附有练习,方便检验读者的掌握程度或为课堂提供讨论要点。

标签:指南,并行程序,编程,并行,CUDA,GPU
From: https://www.cnblogs.com/zhangyachen/p/16842833.html

相关文章

  • GTX1050 安装GPU版pytorch流程
    版本安装情况Windows10+NVIDIAGTX1050(笔记本版)+ DriverVersion:471.41+CUDA10.1+python3.7+conda4.10.1+pytorch1.7.1Anaconda安装官网进行下载:ht......
  • 强化学习配置GPU相关过程汇总
    0.引言以下展示了在为我们Ubuntu配置Cuda等一系列配件,以在跑程序时用上GPU,而需要进行的操作。1.确定当前驱动与CUDA版本通过输入:nvidia-smi,可得到下图信息。易知我的驱......
  • numpy(ndarray)和tensor(GPU上的numpy)速查
    类型(Types)NumpyPyTorchnp.ndarraytorch.Tensornp.float32torch.float32;torch.floatnp.float64torch.float64;torch.doublenp.floattorch.float1......
  • 如何查看你使用的pytorch是否为GPU版本
    >>>importtorch>>>torch.cuda.is_available()若返回为True,则使用的是GPU版本的torch,若为False,则为CPU版本 >>>importtorch>>>print(torch.cuda.get_device_nam......
  • PyTorch中的多GPU训练:DistributedDataParallel
    在pytorch中的多GPU训练一般有2种DataParallel(DP)和DistributedDataParallel(DDP),DataParallel是最简单的的单机多卡实现,但是它使用多线程模型,并不能够在多机多卡的环境下使......
  • windows使用nvidia-smi查看gpu信息
    需要在​​path​​添加如下路径才可以直接在cmd中使用nvidia-smi命令等。C:\ProgramFiles\NVIDIACorporation\NVSMIFan:显示风扇转速,数值在0到100%之间,是计算机的期望转......
  • Linux安装多个CUDA版本可切换
    参考https://blog.csdn.net/tangjiahao10/article/details/125228143服务器的cuda版本比较老,需要更新,但很多人用的都是老版本cuda的代码,所以装个可切换的新版本。注意到1......
  • GPU高性能编程CUDA实战 电子书 pdf
    作者:JasonSanders/EdwardKandrot出版社:机械工业出版社原作名:CUDAbyExample:anIntroductiontoGeneral-PurposeGPUProgramming 链接:GPU高性能编程CUDA......
  • 阅读cuda docs - best practice
    cudatoolkitv11.8docs,link:https://docs.nvidia.com/cuda/cuda-c-best-practices-guide/index.htmlprefaceassess评估application异构计算applicationprofile......
  • Docker 使用GPU 错误之Error could not select device driver ““ with capabilities
    Docker使用GPU错误之Errorcouldnotselectdevicedriver““withcapabilities:[[gpu]]错误之Errorresponsefromdaemon:couldnotselectdevicedriver““......