首页 > 编程语言 >CUDA编程 基础与实践 樊哲勇 电子书 pdf

CUDA编程 基础与实践 樊哲勇 电子书 pdf

时间:2023-05-06 21:00:50浏览次数:28  
标签:樊哲勇 编程 线程 内存 GPU pdf CUDA

作者: 樊哲勇
出版社: 清华大学出版社
出版年: 2020-10

 

关注公众号:红宸笑。 回复:电子书 即可

 

 

CUDA 是目前较为流行的GPU 高性能计算的开发工具之一。本书通过大量实例系统地讲述CUDA 编程的重要方面。前12 章通过一些简短的例子循序渐进地介绍CUDA 编程的基础知识,主要包括GPU 硬件与CUDA 程序开发工具(第1 章)、CUDA 中的线程组织(第2 章)、CUDA 程序的基本框架与错误检测(第3、4 章)、获得GPU 加速的关键(第5 章)、CUDA中的内存组织与各种内存的合理使用(第6~8 章)、原子函数的合理使用(第9 章)、线程束内的基本函数(第10 章)、CUDA 流(第11 章)、统一内存(第12 章)等。后面两章是可选读的内容:第13 章综合运用前述章节中的知识,用CUDA 开发一个简单的分子动力学模拟程序;第14 章介绍若干CUDA 库(包括Thrust、cuBLAS、cuSolver 和cuRAND)的使用。

本书适合高等院校理工科专业的本科生和研究生及其他任何对CUDA 编程感兴趣的人士阅读。

 

标签:樊哲勇,编程,线程,内存,GPU,pdf,CUDA
From: https://www.cnblogs.com/hohoemu/p/17378452.html

相关文章

  • CUDA编程 基础与实践 樊哲勇 电子书 pdf
    作者:樊哲勇出版社:清华大学出版社出版年:2020-10 关注公众号:红宸笑。回复:电子书即可  CUDA是目前较为流行的GPU高性能计算的开发工具之一。本书通过大量实例系统地讲述CUDA编程的重要方面。前12章通过一些简短的例子循序渐进地介绍CUDA编程的基础知识,主要包......
  • 记一次使用laravel-snappy把g2和plotly.js图生成pdf踩坑经历
    最近有一个需求,需要把页面上的echarts等js组件生成的图表放到pdf中。使用laravel框架,找到了laravel-snappy这个包,其底层是使用wkhtmltopdf来生成pdf。因为有把数据点都画到箱型图上的需求,找到了plotly.js这个组件,功能还是很强大的,可以轻松实现如下的效果 页面都没问题,然使用lar......
  • CUDA 的随机数算法 API
    参考自NvidiacuRand官方API文档一、具体使用场景如下是是在dropout优化中手写的uniform_random的Kernel:#include<cuda_runtime.h>#include<curand_kernel.h>__device__inlinefloatcinn_nvgpu_uniform_random_fp32(intseed){curandStatePhilox4_32_10_t......
  • CUDA入门笔记
    一个SM(StreamingMultiprocessor)中的所有SP(StreamingProcessor)是分成Warp的,共享同一个Memory和InstructionUnit(指令单元)。从硬件角度讲,一个GPU由多个SM组成(当然还有其他部分),一个SM包含有多个SP(以及还有寄存器资源,SharedMemory资源,L1cache,Scheduler,SPU,LD/ST单元等等)SM采......
  • RuntimeError: CUDA error: out of memory.
    RuntimeError:CUDAerror:outofmemory.CUDAkernelerrorsmightbeasynchronouslyreportedatsomeotherAPIcall,sothestacktracebelowmightbeincorrect.FordebuggingconsiderpassingCUDA_LAUNCH_BLOCKING=1.这个error的原因是,当期指定的GPU的显存不足,可......
  • C# Pdf转图片通过(PdfiumViewer或O2S.Components.PDFRender4NET)实现
    1、通过PdfiumViewer实现,目前测试结果来看是不收费的,可直接通过Nuget添加引用///<summary>///pdf转图片///</summary>///<paramname="pdfPath">pdf路径</param>///<paramname="imagePath">输出图片路径&l......
  • 【Java】对pdf表格中的字符串进行换行处理
    需求:将数据库查出来的字符串数组放入pdf的表格中,并且每个字符串单独占一行解决:1、尝试在字符串后面加上/r或/n无效:只会在两个字符串之间加上一个空格 2、尝试在字符串后面加上/br无效,无法识别/br,只会识别成/b与字符串r 3、尝试使用第三方库的方法(成功)三方库为:com.i......
  • 【Vue】vue3 vue-pdf-embed 实现pdf预览、缩放、拖拽、旋转和左侧菜单选择
    实际效果安装插件pnpminstallvue-pdf-embedpnpminstallvue3-pdfjs左侧pdf菜单组件<template><divclass="pdf-view-list"><divclass="itemactive-item"v-for="(item,index)inpageTotalNum"@click="itemClcik(i......
  • C# Pdf添加文本水印(iTextSharp)
    第一步通过Nuget添加iTextSharp引用具体实现代码如下:///<summary>///添加文本水印///</summary>///<paramname="pdfPath">pdf文件</param>///<paramname="outPath">输出文件位置</param>......
  • C# Spire.PDF 实现pdf文件盖章
    1、添加引用通过Spire.PDF实现合同盖章,社区版dll(免费,但是只支持10页以内的pdf文档),也可以直接通过VS管理NuGet包添加dll引用,收费版直接搜索Spire.PDF安装,免费社区版搜索FreeSpire.PDF安装2、参数定义与调用stringpdfPath="C:\\Users\\Administrator\\Desktop\\2月份工作......