Cuda

ubuntu18.04+GTX2080 部署cuda10.2

  (1) sudo apt-get update (2) https://blog.csdn.net/wf19930209/article/details/95237824 更新PCI ID 由于目前ubuntu 18.04使用的内核版本是4.15.0,比较新的显卡还没有同步更新到位,所以我们需要手动更新一下支持的PCI ID。 1打开终端输入: su...

caffe 安装

安装caffe 拉取镜像 nvidia/cuda:9.0-cudnn7-devel-centos7 1,换源 安装https://blog.csdn.net/tuomen5867/article/details/94406903 yum install make 必要安装 更换 yum 源和 epel 源: cp /etc/yum.r...

Pytorch显存动态分配规律探索

  下面通过实验来探索Pytorch分配显存的方式。 实验 显存到主存   我使用VSCode的jupyter来进行实验,首先只导入pytorch,代码如下: import torch   打开任务管理器查看主存与显存情况。情况分别如下:   在显存中创建1GB的张量,赋值给a,代码如下: a = torch.zeros([256,1024,1024]...

nvidia tk1使用记录--基本环境搭建

前言   项目最开始是在X86+Nvidia(ubuntu+opencv+cuda)平台上实现,达到了期望性能,最近考虑将其移植到嵌入式平台,特别是最近nvidia出了tegra X1,基于和我们使用的gtx960相同的架构的gpu且是64位 8核心cpu,于是开始了尝试移植过程。当前TX1才出来,购买不是那么方便,于是拿它的前一代TK1进行一个最基本的评...

Device API gpu is not enabled. Please install the cuda version of dgl.错误

因为dgl分gpu版和cpu版,估计默认安装的是cpu版本,所以无法调用cuda,解决方法 https://www.dgl.ai/pages/start.html,选择指定版本进行安装即可,如果在安装后,访问cuda时出现以下错误 /opt/dgl/src/runtime/c_runtime_api.cc:88: Check failed: allow_...

[学习笔记]关于CUDA与OPENCL

最近突然感觉到opencl的重要性,于是准备拾起来,昨天重装了NVIDIA的驱动,嗯,比AMD的靠谱多了, 之前在使用CUDA5.5的时候,发现少了opencl,现在,额,在一些opencl开发人员博客的早先博文中看到, 确实如此,为此在这里还参加了一个petition活动:http://www.ipetitions.com/petition/opencl...

CUDA driver version is insufficient for CUDA runtime version 解决

配置ubuntu17.1+CUDA9.2的caffe环境,CUDA sample编译完成,执行到./deviceQuery时报错:CUDA driver version is insufficient for CUDA runtime version 查看CUDA toolkit releaseNote,发现CUDA版本对显卡驱动版本有要求:  https...

安装cuda实践

------------恢复内容开始------------ 开头想网络安装,发现从invidia下载东西很慢,改为下载到本地再安装。 反正证书之类的,需要先下载到本地再安装。kx上网或者不kx上网,两个方式都尝试下,下载证书或者是安装包。 两个方式都不能下载的话,我安装uget,然后就下载成功了。而,uget网上说需要先add ppa,这样操作是失败的。...

ubuntu16.04上安装深度学习环境

深度学习服务器装机指南(TITAN  V显卡) 基本配置: 系统:ubuntu 16.04 显卡:TITAN V 1、安装xfce图形界面替换ubuntu自带界面 1.1离线安装 (1)通过apt-get下载所需软件包; apt-cache  search  XXX  (查找XXX有哪些软件包),找到XXX 软件,然后执行apt-get -d insta...

GPU 、APU、CUDA、TPU、FPGA介绍

购买显卡主要关注:显存、带宽和浮点运算数量 GPU :图形处理器(英语:Graphics Processing Unit,缩写:GPU),又称显示核心、视觉处理器、显示芯片,是一种专门在个人电脑、工作站、游戏机和一些移动设备(如平板电脑、智能手机等)上图像运算工作的微处理器。 用途是将计算机系统所需要的显示信息进行转换驱动,并向显示器提供行扫描信号,控制显...