- 博客(11)
- 资源 (8)
- 问答 (2)
- 收藏
- 关注
原创 Ubuntu16.04+cuda9.1安装教程(.run)
1.安装nvidia驱动2、安装CUDA下载完cuda9.1后,执行如下语句,运行runfile文件:sudo sh xxx.run1因为驱动之前已经安装,这里就不要选择安装驱动。其余的都直接默认或者选择是即可。 使用:sudo gedit /etc/profile11打开“profile”文件,在末尾处添加(注意不要有空格,不然会报错):export PATH=/usr/local/cuda-9...
2018-05-15 16:02:26
4264
原创 Ubuntu16.04安装Nvidia显卡驱动(.run)
1.手动去官网下载.run文件自己安装2.禁用nouveau:sudo vim /etc/modprobe.d/blacklist.conf在最后一行添加: blacklist nouveau sudo update-initramfs -u 电脑重启之后执行 lsmod | grep nouveau #没有输出,即说明成功 3.安装驱动Ctrl-Alt+F1,之后输入用户名和密码登...
2018-05-14 19:26:09
1359
1
原创 ubuntu系统下 使用pm2设置nodejs开机自启动
1.安装pm2 : npm install pm2 -gd 这时在命令行下执行pm2命令可能找不到,需要执行如下命令1.创建软链接:ln -s /home/XXX/node-node-v6.11.5-linux-x64/bin/pm2 /usr/local/bin/pm22.一下命令需要在root用户下执行:sudo pm2 start ./bin/www
2018-01-03 09:09:32
5204
转载 c++ 中__declspec 的用法
c++ 中__declspec 的用法语法说明:__declspec ( extended-decl-modifier-seq )扩展修饰符:1:align(#) 用__declspec(align(#))精确控制用户自定数据的对齐方式 ,#是对齐值。e.g__declspec(align(32)) struct Str1{int
2017-08-23 10:04:11
364
原创 Ubuntu14.04优麒麟版安装SR300 Intel RealSense驱动程序
1.首先到github下载librealsense源码包https://github.com/IntelRealSense/librealsensegit clone https://github.com/IntelRealSense/librealsense2.解压后进入该文件夹内执行 sudo apt-get update && sudo apt-get
2017-08-15 15:00:59
948
转载 OpenMP并行程序设计——for循环并行化详解
… 转载请声明出处http://blog.csdn.net/zhongkejingwang/article/details/40018735 在C/C++中使用OpenMP优化代码方便又简单,代码中需要并行处理的往往是一些比较耗时的for循环,所以重点介绍一下OpenMP中for循环的应用。个人感觉只要掌握了文中讲的这些就足够了,如果想要学习OpenMP可以到网上查查资料。 工
2017-08-07 13:30:15
4318
2
转载 OpenMP并行程序设计——for循环并行化详解
转载请声明出处http://blog.csdn.net/zhongkejingwang/article/details/40018735 在C/C++中使用OpenMP优化代码方便又简单,代码中需要并行处理的往往是一些比较耗时的for循环,所以重点介绍一下OpenMP中for循环的应用。个人感觉只要掌握了文中讲的这些就足够了,如果想要学习OpenMP可以到网上查查资料。 工欲善
2017-08-07 13:22:47
351
转载 C++ STL中的vector的内存分配与释放
STL中vector的内存分配与正确释放 C++ STL中的vector的内存分配与释放 1.vector的内存增长vector其中一个特点:内存空间只会增长,不会减小,援引C++ Primer:为了支持快速的随机访问,vector容器的元素以连续方式存放,每一个元素都紧挨着前一个元素存储。设想一下,当vector添加一个元素时,为了满足连续存放这个特性,都需要重新分配空间、拷贝元素、撤销旧空间
2017-08-07 09:16:55
382
原创 cuRAND
CUDA提供了若干个高速的库函数,先介绍一下比较简单的符点型随机数生成函数——-cuRAND cuRAND库函数分为可以在GPU的核函数中使用的API(即被device关键字修饰的函数)和在主机侧被使用的API(其实内部由GPU的API组成)两种。本次我只介绍被主机侧使用的API。 在主机侧使用随机数生成的库函数大致分为三个步骤: 1,声明随机数指针,指定随机数生成算法。 2,为生成算法设定
2017-08-04 14:54:15
1752
转载 CUDA atomic原子操作 转载:http://blog.csdn.net/dcrmg/article/details/54959306
CUDA atomic原子操作转载:http://blog.csdn.net/dcrmg/article/details/54959306 CUDA的原子操作可以理解为对一个变量进行“读取-修改-写入”这三个操作的一个最小单位的执行过程,这个执行过程不能够再分解为更小的部分,在它执行过程中,不允许其他并行线程对该变量进行读取和写入的操作。基于这个机制,原子操作实现了对在多个线程间共享的变量的互斥保
2017-08-03 09:54:53
331
原创 centos7安装AMD显卡驱动和AMD opencl SDK的过程
第一次写博客,不太会使用MarkDown编辑器,写这篇文章主要是给自己以后提个醒,不至于忘了没有地方找。是要测试Intel的显卡的性能但找的程序是只可以在Linux上运行的,这个程序只有opencl环境或CUDA环境就可以运行,所以就搭建了一个AMD的环境,我的AMD显卡是E8860型号。要想使AMD显卡支持opencl,我下载的是AMD官网关于E8860最新的催化剂,和opencl SDK
2017-07-05 09:33:24
11991
ros创建3D运动小车工程源码
2018-04-25
一个炫酷的开源围棋GTP界面软件 -- Sabaki源码如何运行
2018-05-22
12-calibration-net是一个45分类的分类器,它的label是什么样的
2018-03-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人