
GPU
文章平均质量分 60
han_hhh
这个作者很懒,什么都没留下…
展开
-
Linux环境变量和(export,echo的使用)
Shell 的变量,可以分为 “环境变量” 和 “自定义变量” 两种类型,两者的区别在于作用范围不同。环境变量可以在其进程的子进程中继续有效,而自定义变量的势力范围则无法延伸到其进程的子进程中。env:显示当前用户的环境变量,但不会显示其自定义变量。export:功能同 env 一样,也是显示当前用户的环境变量,只不过该命令的输出是按变量名进行排序的。declare:显示当前 Shell 中定义的所有变量,包括用户的环境变量和自定义变量,该命令的输出按变量名进行排序。set:功能同 declare原创 2021-10-14 20:02:12 · 6655 阅读 · 0 评论 -
vscode误更新后,无法连接服务器,报“Acquiring lock on/home/~”和“过程试图写入的管道不存在”错误
大无语我在用vscode的时候,一不小心点到了更新,然后我的vscode就连不上服务器了。后来查资料发现刚开始,除了如下错误(因为窗口关了错误找不到了,借用一下别人的)[08:48:13.513] Server installation process already in progress - waiting and retrying[08:48:14.517] Running script with connection command: ssh -T -D 58042 "192.168.31.原创 2021-10-08 20:40:16 · 6128 阅读 · 5 评论 -
cuda计时
cudaEvent_t start, stop; cudaEventCreate(&start); //创建开始事件cudaEventCreate(&stop); //创建结束事件cudaEventRecord( start, 0 ); //记录起始时间// do some work on the GPU cudaEventRecord( stop, 0 ); //记录结束时间cudaEventSynchronize( stop ); //原创 2021-10-07 19:55:14 · 327 阅读 · 0 评论 -
如何理解cudaMalloc()
之前没怎么用指针,就很少去搞清楚指针取址这些的内涵。导致现在用起来很费劲,就去补一补之前的知识cudaMalloc()int *dev_a; //dev_a是一个指针,指向int型变量,存储在主存上,他的内容就是所指变量的地址size_t size=1024*sizeof(int);cudaMalloc((void**) &dev_a,size);为什么是&dev_a而不是dev_a?dev_a是一个指针,存储在主存上;size为一个1024个int的一维数组大小cu原创 2021-09-26 11:26:31 · 1615 阅读 · 3 评论 -
用deviceQuery查看GPU状态
用xshell连接服务器执行deviceQuery命令cuda的deviceQuery命令位置:/usr/local/cuda-10.2/samples/1_Utilities/deviceQuery将deviceQuery文件夹复制到目标位置cp /usr/local/cuda-10.2/samples/1_Utilities/deviceQuery /jnhan用make编译make此时,deviceQuery目录下会生成可执行文件deviceQuery,执行./deviceQue原创 2021-09-15 21:21:46 · 2644 阅读 · 0 评论